Browser Use
AI-агенты, управляющие браузером как человек
Что это
Библиотека для Python и TypeScript, позволяющая AI-агентам автономно взаимодействовать с веб-страницами, как это делает человек. Подходит для автоматизации сложных браузерных задач.
Возможности
- Автономная навигация по сайтам
- Заполнение форм и ввод данных
- Обход CAPTCHA и использование прокси
- Интеграция с LLM (OpenAI, Anthropic, Gemini)
- Работа с локальным или облачным браузером
- Поддержка CLI и хостинг-платформы
Установка
Перед запуском настройте API-ключи и переменные окружения, перечисленные в официальной документации проекта.
Что нового в версиях
Релиз 0.13.10: жёсткая фиксация версий зависимостей, обновление MCP SDK до 2.1.1 и исправление обработки ошибок MCP-инструментов.
- ИсправленоНеизвестные вызовы инструментов MCP теперь сообщаются как ошибки приложения, а не успешные результаты.
- НовоеОбновлён Browser Harness до версии 0.1.13 и произведён переход на MCP Python SDK 2.1.1.
- ИсправленоОбновлён pypdf до 6.16.2, что устраняет три уязвимости, указанные в отчётах Dependabot.
- НовоеДобавлен pydantic-settings 2.15.0 в явные runtime-зависимости.
- НовоеЖёстко зафиксированы версии всех объявленных зависимостей, включая Pydantic 2.13.5 и Hatchling 1.32.0.
Обновление моделей DeepSeek и OrcaRouter, исправления браузера, LLM и безопасности зависимостей.
- НовоеДобавлен новый провайдер LLM OrcaRouter и обновлена модель DeepSeek по умолчанию на deepseek-v4-flash.
- ИсправленоИсправлена очистка cookies через Storage, сохранение порядка скачанных файлов и корректная обработка спецсимволов в PDF.
- ИсправленоУстранены проблемы с WebSocket, парсингом URL, отображением предзаполненных полей и валидацией OpenRouter.
- ИсправленоОбновлены уязвимые зависимости (Click, MCP, pypdf) и добавлена поддержка Pydantic 2.13.
Релиз 0.13.8: исправления стабильности агента, DOM и MCP, поддержка OpenClaw и обновление модели по умолчанию.
- НовоеДобавлена поддержка первого лица OpenClaw и изменена модель по умолчанию на bu-2-0-mini-preview.
- ИсправленоИсправлены утечки ресурсов, ошибки пустых списков и проблемы с сериализацией аргументов инструментов.
- ИсправленоУлучшена работа с MCP: добавлены аннотации readOnlyHint и корректная обработка ошибок.
- ИсправленоУстранены проблемы с DOM-серилизацией, кликами и сохранением cookie в памяти.
Выпуск 0.13.7: исправления работы с DOM, iframe, React-инпутами и оптимизация взаимодействия с моделью.
- ИсправленоИсправлена очистка полей ввода в React-приложениях и обработка файловых ссылок.
- ИсправленоУлучшена фильтрация и извлечение данных из cross-origin iframe, включая платежные поля.
- ИсправленоОптимизирована работа с DOM: сохранение уникальности селекторов и защита от бесконечного обхода.
- ИсправленоИсправлено управление состоянием: предотвращение повторного использования кэша DOM после таймаутов.
- ИсправленоСкорректирована передача параметров в Gemini и исправлено название инструмента в flash-промптах.
Выпуск Browser Use CLI 3.0 на базе Browser Harness, добавление навыка для AI-агентов и улучшение установки.
- НовоеЗапущен Browser Use CLI 3.0, работающий на движке Browser Harness.
- НовоеДобавлен навык browser-use для прямой установки кодовыми агентами.
- НовоеУлучшено поведение установки навыка в каталогах Claude Code, Cursor, Codex и других.
- ИсправленоВерсия Browser Harness зафиксирована на уровне 0.1.4.
Версия 0.13.2: добавлена поддержка моделей BU3, изменён пример по умолчанию на GPT-5.5, улучшена работа с провайдерами LLM.
- НовоеДобавлена поддержка моделей BU3 для интеграции с Codex.
- НовоеChatBrowserUse теперь принимает модели с указанием провайдера.
- УстарелоУдалены модели bu-3 и bu-3-max; пример по умолчанию переключён на openai/gpt-5.5.
- ИсправленоПубликация в PyPI теперь защищена проверкой переменной окружения release.
Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.