Keep the session
Use the Chrome or Edge profile where you are already signed in. No cookie export.
Connect agent-browser, Browser Use, or Playwright CLI to Chrome or Edge. Stay signed in, authorize one tab or all supported tabs, and keep browsing uninterrupted.
Connect local AI agents to one tab or all supported tabs in your existing browser.
Work with local Agents beside this browser and choose current-tab or all-supported-tabs access.
npx skills add F-loat/panerelay --skill panerelay-browser
panerelay-browser Skill installed
npx --yes @panerelay/setup --agent-browser
$npx --yes @panerelay/setup doctor --agent-browser
✓Panerelay is ready · tab authorization required
agent-browser --provider panerelay tab list
→t1 · Project board
$agent-browser --provider panerelay snapshot -i
→observing 1 · controlling 0
$agent-browser --provider panerelay click @e4
✓Found 2 issues blocking release
This tab remains authorized. Click the selected scope separately to cancel authorization.
Your authenticated state, open tabs, and real work already live in your daily browser. Panerelay keeps them there.
Use the Chrome or Edge profile where you are already signed in. No cookie export.
Authorize the current tab for focused work or all supported tabs for cross-page workflows. Focus never grants access.
Active control stays visible in the Extension, with release always within reach.
Three tools, one local relay, and the same choice between focused and cross-page access.
agent-browser, Browser Use, and Playwright CLI keep their own automation semantics. Panerelay gives each one the same user-selected scope in your existing browser.
Let CLI- or MCP-capable Agents use agent-browser on the current tab or all supported tabs. Native snapshots, refs, screenshots, network tools, and diagnostics stay intact.
# See the tabs you authorized $ agent-browser \ --provider panerelay tab list → t1 Project board → t2 Pull request · Panerelay # Work without switching your visible tab $ agent-browser --provider panerelay \ --session research snapshot -i
The browser-use CLI and CLI MCP keep their normal workflow. Panerelay routes Browser Harness to the tab scope you select in your existing Chrome—without remote debugging or exported login state.
# Browser-use helpers through Panerelay $ BU_CDP_URL=http://127.0.0.1:43827/cdp/browser-use browser-use <<'PY' print(list_tabs()) PY → Existing Chrome · authorized tabs $ BU_CDP_URL=http://127.0.0.1:43827/cdp/browser-use browser-use <<'PY' print(page_info()) PY ✓ Control visible · release stays available
Keep the upstream CLI and point it explicitly at Panerelay's Playwright CDP endpoint. Attach, tab selection, snapshots, and page evaluation stay in the normal Playwright CLI workflow.
# Attach the upstream CLI explicitly $ playwright-cli attach --cdp \ http://127.0.0.1:43827/cdp/playwright ✓ Connected · authorized tabs only $ playwright-cli tab-list → t1 Project board $ playwright-cli tab-select t1 # Inspect the selected tab $ playwright-cli snapshot
Open Panerelay beside the page and talk to installed local Agents without leaving Chrome or Edge. Conversations, approvals, activity, interruption, and release live next to the tab they concern.
Agent CLIs stay local and must already be installed and signed in.
I found three decisions. The key boundary is explicit authorization…
Install the official Chrome Web Store build. Edge may first ask you to allow extensions from other stores.
Open Chrome Web StoreInstall panerelay-browser through npx skills. It covers agent-browser, Browser Use, and Playwright CLI, including setup, verification, and troubleshooting.
npx skills add F-loat/panerelay --skill panerelay-browser
Use the installed panerelay-browser Skill to set up and verify agent-browser. Stop when I need to authorize a browser tab.
Use the installed panerelay-browser Skill to set up and verify Browser Use. Stop when I need to authorize a browser tab.
Use the installed panerelay-browser Skill to set up and verify Playwright CLI. Stop when I need to authorize a browser tab.
Use the installed panerelay-browser Skill to set up and verify agent-browser, Browser Use, and Playwright CLI. Stop when I need to authorize browser tabs.
npx --yes @panerelay/setup --agent-browser
Choose the current page for focused work or all supported web tabs for cross-page workflows. Release active control whenever you want without clearing that scope.
Read advanced setup and manual usePanerelay separates site permission, your selected tab scope, and the live lease required for mutation. Release ends active control without silently changing that scope.
Read the architecture RFCsWhich origins the Extension may observe.
One current tab or all supported web tabs.
Who may mutate right now—with release that preserves your scope.
Panerelay reuses your existing browser under the scope you select. It does not export cookies or log credentials, prompts, screenshots, page content, or request bodies by default.
Isolated profiles, launch-time proxy changes, and closing your browser remain outside an Extension-backed connection.
Exact evidence baselines: agent-browser 0.33.0, browser-use 0.13.7 with Browser
Harness 0.1.8, and Playwright CLI 0.1.17. Edge remains Forwarded
pending representative acceptance.
Install the Extension, connect the local Bridge, and choose one tab or all supported tabs. Active control stays visible and releasable.