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.