openclaw browser
OpenClawのブラウザ制御サーバーを管理し、ブラウザアクション(タブ、スナップショット、スクリーンショット、ナビゲーション、クリック、入力)を実行します。
関連:
- Browserツール + API: Browser tool
- Chrome拡張機能リレー: Chrome extension
共通フラグ
- --url <gatewayWsUrl>: Gateway WebSocket URL(設定からデフォルト)。
- --token <token>: Gatewayトークン(必要な場合)。
- --timeout <ms>: リクエストタイムアウト(ミリ秒)。
- --browser-profile <name>: ブラウザプロファイルを選択(設定からデフォルト)。
- --json: 機械可読な出力(サポートされている場合)。
クイックスタート(ローカル)
openclaw browser --browser-profile chrome tabs
openclaw browser --browser-profile openclaw start
openclaw browser --browser-profile openclaw open https://example.com
openclaw browser --browser-profile openclaw snapshot
プロファイル
プロファイルは名前付きのブラウザルーティング設定です。実際には:
- openclaw: 専用のOpenClaw管理Chromeインスタンスを起動/アタッチします(分離されたユーザーデータディレクトリ)。
- chrome: Chrome拡張機能リレー経由で既存のChromeタブを制御します。
openclaw browser profiles
openclaw browser create-profile --name work --color "#FF5A36"
openclaw browser delete-profile --name work
特定のプロファイルを使用:
openclaw browser --browser-profile work tabs
タブ
openclaw browser tabs
openclaw browser open https://docs.openclaw.ai
openclaw browser focus <targetId>
openclaw browser close <targetId>
スナップショット / スクリーンショット / アクション
スナップショット:
openclaw browser snapshot
スクリーンショット:
openclaw browser screenshot
ナビゲート/クリック/入力(ref(リファレンス)ベースのUI自動化):
openclaw browser navigate https://example.com
openclaw browser click <ref>
openclaw browser type <ref> "hello"
Chrome拡張機能リレー(ツールバーボタンでアタッチ)
このモードでは、エージェントが手動でアタッチした既存のChromeタブを制御できます(自動アタッチしません)。
安定したパスにアンパックされた拡張機能をインストール:
openclaw browser extension install
openclaw browser extension path
次に、Chrome → chrome://extensions → 「デベロッパーモード」を有効化 → 「パッケージ化されていない拡張機能を読み込む」 → 表示されたフォルダを選択します。
完全なガイド: Chrome extension
リモートブラウザ制御(nodeホストプロキシ)
Gatewayがブラウザとは異なるマシンで実行されている場合、Chrome/Brave/Edge/Chromiumがあるマシンでnodeホストを実行します。Gatewayはそのnodeにブラウザアクションをプロキシします(別のブラウザ制御サーバーは不要)。
gateway.nodes.browser.modeを使用して自動ルーティングを制御し、gateway.nodes.browser.nodeを使用して複数接続されている場合に特定のnodeをピン留めします。
セキュリティ + リモートセットアップ: Browser tool, Remote access, Tailscale, Security