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.

Related Guides