Headless-браузеры — стандартный инструмент для автоматизации: Playwright, Puppeteer, Selenium запускают Chrome или Firefox без графического интерфейса и управляют им через код. Проблема в том, что антибот-системы давно научились их распознавать: canvas fingerprint отдаёт синтетику, WebGL показывает ANGLE вместо реального GPU, а IP-адреса датацентров занесены в чёрные списки у Cloudflare и большинства крупных WAF. Разработчик из России столкнулся с этим, когда его ИИ-агент-маркетолог не мог зарегистрироваться ни на одной площадке.
Решение оказалось радикальным: вместо того чтобы имитировать браузер, отдать агенту. Автор написал Chrome-расширение, которое открывает инкогнито-окно и через relay-сервер передаёт управление им внешнему агенту — по API, MCP или CLI. Агент получает реальный Chrome на реальном компьютере с реальной видеокартой и резидентным IP. Антибот-система видит именно это, потому что так оно и есть.
Монетизация встроена напрямую: хозяин браузера выставляет цену за решение капчи — по умолчанию $0.10 — и получает оплату криптовалютой. Можно держать браузер в фоне и не следить за ним, а можно мониторить каждое действие агента и отклонять нежелательные запросы. Для защиты реализован Safe Mode: блок-лист включает домены банков, государственных сайтов и других чувствительных ресурсов для европейских стран и России, а список составлялся совместно с Claude.
Хост видит все действия агента и может заблокировать любой запрос; встроен блок-лист банков и госсайтов — Safe Mode.
Технически проект вырос из пет-продукта, который автор ведёт с 2022 года: календарь со слотами → таймтрекер → генерация инвойсов → Calendly-подобный сервис с таск-трекером. ИИ подключился поэтапно: сначала DeepSeek в связке с OpenHands верстал лендинги, потом помогал писать статьи, затем появился Claude с подпиской Max 200 и самописным харнесом для управления агентами. Браузер-аренда стала следующим логичным шагом, когда агент-маркетолог упёрся в капчи.
Главная техническая сложность — платформенная. На Linux расширение работает в dev-режиме, периодически выдавая предупреждения. На Windows Google закрыл нужные API в стандартном Chrome, и пришлось собирать форк Chromium. Relay-сервер и NAT traversal для браузерных сессий автор обещает описать отдельно, если тема вызовет интерес.
Подобный подход — использование реальных пользовательских браузеров как прокси для автоматизации — существует в виде коммерческих сервисов (например, residential proxy-сети), но там речь идёт об IP-адресах, а не о полноценном управлении браузером с фингерпринтом конкретной машины. Здесь же агент получает весь контекст: GPU, установленные шрифты, историю canvas — всё то, что антиботы проверяют в первую очередь. SDK и CLI опубликованы на GitHub; само расширение остаётся закрытым из-за зависимостей от инфраструктуры проекта.
