AIKraft Agents

Tencent/BrowserSkill

Позвольте AI-агентам использовать ваш реальный, авторизованный браузер, не прерывая вашу работу. CLI и расширение для автоматизации браузера через любого AI-агента с поддержкой shell.

Агенты⭐ 10 084TypeScriptпоследний релиз: cli-v0.4.2
Открыть на GitHub ↗

Что это за инструмент

BrowserSkill — это инструмент для автоматизации браузера, позволяющий AI-агентам управлять открытыми вкладками через CLI и расширение, не прерывая работу пользователя.

Зачем нужен

Инструмент решает проблему изоляции AI-агентов от реального состояния браузера, позволяя им использовать существующие сессии входа (login state) без необходимости создавать тестовые аккаунты. Он полезен тем, что запускает задачи в отдельном окне, сохраняя основной браузер пользователя доступным для других задач, и поддерживает сценарии с участием человека (human-in-loop) при возникновении капч или подтверждений.

Что можно реализовать

  • Автоматизация действий в веб-интерфейсах, где пользователь уже авторизован, без повторного ввода логина/пароля.
  • Выполнение задач AI-агентом (Cursor, Claude Code, Codex) в фоновом режиме, пока пользователь продолжает работать в своем браузере.
  • Ручное решение капчи или подтверждений безопасности с последующим продолжением задачи агентом.
  • Создание скриншотов всей страницы (full-page screenshot) через CLI для документирования или анализа.

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

  • Использование реальных сессий входа (reuse real login state) без необходимости авторизации агентов заново.
  • Поддержка любого AI-агента, способного вызывать shell-команды, через универсальный CLI `bsk`.
  • Механизм human-in-loop: агент может запросить вмешательство пользователя при блокирующих действиях (капча, диалоги).
  • Работа в изолированном окне агента, не мешая использованию основного браузера пользователем.

👤 Кому подойдёт: разработчики, использующие AI-агентов (Cursor, Claude Code, Codex, OpenClaw и др.) для автоматизации веб-задач

Релизы

cli-v0.4.2minor
🕐 17 ч назад · релиз на GitHub ↗

Добавлена поддержка MCP-серверов, улучшена стабильность сессий и исправлены ошибки синхронизации.

  • Added: Появился MCP-сервер для интеграции с Codex, Claude Code и Cursor.
  • Added: Команда fill теперь поддерживает поля даты, времени и месяца.
  • Fixed: Исправлена синхронизация фреймов и восстановление идентификаторов наблюдений.
  • Fixed: Улучшена обработка отмены задач и очистка сессий после таймаутов.
  • Fixed: Исправлены проблемы с редактированием чувствительных данных и обработкой эмодзи.
cli-v0.4.1majorbreaking
🕐 4 дн назад · релиз на GitHub ↗

Релиз BrowserSkill 0.4.1: новый протокол 1.8, политика target для DOM-действий и исправления стабильности.

  • Breaking: Обновление до протокола 1.8 требует одновременного обновления CLI, демона, расширения и плагина DSH.
  • Added: Введена политика target, позволяющая переиспользовать контекст управления DOM без полной синхронизации страницы.
  • Added: Добавлены флаги --expect и expect для защиты наблюдаемых бизнес-фактов в скриптах.
  • Fixed: Исправлена инициализация захвата взаимодействий на интранет-страницах при отсутствии crypto.randomUUID().
  • Deprecated: Удалена автоматическая группировка вкладок Agent Window для предотвращения накопления дубликатов.
cli-v0.4.0minor
🕐 7 дн назад · релиз на GitHub ↗

Релиз cli-v0.4.0: улучшена работа с Canvas, добавлены новые примитивы взаимодействия и поддержка фоновых вкладок.

  • Added: Добавлены новые примитивы взаимодействия: явный фокус/размытие, прокрутка к элементу и реальное колесо мыши.
  • Added: Значительно расширены возможности VOM: поддержка Canvas, типизированные визуальные ссылки и скриншоты видимых областей.
  • Added: Реализована поддержка фоновых вкладок: возможность захвата скриншотов и выполнения действий без активации вкладки.
  • Fixed: Исправлены проблемы с установкой на Windows, стабильностью полных скриншотов и состоянием готовности форм.
  • Added: Добавлена локализация на корейский язык и возможность настройки порта локального демона через интерфейс расширения.
cli-v0.3.3minor
🕐 22 дн назад · релиз на GitHub ↗

Релиз BrowserSkill v0.3.3: улучшена работа с Canvas, добавлены новые примитивы взаимодействия и поддержка фоновых вкладок.

  • Added: Добавлена поддержка Canvas: обнаружение кандидатов, визуальные ссылки, скриншоты видимых областей и взаимодействие по координатам.
  • Added: Введены новые примитивы взаимодействия: явный фокус/разфокус, прокрутка к элементу и реальное колесико мыши.
  • Added: Улучшена работа с фоновыми вкладками: теперь они могут продолжать выполнение и делать скриншоты без активации.
  • Fixed: Исправлены проблемы с кросс-фрейм координатами, масштабированием OOPIF и целостностью DOM-идентичности.
  • Added: Добавлена локальная история выполнения задач, поддержка корейского языка и возможность настройки порта локального демона.
cli-v0.3.2minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз 0.3.2: улучшена работа с Canvas и фоновыми вкладками, добавлены новые примитивы взаимодействия и локализация.

  • Added: Добавлена поддержка Canvas: визуальные ссылки, скриншоты видимых областей и клик по координатам.
  • Added: Введены новые примитивы взаимодействия: фокус, размытие, прокрутка к элементу и реальное колесо мыши.
  • Added: Улучшена работа с фоновыми вкладками: поддержка скриншотов и выполнения задач без активации.
  • Added: Добавлена корейская локализация и история выполнения локальных задач.
  • Fixed: Исправлены ошибки установки на Windows, стабильность скриншотов и управление процессами демона.
cli-v0.3.1minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз BrowserSkill v0.3.1: улучшена работа с Canvas, добавлены новые примитивы взаимодействия и поддержка фоновых вкладок.

  • Added: Добавлена полная поддержка Canvas: визуальные ссылки, скриншоты видимых областей и взаимодействие по координатам.
  • Added: Введены новые примитивы взаимодействия: явный фокус, размытие, прокрутка к элементу и реальное колесо мыши.
  • Added: Улучшена работа с фоновыми вкладками: теперь поддерживается их непрерывное выполнение и создание полных скриншотов без активации.
  • Added: Добавлена локальная история выполнения задач, поддержка корейской локализации и настраиваемый порт локального демона.
  • Fixed: Исправлены ошибки в обработке геометрии, валидации DOM, установке на Windows и стабильности захвата страниц.
cli-v0.3.0major
🕐 1 мес назад · релиз на GitHub ↗

Релиз BrowserSkill v0.3.0: поддержка Canvas, новые примитивы взаимодействия, локализация и улучшения стабильности.

  • Added: Добавлена полная поддержка Canvas: визуальные ссылки, скриншоты видимых областей и взаимодействие по координатам.
  • Added: Введены новые примитивы взаимодействия: явный фокус/разфокус, прокрутка к элементу и реальное колесо мыши.
  • Added: Добавлена корейская локализация, история выполнения задач и возможность настройки порта локального демона.
  • Fixed: Исправлены ошибки установки на Windows, стабильность полных скриншотов и согласованность данных DOM.
  • Added: Реализована поддержка удаленных шлюзов с аутентификацией и управление демонами в песочницах.