rdp-cli

AIエージェントのRDPワークフローで複数モニターを使う方法

1画面のリモートデスクトップをAIエージェントで操作するのは簡単です。しかし、Windowsアプリが2台以上のモニターを使うと、対象画面を正しく特定する必要があります。 rdp-cliを使うと、AIエージェントは複数モニターのRDPセッションに接続し、画面ごとに確認・操作し、新しいスクリーンショットで結果を検証できます。

AIエージェントが複数モニターを必要とする場面

  • ERPを1台のモニターで使い、別のモニターで手順書を確認する
  • 別画面の承認ダイアログを確認する
  • レガシーWindowsアプリを操作しながらログを監視する
  • 2つのレポートを並べて比較する

リモートWindows環境とRDPサーバーが指定したレイアウトを許可している必要があります。

rdp-cliでマルチモニターRDPを使う

Используйте последовательность: проверить схему → снять нужный экран → выполнить одно действие → снова снять экран → проверить результат. Подключитесь:

rdp-cli connect \
  --host WINDOWS_HOST \
  --user WINDOWS_USER \
  --password-stdin \
  --layout @layout.json

Проверьте топологию:

rdp-cli monitors --session SESSION

全デスクトップまたは1画面を撮影する

rdp-cli screenshot \
  --session SESSION \
  --monitor all \
  --out overview.png
rdp-cli screenshot \
  --session SESSION \
  --monitor MONITOR_ID \
  --out monitor-1.png

画面ごとのスクリーンショットを使うと、対象ウィンドウを見つけやすくなります。

指定したモニターで操作する

rdp-cli click \
  --session SESSION \
  --monitor MONITOR_ID \
  --x X \
  --y Y \
  --observation OBSERVATION

座標は既定では選択したモニター基準です。再接続やレイアウト変更後は新しい画面を取得します。

モニター間でウィンドウを移動する

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

人による確認と引き継ぎ

セキュリティ確認、破壊的な操作、予期しないダイアログ、手動承認が必要な場面では、人が同じセッションを開いて一時停止・操作できます。

複数モニターではRDPとVNCのどちらを使うか

VNCは画面の表示と操作には使えますが、RDPと同じ方法で要求型のモニターレイアウトを変更できません。

まとめ

Надёжный шаблон: проверить схему, снять целевой экран, выполнить одно действие и проверить результат по свежему снимку.

FAQ

1台のモニターだけを撮影できますか? はい。--monitor MONITOR_IDを指定します。

モニターを切り替えると座標はどうなりますか? 既定では選択したモニターを基準にした座標です。

ウィンドウを別のモニターへ移動できますか? はい。dragコマンドで開始側と終了側を指定できます。

Related Guides