From viyv-browser-code
複数のChromeプロファイルを同時操作するガイド。chromeProfileパラメータの使い方、サブエージェントによる並列ブラウザ操作、マルチプロファイルのセットアップ方法を説明します。複数ブラウザ・マルチプロファイル・並列操作・chromeProfile の指示で起動します。
How this skill is triggered — by the user, by Claude, or both
Slash command
/viyv-browser-code:multi-chromeThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
まず `browser_health` で接続状況を確認してください:
まず browser_health で接続状況を確認してください:
browser_health()
→ connectedProfiles: ["chrome-0", "chrome-1"]
プロファイルが 1 つしか表示されない場合は、セットアップ手順 を参照してください。
chromeProfile パラメータの使い方すべてのツールで chromeProfile パラメータを指定できます。指定したプロファイルのブラウザに対して操作が実行されます:
navigate(url: "https://example.com", chromeProfile: "chrome-1")
screenshot(chromeProfile: "chrome-1")
read_page(tabId: 123, chromeProfile: "chrome-1")
chromeProfile を省略すると、デフォルトプロファイル(通常 chrome-0)が使用されます。
複数プロファイルを同時に操作する場合、サブエージェントを使って並列化すると効率的です。
メインエージェント
├── サブエージェント A → chromeProfile: "chrome-0" で サイト X を調査
└── サブエージェント B → chromeProfile: "chrome-1" で サイト Y を調査
メリット:
「chrome-0 のブラウザで https://site-a.com を開き、トップページの商品一覧を取得してください。
すべてのツール呼び出しで chromeProfile: "chrome-0" を指定してください。」
2 つ目の Chrome プロファイルをセットアップするには:
chrome://settings/manageProfile)browser_health で 2 つのプロファイルが表示されることを確認Note: 各プロファイルに拡張機能をインストールするだけで完了です。MCP サーバーの再起動や追加設定は不要です。
npx claudepluginhub brainfiber/viyv-browser --plugin viyv-browser-codeControls local Chrome/Chromium via CDP for signed-in profiles, anonymous sessions, screenshots, console logs, network capture, form filling, uploads, downloads, and PDF export.
Controls Chrome via DevTools Protocol for navigating, clicking, typing, multi-tab management, and content extraction with auto-screenshots.
Automates browser interactions via Chrome DevTools Protocol. Screenshots, clicks, types, navigates, reads page accessibility trees, extracts text, and executes JavaScript in web pages. Use when the user asks to interact with a website, test a web app, fill web forms, scrape web content, or automate browser tasks.