- Think of it as a separate, agent-only browser. The
openclawprofile never touches your personal browser profile. - The agent opens tabs, reads pages, clicks, and types in this isolated lane.
- The built-in
userprofile attaches to your real signed-in Chrome session instead, via Chrome DevTools MCP.
What you get
- A separate browser profile named openclaw (orange accent by default).
- Deterministic tab control (list/open/focus/close).
- Agent actions (click/type/drag/select), snapshots, screenshots, PDFs.
- Question answering over readable page text without returning a full snapshot.
- Playwright-backed profiles save direct attachment navigations under the managed downloads directory and return
{ url, suggestedFilename, path }metadata after final-URL policy validation. - Playwright-backed agent actions return a
downloadsarray with the same managed metadata when the action immediately starts one or more downloads. - A bundled
browser-automationskill that teaches agents the snapshot, stable-tab, stale-ref, and manual-blocker recovery loop when the browser plugin is enabled. - Optional multi-profile support (
openclaw,work,remote, …).
openclaw browser CLI reference for import commands and limitations.
Where each section moved
Every section heading from the previous single-page version keeps its anchor here, so an existing link such as/tools/browser#custom-chrome-mcp-launch
still resolves. Each entry points at the page that now holds the content.
- Quick start
- Plugin control
- Agent guidance
- Missing browser command or tool
- Profiles:
openclaw,user,chrome - Browser panel in the Control UI
- Configuration
- Tab cleanup ownership
- Screenshot vision (text-only model support)
- Ports and reachability
- SSRF policy
- Profile behavior
- Use Brave or another Chromium-based browser
- macOS executable path tab
- Windows executable path tab
- Linux executable path tab
- Local vs remote control
- Node browser proxy (zero-config default)
- Browserless (hosted remote CDP)
- Browserless Docker on the same host
- Direct WebSocket CDP providers
- Browserbase
- Notte
- Security
- Profiles (multi-browser)
- Existing session via Chrome DevTools MCP
- Custom Chrome MCP launch
- Existing-session feature limitations
- Isolation guarantees
- Browser selection
- Control API (optional)
- Troubleshooting
- CDP startup failure vs navigation SSRF block
- Agent tools + how control works
Related
- Tools Overview - all available agent tools
- Sandboxing - browser control in sandboxed environments
- Security - browser control risks and hardening
- Web fetch - retrieve a page without driving a browser
- Diffs - read-only diff viewer and file renderer for agents
- Browser login - signing a profile into a site before automating it