
Browser Harness
- 16.3k repo stars
- Updated July 26, 2026
- browser-use/browser-harness
Browser Harness is a self-healing CDP harness that connects LLM agents to a real Chrome browser so they can complete authenticated web tasks with minimal middleware.
About
Browser Harness from browser-use is a self-healing Python harness that connects LLM agents directly to Chrome through the Chrome DevTools Protocol. Developers reach for it when headless automation breaks on logged-in sessions, CAPTCHAs, or site-specific flows and they need agents to operate a real browser with persistent cookies and editable helper code. Install with uv, register the bundled skill, and let agents complete web tasks with minimal middleware between the model and the browser.
- Direct CDP WebSocket to Chrome—no thick abstraction layer
- Self-healing: agents can edit missing helpers during execution
- Works with local Chrome, stealth cloud browsers, or Browser Use Box
- Install via uv; exports a skill for Claude Code and other agents
Browser Harness by the numbers
- Data as of Jul 28, 2026 (Skillselion catalog sync)
/plugin marketplace add browser-use/browser-harnessAdd your badge
Show developers this marketplace is listed on Skillselion. Paste this into your README.
| repo stars | ★ 16.3k |
|---|---|
| Last updated | July 26, 2026 |
| Repository | browser-use/browser-harness ↗ |
How do I let my coding agent reliably control a real logged-in browser without brittle headless automation wrappers?
Connects LLM agents to real Chrome via CDP with a self-healing harness for persistent, authenticated browser automation.
Who is it for?
Agent builders automating authenticated web apps, internal dashboards, or complex multi-step browser workflows from Claude Code or similar hosts.
Skip if: Simple static-page scraping that a basic HTTP client or conventional Playwright script already handles without agent self-healing.
What you get
Yields a connected browser session, executed CDP commands, persisted domain skills, and self-updated helper code across runs.
Plugins in this marketplace
1 plugin - install individually after you add the marketplace.
Recommended Marketplaces
FAQ
Does it require Browser Use Cloud?
No—local Chrome with remote debugging works without an API key; cloud browsers are optional.
How do I install it for Claude Code?
Run uv tool install Browser Harness, then register Browser Harness skill output as a skill named Browser Harness.
What makes it self-healing?
The agent can write or edit harness helpers during execution so missing steps are added instead of failing outright.