Loading...
Loading...
ブラウザを手足のように操る。ページ遷移、フォーム入力、スクショ、なんでもこい。Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include 'go to [url]', 'click on', 'fill out the form', 'take a screenshot', 'scrape', 'automate', 'test the website', 'log into', or any browser interaction request. Do NOT load for: sharing URLs, embedding links, screenshot image files.
npx skill4agent add chachamaru127/claude-code-harness agent-browser| 機能 | 詳細 |
|---|---|
| ブラウザ自動化 | See references/browser-automation.md |
| AI スナップショットワークフロー | See references/ai-snapshot-workflow.md |
# インストール確認
which agent-browser
# 未インストールの場合
npm install -g agent-browser
agent-browser install| リクエストタイプ | 対応アクション |
|---|---|
| URL を開く | |
| 要素をクリック | スナップショット → |
| フォーム入力 | スナップショット → |
| 状態確認 | |
| スクリーンショット | |
| デバッグ | |
# 1. ページを開く
agent-browser open https://example.com
# 2. スナップショット取得(AI 向け、インタラクティブ要素のみ)
agent-browser snapshot -i -c
# 出力例:
# - link "Home" [ref=e1]
# - button "Login" [ref=e2]
# - input "Email" [ref=e3]
# - input "Password" [ref=e4]
# - button "Submit" [ref=e5]
# 3. 要素参照で操作
agent-browser click @e2 # Login ボタンをクリック
agent-browser fill @e3 "user@example.com"
agent-browser fill @e4 "password123"
agent-browser click @e5 # Submit# 現在の状態をスナップショットで確認
agent-browser snapshot -i -c
# または URL を確認
agent-browser get url
# スクリーンショットを取得
agent-browser screenshot result.png| コマンド | 説明 |
|---|---|
| URL を開く |
| AI 向けスナップショット |
| 要素をクリック |
| フォームに入力 |
| テキストを入力 |
| キーを押す |
| スクリーンショット |
| ブラウザを閉じる |
| コマンド | 説明 |
|---|---|
| 戻る |
| 進む |
| リロード |
| コマンド | 説明 |
|---|---|
| テキスト取得 |
| HTML 取得 |
| 現在の URL |
| ページタイトル |
| コマンド | 説明 |
|---|---|
| 要素を待機 |
| 1秒待機 |
| コマンド | 説明 |
|---|---|
| ブラウザを表示 |
| コンソールログ |
| ページエラー |
| 要素をハイライト |
# セッションを指定
agent-browser --session admin open https://admin.example.com
agent-browser --session user open https://example.com
# セッション一覧
agent-browser session list
# 特定セッションで操作
agent-browser --session admin snapshot -i -c| ツール | 推奨度 | 用途 |
|---|---|---|
| agent-browser | ★★★ | 第一選択。AI 向けスナップショットが強力 |
| chrome-devtools MCP | ★★☆ | Chrome が既に開いている場合 |
| playwright MCP | ★★☆ | 複雑な E2E テスト |
--headedclose