Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Browser Use avatar

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-harness

Add your badge

Show developers this marketplace is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars16.3k
Last updatedJuly 26, 2026
Repositorybrowser-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.

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.

AI Agentsagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.