Cloudflare анонсировала Kitesurf — специализированный браузер, разработанный для работы ИИ-агентов без использования тяжеловесных движков вроде Chromium. Решение функционирует полностью в изолятах V8 на платформе Cloudflare Workers. Проект ориентирован на предоставление агентам машиночитаемого контента, обеспечивая высокую масштабируемость и безопасность при выполнении задач в облачной инфраструктуре без лишних пользовательских интерфейсов.
Традиционные браузеры потребляют значительные ресурсы из-за необходимости отрисовки графики, поддержки расширений и управления вкладками. Kitesurf исключает эти компоненты, фокусируясь исключительно на извлечении данных и взаимодействии с веб-страницами. Архитектура браузера позволяет запускать тысячи параллельных сессий с минимальными задержками, что критически важно для агентских систем, требующих оперативного доступа к актуальной информации из сети.
Разработка велась в течение 12 недель с использованием компонентов на языке Rust. В состав решения вошли движок верстки Stylo, парсер Blitz и интерпретатор JavaScript Boa. Такой подход позволил создать легковесную среду, которая эффективно обрабатывает DOM-деревья и выполняет скрипты, предоставляя агентам структурированный API для навигации и анализа содержимого веб-ресурсов.
Ключевые факты
- Kitesurf работает полностью в изолятах V8 на Cloudflare Workers, исключая зависимость от Chromium.
- Архитектура браузера оптимизирована для машиночитаемого вывода, игнорируя визуальные элементы интерфейса.
- Проект реализован на языке Rust с интеграцией компонентов Blitz, Stylo и Boa JS.
- Решение обеспечивает высокую масштабируемость для параллельных агентских задач в облачной среде.
- Разработка функционального прототипа заняла 12 недель.
