rdp-cli
RDP frente a VNC para agentes de IA
Un agente de IA no necesita solo una conexión remota: debe ver la pantalla, actuar, comprobar el resultado y recuperarse ante errores. Por eso la elección entre RDP y VNC importa.
Resumen rápido
Usa RDP para automatizar Windows, trabajar con documentos, usar varios monitores y transferir archivos. Usa VNC cuando el agente debe manejar el escritorio que una persona ya está viendo.
Cuándo elegir RDP
RDP encaja con Office, informes, sesiones repetibles y trabajos que generan archivos. El agente puede conectarse a Windows, abrir una hoja de cálculo, guardar un informe y descargarlo sin depender de diálogos gráficos.
Cuándo elegir VNC
VNC es útil si el estado actual de la pantalla es la fuente de verdad, si la aplicación ya está abierta o si persona y agente deben ver la misma consola. La desventaja es depender más de la velocidad de actualización y del estado existente.
Flujo seguro con rdp-cli
Trabaja en ciclos cortos: captura la pantalla, inspecciónala, ejecuta una acción, captura de nuevo y verifica.
./rdp-cli.exe screenshot --session $session --out ./before.png
./rdp-cli.exe screenshot --session $session --out ./after.png
Transfiere archivos directamente:
./rdp-cli.exe files upload --session $session --local ./input.xlsx --path input.xlsx
./rdp-cli.exe files download --session $session --path report.xlsx --local ./report.xlsx
Ante una pantalla inesperada, observa y pausa la sesión antes de que una persona tome el control:
./rdp-cli.exe watch --session $session --viewer window
./rdp-cli.exe pause --session $session
Regla práctica: RDP para automatización de Windows y archivos; VNC para compartir el escritorio existente. La fiabilidad está en verificar cada acción.