rdp-cli
Como usar vários monitores em um fluxo RDP com um agente de IA
Controlar uma única tela remota com um agente de IA é simples. O desafio aparece quando um aplicativo Windows usa dois ou mais monitores. Com o rdp-cli, o agente pode se conectar a uma sessão RDP com vários monitores, inspecionar cada tela, executar ações de GUI e verificar o resultado com uma nova captura.
Quando um agente de IA precisa de vários monitores
- Executar um ERP em um monitor e a documentação em outro
- Verificar uma caixa de diálogo de aprovação em uma tela separada
- Acompanhar logs enquanto usa um aplicativo Windows legado
- Comparar dois relatórios lado a lado
O Windows remoto e o servidor RDP precisam permitir o layout solicitado.
Como o RDP multi-monitor funciona no rdp-cli
Используйте последовательность: проверить схему → снять нужный экран → выполнить одно действие → снова снять экран → проверить результат. Подключитесь:
rdp-cli connect \
--host WINDOWS_HOST \
--user WINDOWS_USER \
--password-stdin \
--layout @layout.json
Проверьте топологию:
rdp-cli monitors --session SESSION
Capturar toda a área de trabalho ou uma tela
rdp-cli screenshot \
--session SESSION \
--monitor all \
--out overview.png
rdp-cli screenshot \
--session SESSION \
--monitor MONITOR_ID \
--out monitor-1.png
As capturas por monitor reduzem o ruído visual e facilitam encontrar a janela-alvo.
Executar ações em um monitor específico
rdp-cli click \
--session SESSION \
--monitor MONITOR_ID \
--x X \
--y Y \
--observation OBSERVATION
Por padrão, as coordenadas são relativas ao monitor selecionado. Após reconectar ou mudar o layout, faça uma nova captura.
Mover janelas entre monitores
rdp-cli drag \
--session SESSION \
--from-monitor MONITOR_1 \
--from-x X1 \
--from-y Y1 \
--to-monitor MONITOR_2 \
--to-x X2 \
--to-y Y2 \
--observation OBSERVATION
Revisão e controle humano
Quando surgir um alerta de segurança, uma ação destrutiva, um diálogo inesperado ou uma aprovação única, uma pessoa pode pausar o agente e assumir o controle.
RDP ou VNC para vários monitores?
O VNC pode exibir e controlar uma área de trabalho, mas não altera layouts de vários monitores solicitados da mesma forma que o RDP.
Conclusão
Надёжный шаблон: проверить схему, снять целевой экран, выполнить одно действие и проверить результат по свежему снимку.
FAQ
O agente pode capturar apenas um monitor?
Sim. Use --monitor MONITOR_ID.
Como as coordenadas são tratadas? Por padrão, são relativas ao monitor selecionado.
É possível mover uma janela entre monitores? Sim. drag aceita um monitor de origem e outro de destino.