agent-browser
Автоматизация браузера для ИИ-агентов: навигация, заполнение форм, скриншоты, извлечение данных и тестирование веб-приложений. Поддерживает headless Chromium, реальный Chrome и облачные браузеры, включая автоматизацию Electron-приложений (VS Code, Slack, Discord).
Что делает навык
agent-browser — это CLI-инструмент для автоматизации браузера ИИ-агентами, использующий Chrome/Chromium через CDP. Он обеспечивает навигацию, взаимодействие с элементами через доступное дерево (accessibility-tree) и компактные ссылки @eN, а также поддерживает работу с Electron-приложениями.
Когда применять
- Автоматизация рутинных задач в веб-браузерах (Chrome/Chromium) с использованием CDP.
- Взаимодействие с интерфейсами через доступное дерево элементов для точного управления.
- Автоматизация Electron-приложений, таких как VS Code, Slack и Discord.
- Тестирование веб-приложений и извлечение данных с использованием скриншотов и доступности.
Как работает
- Установить пакет глобально командой npm i -g agent-browser и выполнить agent-browser install.
- Загрузить актуальные инструкции и шаблоны через команду agent-browser skills get core.
- Использовать команду agent-browser skills get core --full для получения полной справочной информации.
- Применять доступное дерево (accessibility-tree) и компактные ссылки @eN для взаимодействия с элементами страницы.
- Запускать браузеры в headless-режиме или использовать реальный Chrome/Chromium через CDP.
- Направлять агента на работу с Electron-приложениями, поддерживаемыми инструментом.
Примеры запросов агенту
Что понадобится
- Node.js и npm для установки пакета.
- Установленный Chrome или Chromium для работы через CDP.
- Electron-приложения (VS Code, Slack, Discord) для соответствующих сценариев.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.