Copilot CLI から「ログイン済みの職場ブラウザ」を操作する(Playwright Chrome Extension)
職場の Chrome に Playwright の拡張を入れ、GitHub Copilot CLI から Playwright MCP 経由でつなぐと、社内サイトの経費精算などをログイン済みの状態のまま自動化できる。
どんな時に使う?
- 社内 SSO の後ろにあるサイトを操作したいが、エージェント用に別のブラウザプロファイルでログインし直すのは面倒
- 個人では Codex の Chrome 拡張で同じことをしていて、職場の Copilot でも再現したい
手順の流れ
- 職場の Chrome に「Playwright Chrome Extension」(Playwright MCP 用のブラウザ拡張)を入れる
- Copilot CLI の MCP 設定に Playwright MCP を追加し、拡張経由で既存のブラウザに接続するモードで起動
- Copilot CLI に「経費精算の画面を開いて、今月の領収書を入力して」などと頼む
- 代わりに Persistent Profile を指定して起動する方法もあるが、拡張方式のほうが簡単
注意点
- ログイン済みセッションを丸ごと渡すことになる。操作できるタブ・サイトを絞り、送信・確定ボタンの前で止めて人が確認する運用に
- 会社の情報システム部門のルール(拡張の導入可否)を先に確認
- 関連: AIコーディング: 決済まわりは「動作確認チェックリスト」を作り、エージェントのブラウザ操作で全部確認させる