browser-use — browser-use/browser-use
Вид: описание репозитория (README, AGENTS.md и документация)
Главный вопрос: что такое browser-use и как им пользоваться
Ответ одной фразой: Заявлено, что browser-use — открытый агент, который через языковую модель ведёт браузер к цели задачи, и подключить его можно тремя путями: облако, CLI или Python-библиотека.
Тезисы
Т1. Заявлено, что агент в цикле спрашивает модель о следующем действии, пока задача не выполнена
- Аргумент: агент берёт задачу пользователя, ходит по страницам через Chromium и CDP, обрабатывает HTML и повторно обращается к модели.
- Цитата: «Browser-Use is an AI agent that autonomously interacts with the web. It takes a user-defined task, navigates web pages using Chromium via CDP, processes HTML, and repeatedly queries a language model to decide the next action—until the task is completed.» (раздел «AGENTS.md»)
- Понятия: Браузерный агент
Т2. Заявлено, что подключить можно тремя путями: облако, CLI или Python-библиотека
- Аргумент: облако запускает и агента, и инфраструктуру; CLI даёт браузер уже имеющемуся агенту; библиотека запускает открытого агента в своём приложении.
- Цитата: «Three ways to use Browser Use: fully hosted cloud; your existing agent with Browser Use CLI; or the open source Browser Use agent, available as a Python library.» (раздел «README.md»)
- Понятия: Браузерный агент
Т3. Авторы называют ключом к хорошему промпту конкретность в отношении действий
- Аргумент: авторы советуют задавать шаги и называть действия по имени, а не ставить открытую цель вроде «заработать денег».
- Цитата: «The key to effective prompting is being specific about actions.» (раздел «Agent Prompting Guide»)
- Понятия: Конкретность задачи
Т4. Авторы рекомендуют свою модель BU2, но признают, что выбор зависит от задач, задержки и бюджета
- Аргумент: рекомендация идёт от создателей продукта; сразу за ней оговорка, что лучший выбор зависит от условий, и ссылки на сравнение.
- Цитата: «We recommend BU2, our model optimized for browser automation» … «The best choice depends on your tasks, latency, and budget.» (раздел «README.md», FAQ)
- Понятия: Модель для браузерного агента
Т5. Авторы пишут, что никакая настройка браузера не гарантирует обход всех CAPTCHA
- Аргумент: облачные браузеры со скрытностью и прокси «призваны снижать» число проверок, но результат зависит от сайта и вида проверки.
- Цитата: «Results depend on the site and challenge; no browser configuration guarantees that every CAPTCHA can be avoided or solved.» (раздел «README.md», FAQ)
- Понятия: Облачный браузер
Понятия
- Браузерный агент → browser-use: агент, который сам ведёт браузер по задаче, опрашивая модель (Т1, Т2)
- Конкретность задачи → browser-use: ключ к хорошему промпту — конкретность в отношении действий (Т3)
- Модель для браузерного агента → browser-use: заявлена своя модель BU2, выбор зависит от условий (Т4)
- Облачный браузер → browser-use: размещённый браузер со скрытностью и прокси, без гарантии против CAPTCHA (Т5)