Комментарии 11
а чем вам playwrite не нравится? он умеет коннектиться к пользовательскому хрому по токену, который выдает в хроме расширение playwrite от майков (Microsoft). токен зашить и брать из переменных окружения
можно даже отключить предупреждение которое рисует хром флагом командной строки.
я не проверял но мне кажется так можно с любым браузером через расширение playwrite
справедливо. расширение Playwright — самый близкий аналог, у него даже есть режим accessibility-снапшотов, так что «ваш браузер плюс дерево» оно тоже частично умеет.
разница в клиенте и цене входа. chrome-bridge — просто CLI: работает любой агент, который умеет запускать shell-команды (Codex, GLM, Kimi, локальные), без MCP-конфигов и без привязки к конкретному рантайму. плюс видимость из коробки: плашка с историей каждого действия и кнопка ⏏, которая возвращает вкладку.
про флаг: да, предупреждение отключается. я его сознательно не прячу: инструмент для своих аккаунтов на своей машине, и пусть видно, кто именно ведёт.
Прошу прощения за предыдущий сгенерированный ИИ ответ...
Честно - я не знал о существовании расширения плэйврайт, и, возможно, если бы знал то ничего не делал лол
Это вы про это имеете ввиду? https://github.com/ruifigueira/playwright-crx
Не уверен что одно и тоже, но точно из этой "вселенно"
Агенту написать чтобы он запустил Хром с cdp не дает результат ? Вообще без каких либо сторонних решений. И скриншоты не всегда используются.
до Chrome 136 — да, именно так и стоило делать. с 136 (апрель 2025) Chrome молча игнорирует --remote-debugging-port, если это дефолтный user-data-dir: поднять ваш залогиненный профиль с CDP больше нельзя, только отдельный каталог без ваших сессий. «стороннее решение» здесь — не прихоть, а ответ на то, что нативный путь закрыли ради защиты от кражи кук.
расширение живёт внутри уже запущенного браузера: никакого relaunch, никаких отдельных профилей, сессии остаются на месте. и да, скриншоты не всегда нужны — статья ровно об этом: страница отдаётся деревом accessibility, пиксели только для canvas и проверки.
Моя реальность такова: у меня открыто множество разных вкладок, включая разные рабочие проекты, в которые нужно всячески хитро логинится. Допустим я нахожусь на какой-то странице - залогинился, что-то кликнул, что-то выбрал, дошел до какого-то состояния странички и мне надо попросить ИИ подключиться к ней и что-то проверить - как это сделать?
И сорри за ИИ ответ
При этом у каждого из нас уже есть идеально настроенный, залогиненный во всё браузер. Свой. И агент до него не дотягивается — по одной причине: никто не провёл нейтральный мост между расширением и терминалом.
Как так? Я направляю авто браузер параметром на ту же рабочую папку что и мой стандартный браузер и ВСЕ. Нейтральный мост?!

Скриншоты жгут токены, headless не залогинен: отдаём ИИ-агенту настоящий Chrome через accessibility-дерево