Перевод на русский: **Браузерная обвязка: предоставление LLM прямого доступа к CDP для самокоррекции браузерных задач**

✍️ OpenClawRadar📅 Опубликовано: 24 апреля 2026 г.🔗 Source
Перевод на русский:  
**Браузерная обвязка: предоставление LLM прямого доступа к CDP для самокоррекции браузерных задач**
Ad

Browser Harness — это самовосстанавливающийся инструмент, который предоставляет LLM полную свободу для выполнения задач в браузере, подключаясь напрямую к Chrome через CDP websocket (~592 строки Python). Вместо оборачивания Chrome в предопределённые функции (как Playwright MCP или agent-browser) он предоставляет тонкий демон, удерживающий websocket, базовые помощники и файл SKILL.md — и позволяет агенту писать собственные инструменты, когда это необходимо.

Как это работает

Основные концепции:

  • Демон, который поддерживает CDP websocket активным
  • Чрезвычайно базовые инструменты в helpers.py (~195 строк)
  • Файл SKILL.md, объясняющий использование

Когда LLM нужна функция, которая не существует, он редактирует helpers.py и добавляет её. Авторы сообщают о случае, когда агент хотел загрузить файл, не нашёл функцию upload_file(), написал её сам, используя DOM.setFileInputFiles, и продолжил — это было видно только в git diff.

Ad

По сравнению с другими подходами

Другие инструменты (Playwright MCP, browser-use CLI, agent-browser, Chrome DevTools MCP) оборачивают Chrome в предопределённые функции. Их худший режим отказа — тихий: click() возвращает успех, но ничего не произошло. Browser Harness стремится дать LLM идеальный контекст и свободу для самокоррекции.

Настройка и установка

Установите с помощью Claude Code или Codex, вставив:

Set up https://github.com/browser-use/browser-harness for me.

Агент читает install.md для начальной загрузки, затем SKILL.md для обычного использования и всегда проверяет helpers.py на наличие доступных функций.

Реальные примеры

  • Играет в шахматный движок Stockfish
  • Устанавливает мировой рекорд в Тетрисе
  • Рисует сердце с помощью JavaScript

Внесение вклада

Вклад приветствуется: добавляйте доменные навыки в domain-skills/ для таких сайтов, как LinkedIn, Amazon и т.д. Навыки генерируются инструментом, а не пишутся вручную. Исправления ошибок, документация и улучшения помощников также принимаются.

Лицензия: MIT.

📖 Читать полный исходник: HN LLM Tools

Ad

👀 Смотрите также

Интеграция WordPress.com MCP добавляет возможности записи для Claude
Инструменты

Интеграция WordPress.com MCP добавляет возможности записи для Claude

Интеграция WordPress.com с MCP теперь поддерживает операции записи, позволяя Claude создавать черновики постов, строить страницы, управлять комментариями, исправлять альтернативный текст изображений и реструктурировать категории контента непосредственно на сайтах WordPress.com. Перед созданием контента Claude читает тему сайта, чтобы понять элементы дизайна, такие как цвета, шрифты и шаблоны блоков.

OpenClawRadar
Агент OpenClaw сохраняет память при переходе с подписки Claude на API.
Инструменты

Агент OpenClaw сохраняет память при переходе с подписки Claude на API.

Разработчик сообщает об успешной миграции своей настройки OpenClaw с подписки Claude на API-ключ без потери памяти агента, используя навык mengram-memory, который сохраняет данные во внешний слой. Агент сохранил ~100+ изученных фактов, развитые процедуры и эпизодические воспоминания.

OpenClawRadar
Расширение Claude Toolbox добавляет закладки на уровне сообщений и полнотекстовый поиск
Инструменты

Расширение Claude Toolbox добавляет закладки на уровне сообщений и полнотекстовый поиск

Claude Toolbox — это расширение для Chrome, позволяющее сохранять отдельные сообщения в закладки, искать по всем диалогам и экспортировать их в TXT или JSON. Бесплатный тариф охватывает 2 диалога; платный — 5 долларов в месяц или 49 долларов единоразово.

OpenClawRadar
Открытый MCP-сервер соединяет Claude Code с инструментами IDE
Инструменты

Открытый MCP-сервер соединяет Claude Code с инструментами IDE

Открытый сервер MCP предоставляет Claude Code постоянный доступ к функциям IDE, включая LSP, терминалы, Git, GitHub, отладку и диагностику через 124+ инструментов. Он позволяет программировать с мобильных устройств при настройке машины.

OpenClawRadar