Cloudflare запускает Kitesurf — браузер, созданный для ИИ-агентов
Опубликовано , автор Shalom Levytam
Компания Cloudflare анонсировала Kitesurf — новый облачный браузер, созданный специально для ИИ-агентов, а не для людей. Работающий на базе Cloudflare Workers, он предоставляет разработчикам легковесный и экономичный браузер для навигации по сайтам, заполнения форм, создания скриншотов, извлечения HTML и автоматизации других задач, выполняемых в браузере.

В отличие от традиционных браузеров, созданных для людей, Kitesurf исключает такие функции, как вкладки, темы и расширения, которые не нужны ИИ-агентам. Вместо этого он уделяет первостепенное внимание структурированному, машинно-читаемому контенту, одновременно снижая вычислительные ресурсы, необходимые для запуска большого количества сеансов браузера. В Cloudflare сообщили, что начали разработку браузера всего 12 недель назад в ответ на стремительный рост рабочих нагрузок автономного ИИ и высокую стоимость запуска полноценного экземпляра Chromium для каждого агента. Он также спроектирован с учетом уникальных проблем безопасности, с которыми сталкиваются ИИ-агенты, включая атаки с внедрением промптов (prompt injection).
Браузер начинался как концептуальный проект (PoC), представляющий собой перенос Obscura — с открытым исходным кодом безголового движка браузера на Rust для ИИ-автоматизации — на платформу Cloudflare Workers. С тех пор он превратился в браузер, объединяющий модульный движок рендеринга из Blitz, парсер CSS Stylo от Firefox и движок JavaScript Boa. Все три компонента компилируются в WebAssembly и выполняются внутри изолированных сред V8 от Cloudflare. Он также поддерживает протокол Chrome DevTools Protocol (CDP), что делает его совместимым с Puppeteer, Playwright и другими инструментами автоматизации браузеров без необходимости для разработчиков менять свои привычные рабочие процессы.
Для выполнения типичных задач агентов, таких как создание скриншотов и извлечение HTML, Kitesurf, по заявлению Cloudflare, использует в 3–7 раз меньше ЦП и памяти, чем Chromium. Обратной стороной является время выполнения: в настоящее время Kitesurf тратит примерно в 1,7 раза больше времени на выполнение этих задач, чем Chromium, хотя компания заявляет, что активно оптимизирует растеризацию и кодирование изображений, чтобы сократить этот разрыв. Браузер уже проходит более 215 000 тестов веб-платформы (Web Platform Tests) и корректно отображает такие сайты, как Википедия, Hacker News и значительную часть панели управления Cloudflare.
К текущим ограничениям относятся невозможность воспроизведения видео, рендеринга WebGL, согласования рукопожатий для обхода защиты от ботов, требующих реальных TLS-отпечатков (fingerprints), или запуска аутентифицированных сессий, требующих постоянного сохранения состояния.
Доступный в режиме бета-тестирования через сервис Browser Run от Cloudflare, Kitesurf может быть активирован добавлением параметра browser=kitesurf к конечным точкам Browser Run. Общедоступная площадка (playground) со встроенными инструментами Chrome DevTools также позволяет любому пользователю протестировать рендеринг страниц и проверить использование ресурсов. В Cloudflare планируют сделать браузер открытым (open-source), как только он будет готов.
