Skip to content
Get Friday PicksSubmit

Browser Harness: your agent uses your real Chrome

Connects Claude Code, Codex or Cursor to the Chrome you already have open, logged in as you, so it can click, type, read and download on real sites, and writes its own helper for any step it can't do yet.

In short: Connects Claude Code, Codex or Cursor to the Chrome you already have open, logged in as you, so it can click, type, read and download on real sites, and writes its own helper for any step it can't do yet. It is a free skill for people who use Claude Code, Codex or Cursor and want help with coding agent skills.

Checked on · Added

Works with

Agent / toolAccess / costLink
Claude CodePaid Claude plan or APIclaude.com/claude-code
CodexChatGPT plan or APIopenai.com/codex
CursorFree tier + paidcursor.com
GitHub repoOpen source · ★ 18.6kbrowser-use/browser-harness
Browser Harness: your agent uses your real Chrome

Image: from the GitHub README, shown with credit.

Try it in 60 seconds

uv tool install --python 3.12 browser-harness
browser-harness skill

Install command copied from the project README. Check the README for the latest version.

What it does

Connects Claude Code, Codex or Cursor to the Chrome you already have open, logged in as you, so it can click, type, read and download on real sites, and writes its own helper for any step it can't do yet.

Instead of a fresh test browser, your agent connects to your running Chrome through its debugging port, then opens pages, clicks, types, reads and downloads like you would. When a step needs a tool it doesn't have yet…

Short excerpt from the README of browser-use/browser-harness. Read the full README on GitHub.

Inside the repo

See it workSetup promptHow it worksCompared with other browser toolsWhen to use something elseScale with Browser Use CloudMCP serverCursorContributing

A prompt to try

Using browser-harness in my Chrome, open my analytics dashboard, export last month's report as CSV and save it to ~/Downloads/reports.

Written by us so you can reuse it. Replace each [bracket] with your details.

Step by step

  1. Open the GitHub repo and read the README and install.md.
  2. Paste the setup prompt from the README into Claude Code or Codex; it installs the tool with uv and registers the skill (Cursor: use the MCP config in the README).
  3. In Chrome, open chrome://inspect/#remote-debugging, tick the remote debugging box and click Allow when asked.
  4. Give it a real task, for example downloading a list of files from a site you are logged in to.

Watch out for

The agent sees and can act in your whole logged-in browser: email, banking, social accounts. Use a separate Chrome profile with only the logins it needs, and watch the first runs. It sends anonymous usage data by default; set BH_TELEMETRY=0 to turn it off. Some site guides in the repo pipe an install script into a shell; read before running.

Docs, demos & materials

Common questions

What does Browser Harness do?

Connects Claude Code, Codex or Cursor to the Chrome you already have open, logged in as you, so it can click, type, read and download on real sites, and writes its own helper for any step it can't do yet.

Which AI agents can use Browser Harness?

It works with Claude Code, Codex and Cursor. The code is on GitHub at browser-use/browser-harness.

Is Browser Harness free?

Free & open source (MIT). Needs uv and Python 3.12. The makers also sell a hosted cloud browser; you don't need it.

How do I install Browser Harness?

Run the install command from the README: “uv tool install --python 3.12 browser-harness”. Check the README on GitHub for the latest version, then follow the steps on this page.

Is Browser Harness safe to install?

We read 222 instruction and code files in the repo and found no red flags. That is not a guarantee, so review anything that runs commands on your machine.

Sources & credit

All credit to the original authors. We rewrite in our own words and link back. Something wrong? Report it.

Related skills and use cases in Coding Agent Skills

See all Coding Agent Skills entries →

Related

CleanYourTV: your agent removes the ads from your TV thumbnailSKILL

CleanYourTV: your agent removes the ads from your TV

Your coding agent connects to an Android or Google TV over Wi-Fi, switches off the ad and tracking apps, and puts in a clean, Apple TV-style home screen. Nothing is uninstalled.

Claude Code logoCodex logoGemini logoClaude Code +2★ 14.8k
unslop: turn AI-looking UI into a designed interface thumbnailSKILL

unslop: turn AI-looking UI into a designed interface

A Claude skill that reviews a vibecoded screen like a designer: it lists the tell-tale AI touches, proposes a direction from your own product, then fixes spacing, colour, icons, copy, type and layout pass by pass. Works on dashboards, apps, landing pages, or a live site from a link.

Claude Code logoClaude Code★ 540
ECC: a full work system for your coding agent thumbnailSKILL

ECC: a full work system for your coding agent

One install gives your agent a plan, test, build, review and remember routine, with 71 helper agents, about 300 skills, memory between sessions and a built-in scanner for risky agent settings.

Claude Code logoCodex logoCursor logoClaude Code +3★ 285.3k
Superpowers: plan, test and debug before coding thumbnailSKILL

Superpowers: plan, test and debug before coding

A skills framework that makes agents brainstorm, plan, test and debug systematically.

Claude Code logoCodex logoClaude Code +1★ 299.2k
Matt Pocock's engineering skills thumbnailSKILL

Matt Pocock's engineering skills

Real engineering skills from a well-known TypeScript educator's own .agents folder.

Claude Code logoCodex logoClaude Code +1★ 291.4k
Ponytail: make your agent write less code thumbnailSKILL

Ponytail: make your agent write less code

A skill that pushes coding agents to act like a lazy senior: fewer lines, more tests, lower cost — without skipping the hard checks.

Claude Code logoCodex logoCursor logoClaude Code +2★ 164.8k

Free newsletter

Friday Picks

New AI tools you can use right away, in plain words. Every Friday.

Free. No spam. Unsubscribe anytime.