Browser Use
CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP
Установка
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 и сводит их в бриф
Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности
Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы
Официальный MCP-сервер Microsoft для управления браузером через Playwright по дереву доступности, без скриншотов