Проект chrome-bridge обеспечивает связь между терминалом и браузером Chrome пользователя. Инструмент состоит из расширения и CLI-утилиты на Node.js без внешних зависимостей. Решение позволяет ИИ-агентам работать с уже открытыми вкладками и активными сессиями, включая авторизованные аккаунты, без использования облачных сервисов.
Архитектура использует WebSocket для передачи данных между расширением и локальным сервером. Вместо скриншотов агент получает accessibility-дерево страницы. Тесты показали, что дерево занимает 2,4 КБ, тогда как скриншот шириной 1000px требует 16 КБ. Это позволяет агентам кликать по элементам по их идентификаторам, а не по координатам.
CLI совместим с агентами Claude Code, Cursor, Codex, GLM, Kimi, Qwen и DeepSeek. Режим --trusted позволяет имитировать события с флагом isTrusted через DevTools Input. После выполнения действия агент получает статус: succeeded, needs_human, blocked или uncertain. Сервер ведет журнал команд, который можно экспортировать в виде скрипта.
Инструмент распространяется по лицензии MIT, исходный код доступен на GitHub, расширение опубликовано в Chrome Web Store. Проект не содержит механизмов для обхода антибот-систем и предназначен для локального использования. Конфиденциальные данные, такие как введенный текст, исключаются из логов при экспорте истории действий.






