
browser-use/browser-harness
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Браузерная система | Самовосстанавливающаяся жгутка, позволяющая LLM выполнять любую задачу.
Обзор
Подключите LLM напрямую к вашему настоящему браузеру с помощью тонкого, редактируемого CDP-жгута. Для задач браузера, где вам нужны . Один веб-сокет в Chrome, ничего между ними. Агент записывает то, чего не хватает при выполнении. Жгут улучшается с каждым запуском. Попробуйте использовать браузер в браузере Использовать облако или вставьте подсказку настройки в ваш программный агент. Агент откроет chrome://inspect/#remote-debugging. Поставьте галочку, чтобы агент мог подключиться к вашему браузеру: Нажмите Разрешить, когда появится всплывающее окно для каждого прикрепления (Chrome 144+): См., например, задачи agent-workspace/domain-skills/. Стелс, субагенты или безголовое развертывание. - Получить ключ в cloud.browser-use.com/new-api-key - Или позволить агенту зарегистрироваться через docs.browser-use.com/llms.txt (включая процесс настройки + контекст вызова).
Обзор (машинный перевод)
Browser Harness позволяет Claude Code, Codex или Cursor использовать ваш настоящий браузер Chrome: открывать страницы, кликать, вводить, читать и скачивать, войти в систему как вы. Вставьте один запрос в ваш программный агент, чтобы настроить его. Он взаимодействует с Chrome через протокол DevTools Protocol (CDP), и агент записывает отсутствующий помощник по мере работы, чтобы жгут улучшался с каждой задачей. Открытый исходный код, лицензирован MIT.
Попробуйте использовать браузер в браузере Использовать облако или вставьте подсказку настройки в ваш программный агент.
Ты больше никогда не будешь пользоваться этим браузером.
Смотри, как это работает
Задача: «Откройте мой профиль X, найдите мои последние 20 видеопостов и скачайте их.»
Запрос настройки
Вставьте в Claude Code или Codex (курсор: используйте конфигурацию MCP ниже):
Агент откроет chrome://inspect/#remote-debugging. При первой настройке — галочка
Галочка, чтобы агент мог подключиться к вашему браузеру:
Как это работает
install.mdсоединяет агент с вашим браузером.SKILL.mdобучает его рабочему процессу браузера.src/browser_harness/остаётся защищённым, пока агент записывает повторно используемые помощники в своём локальном рабочем пространстве.
По сравнению с другими браузерными инструментами
| Работает с | Браузером, который он управляет | Что вы одобряете в своём Chrome |
|---|
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Browser Harness ♞
Browser Harness lets Claude Code, Codex or Cursor use your real Chrome browser: open pages, click, type, read and download, logged in as you. Paste one prompt into your coding agent to set it up. It talks to Chrome over the DevTools Protocol (CDP), and the agent writes any missing helper as it works, so the harness gets better with each task. Open source, MIT licensed.
Try browser-harness in Browser Use Cloud or paste the setup prompt into your coding agent.
● agent: wants to upload a file
│
● agent-workspace/agent_helpers.py → helper missing
│
● agent writes it agent_helpers.py
│ + custom helper
✓ file uploaded
You will never use the browser again.
See it work
Task: “Open my X profile, find my latest 20 video posts, and download them.”
Setup prompt
Paste into Claude Code or Codex (Cursor: use the MCP config below):
Install or upgrade browser-harness to the latest stable version with uv using Python 3.12, register the skill from `browser-harness skill`, and connect it to my browser. Ask whether I want local browser recordings enabled; default to no and preserve my existing preference on upgrades. Follow https://github.com/browser-use/browser-harness/blob/main/install.md if setup or connection fails.
The agent will open chrome://inspect/#remote-debugging. On first setup, tick
the checkbox so the agent can connect to your browser:
How it works
install.mdconnects the agent to your browser.SKILL.mdteaches it the browser workflow.src/browser_harness/stays protected while the agent writes reusable helpers in its local workspace.
Compared with other browser tools
| Works with | Browser it drives | What you approve in your own Chrome | |
|---|---|---|---|
| Browser Harness | Claude Code, Codex, Cursor, any MCP client via browser-harness-mcp |
Your running Chrome, logged in as you | Whole browser: on Chrome 144+, tick remote debugging in chrome://inspect, then click Allow |
| Playwright MCP | Any MCP client (Claude Code, Codex, Cursor, Copilot and more) | Its own browser profile by default. Your Chrome with --extension (Playwright Extension) or --cdp-endpoint |
Chosen tabs (one tab group per client) via the extension, approval skippable with a token; or whole browser via --cdp-endpoint |
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add browser-use/browser-harness