Искусственный интеллект

Cloudflare расширяет Kitesurf для поддержки WebMCP и повышения производительности браузера, предназначенного для ИИ-агентов

Cloudflare обновила браузер Kitesurf, работающий поверх Workers, добавив поддержку WebMCP, более широкое покрытие веб-стандартов и улучшения производительности DOM, а также возможность запуска из терминала. Согласно объявлению, браузер проходит более 730 тысяч под-тестов Web Platform Tests, оставаясь в бета-версии и в пределах лимитов для каждой учётной записи.

2026-09-28
3 мин. чтения
2 просмотров
certi.news Editorial Team
Cloudflare расширяет Kitesurf для поддержки WebMCP и повышения производительности браузера, предназначенного для ИИ-агентов

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

WebMCP переводит взаимодействие от кликов к вызову инструментов

WebMCP позволяет сайтам напрямую предоставлять свои функции агентам, благодаря чему агент может вызывать такие инструменты, как searchFlights(), вместо имитации кликов по элементам и ожидания загрузки страниц. Cloudflare заявляет, что Kitesurf уже поддерживает WebMCP; это можно проверить через публичную среду Kitesurf и Cloudflare Radar, который предоставляет такие инструменты, как navigate-to и set-location, для программного взаимодействия со страницей.

Для использования этих возможностей с ИИ-агентом требуется настроить соединение через Chrome DevTools MCP и WebSocket-эндпоинт Browser Run с передачей учётных данных аккаунта. Cloudflare предоставляет отдельную документацию по использованию WebMCP с Kitesurf и Browser Run.

Более широкое покрытие веб-стандартов

Cloudflare добавила поддержку WebMCP, CSS-раскладок, CSSOM, CSS Typed OM и пользовательских элементов. Теперь Kitesurf также обрабатывает разрешение модулей через URL-адреса, JSON-модули и карты импорта, используя реестр модулей Cloudflare Workers для поддержки импорта из веб-адресов.

Улучшения также коснулись iframe, которые теперь загружаются в нужный момент, с лучшей изоляцией и более согласованным отображением текста для разных языков и кодировок символов. По данным Cloudflare, Kitesurf теперь проходит более 730 тысяч под-тестов Web Platform Tests — на 500 тысяч тестов больше, чем на этапе запуска.

Улучшения, направленные на длительность цикла агента

Cloudflare сосредоточилась на сокращении времени, которое агент тратит на повторяющееся взаимодействие с браузером, а не только на скорости загрузки страницы. Среди изменений — сокращение переходов между движками JavaScript и DOM, благодаря чему распространённые операции, такие как getAttribute, id и parentNode, могут выполняться внутри Wasm DOM вместо повторного прохождения через промежуточные слои.

Kitesurf также сократил повторяющиеся операции при работе таймеров и загрузке скриптов, улучшил управление памятью и обработку объектов при их переходе между движками JavaScript. Загрузка шрифтов стала более избирательной: они загружаются только при необходимости после проверки используемых на странице символов. Компания заявляет, что потребление процессора и фактическое время остались близки к показателям на этапе запуска, а в некоторых случаях даже улучшились, несмотря на добавление поддержки новых стандартов.

Работа через Browser Run и терминал

Теперь Kitesurf получает полное покрытие интерфейсов Browser Run и может использоваться через CDP, Playwright, Puppeteer и MCP. Такие действия, как создание снимков экрана, извлечение HTML и создание PDF-файлов, также стали доступны из Worker через интерфейс env.BROWSER.quickAction().

В терминале Cloudflare отделила компонент PageRenderer, отвечающий за создание изображения, от PageScript, который управляет сеансом страницы и выполняет её код. Новая версия использует графический протокол Kitty, а также текстовый режим на основе ANSI для сред, не поддерживающих Kitty. Её можно установить через Homebrew, а затем запустить с помощью команды kitesurf; поддерживаются прокрутка, щелчки и клавиатура.

Что меняется на практике?

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

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

certi.news Editorial Team

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

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

Все новости