Суть решения: ИИ в вашем браузере, а не в песочнице
Компания Tencent выпустила проект BrowserSkill, который решает критическую проблему изоляции AI-агентов от реального интернета. В отличие от стандартных подходов, где нейросети работают в изолированных окружениях с тестовыми аккаунтами, BrowserSkill подключает агентов к вашему уже открытому браузеру. Это позволяет ИИ использовать ваши реальные сессии входа (login state) на сайтах, не требуя создания отдельных учетных записей для тестирования.
Ключевая особенность архитектуры — «одолжение» вкладок. Агент явно запрашивает доступ к конкретной вкладке, выполняет задачу и возвращает её пользователю, оставляя остальную работу в браузере нетронутой. Задачи выполняются в отдельном видимом Agent Window, что позволяет пользователю продолжать работу параллельно.
Поддержка экосистемы и совместимость
Инструмент позиционируется как универсальный: он не привязан к конкретной модели или фреймворку. Любой агент, способный вызывать shell-команды, может использовать BrowserSkill через CLI-интерфейс bsk. Поддерживается интеграция с популярными инструментами разработки и общения:
| Категория | Поддерживаемые платформы/Агенты |
|---|---|
| IDE и Code Agents | Cursor, Claude Code, Codex, CodeBuddy, OpenClaw |
| Чат-боты и Ассистенты | WorkBuddy, Pi, Hermes Agent |
| Специализированные Harness | DeepSeek Harness (через отдельный плагин) |
| ОС и Браузеры | macOS (Apple Silicon/Intel), Linux (x64/ARM64), Windows x64. Chrome, Edge (другие Chromium-браузеры ожидаются, Firefox в планах) |
Безопасность и Human-in-the-Loop
BrowserSkill внедряет механизм human-in-the-loop (человек в контуре). Если агент сталкивается с шагом, требующим участия человека (капча, подтверждение входа, диалоговые окна), он приостанавливает действие и запрашивает у пользователя вмешательство. После выполнения действия пользователем агент продолжает работу.
Также реализована функция захвата длинных изображений (full-page screenshot) как через интерфейс, так и через команду CLI: bsk screenshot --session <id> --full-page --out page.png.
Установка и управление
Установка осуществляется через CLI-утилиту bsk и расширение для браузера. Для автоматизации процесса в IDE (например, Cursor) достаточно отправить агенту команду для установки навыка:
Set up browser-skill on this machine by following https://raw.githubusercontent.com/Tencent/BrowserSkill/main/AGENT_INSTALL.md
После установки навыка пользователь может давать команды через slash-команды, например: /browser-skill open example.com and summarize what is on the page. Система автоматически проверяет подключение через команду bsk doctor и управляет обновлениями через bsk update.
Источник: Github ↗
