Проблема
Я совсем поехал кукухой — начал сдавать в аренду свой браузер за деньги. Началось всё с того, что мои ИИ-агенты не смогли нормально зарегаться на сайтах из-за капчей и прочих систем защиты от ботов. Это стандартная боль при автоматизации: сервисы всё лучше распознают небраузерный трафик, и агенты раз за разом спотыкаются именно на этом шаге.
Чужие расширения меня не устраивали — они плохо интегрировались в мой флоу и были завязаны на конкретного провайдера, что полный отстой. Зависимость от стороннего вендора означала, что любое изменение в его API или тарифах могло сломать мой воркфлоу — именно то, чего хочется избежать, когда строишь собственный инструментарий.
От пет-проекта к публичному сервису
В итоге я интегрировал решение в свой пет-проект — и в какой-то момент понял, что механизм достаточно универсальный, чтобы открыть его для всех желающих. Так браузер в аренду перестал быть исключительно моим инструментом и стал публичным сервисом.
Это типичная траектория инструментов, которые начинаются как личные костыли: решаешь конкретную проблему для себя, а потом оказывается, что та же проблема есть у множества других людей, строящих агентные флоу.
SDK, CLI и документация
Заодно сделал SDK (набор библиотек для интеграции), CLI (утилиту командной строки для управления) и документацию — без этого сервис был бы бесполезен для тех, кто хочет подключить его к своему стеку, а не разбираться в исходниках вручную.
Вот моя история погружения в пучину безумия.