🤖

Agent Browser

Быстрый CLI для автоматизации headless-браузера на Rust с резервным Node.js для AI-агентов: навигация, клики, ввод и снимки страниц.

автор: TheSethRosev1.0.0
Browser & AutomationProductivityOpen SourceAutomationCLIDeveloper Tool
Подключение к ВМ...
Подключение к ВМ...
npx clawhub@latest install agent-browser
1.0kТекущие установки
957Всего установок
v1.0.0Версия
Agent Browser — это инструмент автоматизации браузера без графического интерфейса, разработанный для AI-агентов. Он предоставляет CLI-интерфейс для навигации по веб-страницам, взаимодействия с элементами, извлечения структурированных данных и выполнения JavaScript — всё через простые, компонуемые команды. Использует быстрое ядро на Rust с запасным вариантом на Node.js для широкой совместимости.

Принцип работы

1

Step 1

Навигация
Направить браузер на любой URL с помощью agent-browser navigate <url>
2

Step 2

Снимок
Захватить структуру страницы с помощью agent-browser snapshot для понимания доступных элементов
3

Step 3

Взаимодействие
Кликать, вводить текст, прокручивать и выбирать элементы, используя их ссылки из снимка
4

Step 4

Проверка
Сделать ещё один снимок или скриншот для подтверждения результата перед продолжением

Ключевые возможности

Навигация & Снимок
Открывать страницы и получать структурированные ссылки на элементы для надёжного взаимодействия
Клик, Ввод & Прокрутка
Взаимодействовать с любым элементом страницы с помощью структурированных команд
Выполнение JavaScript
Запускать произвольный JS в контексте страницы с помощью evaluate
Управление вкладками
Программно перечислять, открывать, переключать и закрывать вкладки браузера
Захват скриншотов
Делать скриншоты в любой точке рабочего процесса автоматизации
Ожидание & Условия
Приостанавливать выполнение на заданное время или до выполнения условия
Ядро Rust с запасным Node.js
Высокая производительность при широкой совместимости

Требования

Node.js
Необходимая среда выполнения для запасного слоя Node.js
npm
Используется для глобальной установки через npm install -g agent-browser
API-ключи не требуются
Полностью локальное выполнение, внешние сервисы не нужны

Сценарии использования

Веб-автоматизация
Автоматизировать повторяющиеся задачи браузера, такие как отправка форм и многоэтапные рабочие процессы
Извлечение данных
Парсить и извлекать структурированные данные из динамически отображаемых страниц
Заполнение форм
Программно заполнять и отправлять формы с введёнными данными
UI-тестирование
Тестировать веб-интерфейсы, имитируя действия пользователя через CLI-команды

Как установить

1
Run in your terminal
npx clawhub@latest install agent-browser
or
2
Click the Install button at the top of this page for one-click setup

Часто задаваемые вопросы

Отзывы

0 отзывов

Войдите, чтобы написать отзыв

Отзывов пока нет. Будьте первым, кто поделится своим опытом!