Технологии

Cloudflare запускает Kitesurf — браузер для ИИ-агентов на Workers

Cloudflare объявила о Kitesurf — браузере без состояния, работающем внутри изолированных сред V8 на платформе Workers и предназначенном для снижения потребления памяти и процессорных ресурсов в задачах ИИ-агентов. Браузер доступен бесплатно на этапе бета-тестирования через Browser Run с ограничениями, установленными для каждой учётной записи.

2026-08-06
5 мин. чтения
17 просмотров
فريق تحرير certi.news
Cloudflare запускает Kitesurf — браузер для ИИ-агентов на Workers

Cloudflare объявила о Kitesurf — новом веб-браузере, полностью работающем поверх платформы Workers и специально разработанном для ИИ-агентов и приложений автоматизации. В настоящее время Kitesurf доступен бесплатно на этапе бета-тестирования через продукт Browser Run, с ограничениями использования на уровне учётной записи.

Cloudflare утверждает, что традиционные браузеры, такие как Chromium, изначально создавались для потребностей людей, поэтому включают возможности и потребляют ресурсы, которые моделям и агентам не обязательно нужны. Вместо этого Kitesurf сосредоточен на содержимом, пригодном для машинного чтения, размере токенов, размере контекста, масштабируемости, производительности и стоимости, допуская некоторые компромиссы в точности визуального отображения.

Браузер, ориентированный на потребности агентов

ИИ-агенту обычно не нужны вкладки, визуальные атрибуты, расширения или синхронизация между устройствами, но ему необходимо извлекать HTML, делать снимки экрана и работать с веб-страницами в большом масштабе и при низкой стоимости. Требования к безопасности также меняются, когда агент взаимодействует с ненадёжными страницами и источниками, поэтому такие риски, как внедрение инструкций и безопасность инструментов, становятся приоритетными.

Разработка Kitesurf началась за 12 недель до объявления о нём и опиралась на развитие платформы Cloudflare для разработчиков, включая повышение зрелости запуска WebAssembly внутри Workers, динамические изолированные среды, Durable Objects на базе SQLite, механизм RPC между Workers, Service Bindings, улучшение совместимости с Node.js и увеличение операционных лимитов.

Изолированная архитектура без состояния

Kitesurf состоит из трёх основных компонентов: Engine, PageScript и PageRenderer. Engine — единственный публично доступный компонент: он работает с HTTP REST и WebSocket-интерфейсами протокола Chrome DevTools Protocol и хранит состояние сеанса. Остальные компоненты по возможности не имеют состояния, что позволяет перезапускать их или удалять при сбоях и масштабировать по мере необходимости.

Воркер SandboxOutbound отвечает за все подключения к интернету, тогда как другим компонентам прямой доступ к сети запрещён посредством Dynamic Workers. Этот компонент применяет политики CORS, добавляет заголовки, аналогичные браузерным, фильтрует ответы, изолирует файлы cookie для каждой страницы и отклоняет нарушающие политику запросы с кодом 403.

PageScript использует отдельные изолированные среды для каждой страницы или внутреннего фрейма вне процесса, а также части Blitz и написанный на Rust анализатор CSS Stylo. PageRenderer преобразует вычисленные объекты страницы в кадры, которые клиент может отображать в таких форматах, как JPEG, PNG или PDF. Для обработки сбоев система спроектирована так, чтобы ошибка приводила к пустому кадру или отсутствующему элементу, а не к полному завершению сеанса.

Результаты тестов и производительность

В настоящее время Kitesurf проходит более 215 тысяч тестов Web Platform Tests, причём каждую неделю добавляются сотни успешно пройденных тестов. Хорошее покрытие включает важные для агентов аспекты, такие как CSS, DOM, HTML, выделение, SVG и XHR.

В сравнении, включавшем пять промежуточных запусков быстрых операций через Browser Run на наборе из 14 URL, Kitesurf использовал около 380 миллисекунд процессорного времени для создания снимка экрана против 1173 миллисекунд у Chromium, а для извлечения HTML — 229 миллисекунд против 877 миллисекунд. Потребление памяти составило 57,8 МБ для снимка экрана и 39,4 МБ для извлечения HTML, тогда как у Chromium эти показатели составили соответственно 271 и 273,7 МБ.

При этом Chromium был быстрее по общему времени: 637 миллисекунд для создания снимка экрана против 1148 миллисекунд у Kitesurf и 472 миллисекунды для извлечения HTML против 820 миллисекунд. Cloudflare связывает эту разницу с преимуществом JIT в Chromium и стоимостью программного рендеринга и кодирования, однако считает, что снижение потребления памяти и процессорных ресурсов в три-семь раз в упомянутых тестах сильнее связано с эксплуатационными расходами и масштабируемостью.

Доступность и ограничения

Kitesurf можно использовать через конечную точку CDP в Browser Run, добавив параметр browser=kitesurf. Он также работает с Puppeteer, Playwright, chrome-remote-interface и инструментами агентов, использующими MCP и CDP. Кроме того, он доступен через Quick Actions и общедоступную Playground, позволяющую тестировать URL, проверять DOM, сообщения консоли, сетевую активность и потребление WebAssembly.

Kitesurf подходит агентам, которым требуется рендеринг страниц, извлечение их содержимого, создание PDF-файлов или снимков экрана, при условии неполной совместимости с браузером Chromium. Однако в настоящее время он не поддерживает воспроизведение видео, WebGL или прохождение рукопожатия роботизированных проверок с использованием настоящих TLS-отпечатков, а также не подходит для длительных аутентифицированных сеансов, требующих постоянного состояния. Cloudflare рекомендует тестировать нужный сайт через интерфейсы Kitesurf или Playground; при необходимости можно использовать стандартный Browser Run на базе Chromium.

Cloudflare работает над расширением покрытия CDP, повышением точности рендеринга снимков экрана и PDF-файлов, улучшением совместимости с тестами WPT, а также сокращением потребления процессорных ресурсов и памяти и общего времени выполнения. Компания заявила, что намерена открыть исходный код Kitesurf, когда он будет готов, что позволит клиентам разворачивать собственные версии в своих учётных записях.

Источник новости
ف
Автор

فريق تحرير certi.news

В той же категории

Вам также может понравиться

Все новости