エージェントにページを開くよう頼むと、たいていはまっさらな新しいブラウザが用意されます。cookieもセッションもなく、botとして検知されやすい状態です。cookieをコピーしても、多くのサイトは新しいデバイスだと気づき、もう一度確認を求めます。するとエージェントはログイン、captcha、二要素認証の画面で止まり、タスクは途中で止まってしまいます。
chrome-useは、エージェントがあなたのすでにログイン済みのChromeを操作できるようにします。この動画ではその流れを説明します。動画内のスクリーンショットとターミナル出力は実際のものです。
接続の仕組み
CLIはnative messagingを使って小さな拡張機能と通信し、その拡張機能がChrome自身のdebugger APIを通じてタブを操作します。remote debugging portもtokenもnetworkもありません。拡張機能が求めるのは12個の権限で、すべてのサイトへのアクセスではありません。一度インストールすれば、その後に承認するものはありません。
これは普通のコマンドラインなので、Claude Code、Codex、Cursor、またはあなた自身のスクリプトから呼び出せます。MCP serverとしても動作します。Playwrightなどとの違いはこちらです:Choosing a browser for your agent。
あなたのタブはあなたのもの
エージェントのタブは別ウィンドウに入り、セッションごとに色分けされた1つのタブグループになります。そして、エージェントが開いたタブだけを閉じます。バックグラウンドで動き、Chromeを前面に出すことはありません。ページが新しいタブをポップアップしてChromeが前面に来たときも、chrome-useはあなたのアプリを前に戻します。macOSで測定したところ、Chromeが前面にいた時間は41〜72ミリ秒でした。
複数のエージェントが、分離されたセッションで1つのChromeを共有できます:Many agents, one real Chrome。
安全性と引き継ぎ
- エージェントが訪問できるドメインを制限します。範囲外のものは拒否されます。
- クリック、アップロード、スクリプトをあなたの承認待ちにできます。60秒以内に応答がなければ拒否されます。
- captchaや二要素認証の画面では、あなたのウィンドウで停止します。あなたがそのステップを完了すると、エージェントが続行します。パスワードやコードがエージェントを通ることはありません。
インストール
curl -fsSL https://raw.githubusercontent.com/leeguooooo/chrome-use/main/install.sh | sh
拡張機能を追加し、chrome-use doctorを実行してください。16個すべてのチェックに合格すれば準備完了です。コードはこちら:GitHub: leeguooooo/chrome-use。動画のナレーションはAI生成です。

WeChat Pay
Alipay
コメント
コメントは即時公開されますが、ポリシー違反時は非表示になる場合があります。