Browser Use

CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP

CLIВыбор редакцииВысокий риск

browser-use/browser-use

Установка

Install or upgrade browser-use to the latest stable version with uv using Python 3.12, run `browser-use skill install` to register the skill, and connect it to my browser. If setup or connection fails, follow https://github.com/browser-use/browser-harness/blob/main/install.md.

Текст из README для вставки агенту.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Browser Use дает агенту прямое управление браузером через Chrome DevTools Protocol. CLI browser-use регистрирует скилл командой browser-use skill install, после чего Claude Code, Codex или OpenClaw выполняют действия в браузере короткими Python-вставками с готовыми хелперами. Скилл сам советует не открывать браузер, если данные можно получить обычным HTTP-запросом. Кроме CLI есть Python-библиотека для собственного браузерного агента с выбором модели и облачный вариант с удаленными браузерами.

Для кого. Для разработчиков и тестировщиков, которым агент должен работать с сайтами как человек: входить, кликать и собирать данные.

Подходит, если

  • Задача требует действий на сайте: форма, навигация, вход в аккаунт
  • Страница рендерится на JavaScript и обычный запрос возвращает пустую оболочку
  • Нужно встроить браузерного агента в свое Python-приложение

Не подходит, если

  • Данные доступны через API или статическую страницу
  • Нужно обходить защиту сайтов вопреки их правилам

Пример запроса к агенту

Открой личный кабинет на сайте, найди последний счет и сохрани его сумму и дату

Ограничения

Нужен Python 3.11 или новее и uv. Модель BU2 и облачные браузеры требуют BROWSER_USE_API_KEY и платного облака, но библиотека работает и с другими моделями. Доступность облака и зарубежных моделей из России не гарантирована.

Как отключить. Удалите скилл browser-use из каталога скиллов агента и пакет командой uv tool uninstall browser-use или uv remove browser-use в проекте.

Проверка безопасности

  • Агент действует в браузере от имени пользователя, в том числе в авторизованных сессиях
  • Выполняет произвольный Python-код с хелперами браузера

Коротко о README

README предлагает три пути: полностью облачный агент через API, CLI для существующих агентов и Python-библиотеку. Для CLI дан готовый текст, который вставляют агенту, чтобы он поставил пакет и зарегистрировал скилл. Для библиотеки описаны установка через uv add browser-use, пример агента, свои инструменты и выбор модели. Лицензия MIT.

Частые вопросы

Нужен ли платный ключ?

Для CLI и библиотеки с локальным браузером нет. Ключ нужен для модели BU2 и облачных браузеров.

Чем CLI отличается от библиотеки?

CLI дает браузер уже существующему агенту вроде Claude Code. Библиотека запускает собственного агента Browser Use внутри вашего кода.

Выбор редакции

Скилл собирает обсуждения темы за последние 30 дней из Reddit, X, YouTube, HN, Polymarket и GitHub и сводит их в бриф

СкиллВысокий риск62 тыс.
Выбор редакции

Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности

MCP-серверСредний риск51,9 тыс.
Выбор редакции

Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы

CLIВысокий риск42,6 тыс.
Выбор редакции

Официальный MCP-сервер Microsoft для управления браузером через Playwright по дереву доступности, без скриншотов

MCP-серверСредний риск37,1 тыс.