Browser Automation
CCS exposes browser automation through two separate lanes:- Claude Browser Attach reuses a Chrome or Chromium session through the
CCS-managed local
ccs-browserMCP runtime. - Codex Browser Tools injects Playwright MCP tooling into Codex-target
launches through the managed
ccs_browserruntime config entry.
Safe Defaults
New installs, and upgrades without explicit saved browser settings, keep both lanes disabled and manual:policy: manual means the lane stays hidden unless the current launch opts in
with --browser.
Dashboard Setup
Open:CLI Setup
ccs browser setup is the primary remediation flow for Claude Browser Attach.
ccs browser doctor is read-only and explains what is missing.
One-Run Overrides
--browserforces browser tooling on for the current launch when the lane is enabled.--no-browsersuppresses browser tooling for the current launch even when policy isauto.
Claude Attach Requirements
Claude Browser Attach needs a browser launched with remote debugging:Managed Runtime Files
~/.claude.jsonstores the managedmcpServers.ccs-browserentry for Claude Browser Attach.~/.ccs/mcp/ccs-browser-server.cjsis the local MCP runtime.- Codex launches receive managed
ccs_browseroverrides when the Codex lane is enabled and exposed.
