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






