Kitesurf бесплатно: лимиты и реальная стоимость

Kitesurf бесплатно работает в бета-версии, но лимиты Browser Run остаются. Разбираем 10 минут в день, Workers Paid и реальную стоимость пилота.

Tuesday, September 29, 2026Omid Saffari
Kitesurf бесплатно: лимиты и реальная стоимость

Kitesurf бесплатно доступен, пока продукт находится в бета-версии. Но полезный лимит Workers Free — всего 10 минут работы браузера в день на аккаунт, три одновременные Browser Sessions и одна новая сессия каждые 20 секунд. Этого хватит для аккуратного пилота, но это не доказывает, что весь стек агента ничего не стоит.

Kitesurf бесплатно: какие ограничения действуют?

Пока браузер находится в бета-версии, Kitesurf можно использовать бесплатно. Cloudflare прямо пишет об этом в обновлении от 28 сентября 2026 года, но там же есть важная оговорка: доступ ограничен лимитами Browser Run на уровне аккаунта.

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

Публичная песочница Kitesurf для рендеринга веб-страницы и её проверки в DevTools
Песочница Kitesurf

У действующих лимитов Browser Run и тарифов Browser Run есть четыре границы, которые стоит сравнивать вместе:

ОграничениеWorkers FreeWorkers PaidИсточник
Время работы браузера10 минут в деньБез жёсткого лимита использования; 10 часов в месяц включены, затем $0.09 в часЛимиты и тарифы
Одновременные Browser Sessions3 на аккаунт200 на аккаунт; 10 включены, затем $2.00 за каждый дополнительный браузер по среднемесячному количествуЛимиты и тарифы
Новые Browser Sessions1 каждые 20 секунд3 в секундуЛимиты
Quick Actions1 запрос каждые 10 секунд30 запросов в секундуЛимиты

Поэтому «бесплатно» — полезный ответ о продукте, но неполный ответ о бюджете. Он показывает, сколько Cloudflare берёт за Kitesurf во время бета-версии. Но из него нельзя понять, укладывается ли ваш процесс в лимиты аккаунта, понадобится ли Workers Paid и во сколько обойдётся модель агента.

Цены и ограничения в этом материале сверены с открытыми страницами Cloudflare, актуальными на 29 сентября 2026 года. Для обзора не было доступно ни одного авторизованного задания Browser Run, поэтому здесь нет выдуманного счёта из панели, замера времени выполнения или доли успешных вызовов инструментов.

Что на самом деле изменилось 28 сентября 2026 года

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

Во-первых, Kitesurf теперь поддерживает WebMCP — браузерный API, через который сайт публикует именованные инструменты со структурированными входными данными. Вместо того чтобы угадывать кнопки по пикселям, агент может вызвать функцию сайта наподобие searchFlights(). В документации WebMCP от Cloudflare сказано, что Kitesurf умеет получать список таких инструментов и запускать их через Chrome DevTools Protocol, обычно сокращаемый до CDP.

Во-вторых, Kitesurf теперь полностью поддерживается в Browser Run API. Его можно выбрать при работе через CDP, Playwright, Puppeteer или MCP. Quick Actions — интерфейсы Cloudflare для получения скриншотов, HTML, PDF и других типовых результатов одним запросом — также позволяют выбрать Kitesurf из Worker через env.BROWSER.quickAction().

В-третьих, рендерер может работать в совместимых терминалах через графический протокол Kitty, а при отсутствии Kitty переключается в текстовый режим ANSI. Так можно увидеть страницу глазами браузера агента, не открывая отдельный настольный браузер. Это удобство для проверки, а не новый производственный тариф.

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

Лимиты Kitesurf в бета-версии: хватит ли их на десять задач в день?

Десять задач в день укладываются в лимит только в том случае, если полная задача занимает в среднем не более 60 секунд работы браузера. В Workers Free доступно 10 минут, то есть 600 секунд работы браузера. Если разделить этот бюджет на 10 задач, порог составит 60 секунд на задачу.

Рабочая формула выглядит так: daily task ceiling = floor(600 / measured browser seconds per task). Не подставляйте в неё обычное время из журнала приложения. Для Quick Actions Cloudflare возвращает время работы браузера в заголовке ответа X-Browser-Ms-Used — это указано в документации по тарифам. Записывайте это значение для той же задачи и тех же целевых сайтов, с которыми планируете работать.

Архитектурная схема бюджета времени: 600 секунд работы браузера разделены на 10 задач по 60 секунд
Десять задач в день помещаются в лимит, только если измеренное среднее время не превышает 60 секунд работы браузера.

Время — не единственное ограничение. На странице лимитов сказано, что аккаунт Free может одновременно запускать три Browser Sessions, открывать одну новую сессию каждые 20 секунд и отправлять один запрос Quick Actions каждые 10 секунд. Тайм-аут бездействия по умолчанию составляет 60 секунд. В поддерживаемых интеграциях с сессиями Cloudflare разрешает увеличить окно keep_alive, но на странице WebMCP указано, что Kitesurf не принимает keep_alive в конфигурации Chrome DevTools MCP.

На той же странице лимитов для /crawl задано ещё одно ограничение Free: пять заданий обхода в день и не более 100 страниц за один обход. Исследовательский агент, превращающий один вопрос в несколько обходов, может исчерпать число заданий задолго до того, как потратит все 10 минут браузера.

То, как закрываются сессии, тоже влияет на доступную ёмкость. Cloudflare предупреждает: оставленная открытой сессия продолжает расходовать время браузера до тайм-аута. При явном закрытии фиксируется NormalClosure, а при тайм-ауте бездействия — BrowserIdle. Поместите browser.close() в блок finally, а затем проверяйте причину закрытия, а не полагайтесь на то, что код наверняка всё завершил.

Правило принятия решения простое: если измеренная медиана не превышает 60 секунд и лимиты частоты не ставят работу в очередь, пилот из 10 задач помещается в тариф. Если нет, сократите список страниц или объём задачи, прежде чем платить за масштабирование неэффективного цикла.

Цена Kitesurf в Cloudflare: три границы расходов

Здесь нет одной цены, потому что Kitesurf, аккаунт Workers, использование Browser Run и модель рассуждений — разные сервисы. Если объединить их в одну строку «бесплатный агент», первый растущий счёт останется незаметным.

Статья бюджетаТекущая опубликованная ценаЧто это означает на практикеИсточник
Движок KitesurfОтдельной платы во время бета-версии нетЦена движка после бета-версии не опубликованаОбновление Kitesurf
Тариф WorkersFree или минимум $5 в месяц для Workers PaidPaid повышает лимиты платформы, но не является будущей ценой KitesurfТарифы Workers
Browser Run на Workers Paid10 часов работы браузера в месяц включены, затем $0.09 в час; за параллельные сессии может взиматься дополнительная платаРабота браузера вокруг движка по-прежнему тарифицируетсяТарифы Browser Run
Модель рассужденийНе входит в опубликованные параметры биллинга Browser RunУчитывайте токены или вызовы у поставщика модели отдельноТарифы Browser Run
Архитектурный разрез, разделяющий бета-версию Kitesurf, тариф Workers и расходы на API модели
Бесплатный доступ к бета-версии, аккаунт Workers и модель — отдельные статьи бюджета.

Текущая стоимость перерасхода времени браузера для короткой задачи невелика. По опубликованному тарифу Browser Run, после 10 часов, включённых в Workers Paid, одна задача длительностью 60 секунд стоит $0.0015 при цене $0.09 в час — без учёта параллельных сессий, вычислений Workers, использования модели и оплаты стороннего SaaS. В те же включённые 10 часов помещаются 600 минутных задач, если все они занимают примерно одинаковое время.

Эту арифметику нельзя превращать в обещание о цене Kitesurf после бета-версии. Cloudflare не опубликовала отдельный будущий тариф Kitesurf ни в обновлении, ни в документации Kitesurf, ни на странице тарифов Browser Run, ни на странице тарифов Workers. Минимальные $5 за Workers Paid оплачивают уровень аккаунта Workers, но не фиксируют будущую цену Kitesurf.

Покупателю стоит разнести по отдельным строкам время браузера, параллельные сессии, Workers, модель и любую платную систему, к которой обращается агент. Бесплатный браузерный движок вполне может быть частью платного процесса.

Kitesurf Browser Run: что важно разработчикам, операторам и покупателям

Платформа готова к ограниченным задачам без сохранения состояния, но пока не заменяет Chromium во всех сценариях. Практические выводы зависят от роли.

Разработчикам: выбирайте минимальный интерфейс, который решает задачу

Если нужен скриншот, содержимое страницы, PDF или структурированное извлечение, начинать стоит с Quick Action. Добавьте browser=kitesurf к конечной точке, измерьте возвращённое время браузера и переходите к полной сессии только тогда, когда задаче нужны навигация или состояние между несколькими действиями.

WebMCP особенно полезен, если совместимый сайт публикует именно то действие, которое требуется агенту. Именованный инструмент заменяет хрупкий визуальный цикл, но не освобождает от проверки реализации сайта, границ разрешений и результата.

Когда клиентская сессия приближается к промышленной эксплуатации, дополняйте выбор движка средствами контроля Browser Run. В отдельном руководстве разобраны разрешённые хосты и клиентская проверка только для чтения — сама по себе смена браузера не задаёт границы назначения.

Операторам: измеряйте штатную работу и сбои отдельно

Для каждого класса задач операторам следует записывать миллисекунды браузера, причину закрытия, результат запроса и использование модели. Успешное извлечение и страница, завершившаяся по тайм-ауту, создают разную нагрузку. Если усреднить их вместе, будет непонятно, что именно нужно исправлять: браузер, сайт или цикл агента.

При сбое сохраняйте доказательства до следующего запуска. Инструменты проверки Browser Run позволяют посмотреть консоль, сеть и конечное состояние страницы после записанной сессии. В руководстве по отладке неудачного задания объясняется, когда эти данные полезнее немедленного перезапуска.

Покупателям: оплачивайте ёмкость только после проверки совместимости

Не переходите на платный тариф лишь потому, что счётчик Free достиг лимита. Сначала убедитесь, что Kitesurf правильно отображает целевые сайты и успешно выполняет задачу. Затем выясните, где находится узкое место: в дневном времени браузера, частоте запросов, параллельности или модели.

Текущая документация Cloudflare чётко разделяет движки. Kitesurf подходит для совместимого одноразового рендеринга, извлечения и всплесков задач агента без сохранения состояния. Chromium нужен, если процесс зависит от видео, WebGL, прохождения антибот-проверки с настоящими TLS-отпечатками или длительной авторизованной сессии с постоянным состоянием.

Архитектурная схема выбора: одноразовые задачи направляются в Kitesurf, а видео и постоянный вход — в Chromium
Нужный браузер определяет нагрузка: совместимые задачи без состояния отправляются в Kitesurf, а более сложные или постоянные сессии остаются в Chromium.

Решение можно принять до масштабного внедрения: одна репрезентативная задача, один набор целевых сайтов, одно измеренное распределение времени браузера и один явно заданный резервный вариант. Если резерв приходится использовать часто, компактный движок не снижает эксплуатационные расходы.

Кому стоит действовать сейчас, кому подождать, а кого обновление не затрагивает

Действуйте сейчас, если отвечаете за поддержку, исследования или QA-процесс, работающий с публичными либо малорисковыми страницами. Для пилота подойдут снимок экрана справочного центра, извлечение примечаний к релизу, проверка отрисованного компонента или вызов поискового инструмента WebMCP на совместимом сайте. Такие задачи короткие, проверяемые, а результат легко сравнить с эталоном.

Подождите, если процесс зависит от постоянного состояния входа, видео, WebGL, совместимости с антибот-проверками или автоматического подтверждения чувствительных действий WebMCP. Сессии Kitesurf не отображаются в wrangler browser list, и для них нет просмотра в реальном времени. Поэтому, по данным Cloudflare, сессия агента Kitesurf не может завершить инструмент, который приостанавливается ради подтверждения человеком: для такого взаимодействия нужна ручная песочница.

Стоит отложить и бюджетные обязательства, выходящие за пределы бета-версии. Сейчас браузер бесплатен, но опубликованной цены Kitesurf после бета-версии для долгого контракта или клиентского предложения с фиксированной маржой нет.

Для вас почти ничего не меняется, если стабильный процесс Chromium Browser Run уже соответствует целям по стоимости и надёжности. Сентябрьский релиз добавляет ещё один бэкенд для проверки, но не требует переносить работающий промышленный браузер.

Что переоценено в бесплатной бета-версии

Слово «бесплатно» берёт на себя слишком много, когда им описывают всего агента. Оно относится к доступности Kitesurf в бета-версии, но не к модели, работе оператора, целевому SaaS или будущей коммерческой цене.

WebMCP также не устраняет сбои браузера. Cloudflare описывает четыре существенных пробела в текущей реализации Kitesurf: нет политики разрешений или фильтрации источников для инструментов WebMCP, инструменты из iframe и всплывающих окон не доступны через CDP, для сессий Kitesurf нет просмотра в реальном времени, а агент не может подтвердить действие инструмента, требующее участия человека. Именованная функция надёжнее кликов по пикселям лишь тогда, когда страница публикует и должным образом защищает нужную функцию.

Терминальный рендерер полезен для наблюдения, но не является стратегией развёртывания. Он помогает разработчику увидеть то же, что видит Kitesurf, но не меняет число минут браузера, параллельность, стоимость модели или совместимость сайтов.

К заявлениям о производительности нужна такая же сдержанность. В собственном медианном бенчмарке Cloudflare по итогам пяти запусков Quick Action на корпусе из 14 URL Kitesurf потребил 380 ms процессорного времени для скриншота против 1,173 ms у Chromium из прогретого пула и 57.8 MiB памяти против 271.0 MiB. При этом по полному времени он оказался медленнее: 1,148 ms против 637 ms. Низкое потребление ресурсов ценно при масштабировании, но не означает, что каждый отдельный запрос завершится быстрее.

Наконец, более 730,000 пройденных подтестов подтверждают быстрый прогресс, а не полную совместимость со всем вебом. Матрица совместимости, построенная по вашим целевым сайтам, по-прежнему полезнее общего числа тестов.

Что сделать в понедельник: провести один ограниченный пилот

Следующий шаг — контролируемая проверка на аккаунте, а не перенос архитектуры. Для этой статьи не выполнялся авторизованный запрос Browser Run, поэтому ниже приведён воспроизводимый пилот, а не заявленный результат собственного теста.

  1. Изучите публичный интерфейс

    Откройте песочницу Kitesurf на Cloudflare Radar. В DevTools перейдите в Application > WebMCP и запишите инструменты, которые, по данным Cloudflare, публикует Radar, включая navigate-to и set-location. Их наличие не доказывает, что целевой сайт публикует аналогичные инструменты.

  2. Запустите одну репрезентативную задачу

    В существующем тестовом аккаунте выполните один запрос содержимого или скриншота. В документации Cloudflare запрос скриншота выглядит так:

    Bash
    curl -X POST 'https://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/browser-run/screenshot?browser=kitesurf' \
      -H 'Authorization: Bearer <API_TOKEN>' \
      -H 'Content-Type: application/json' \
      -d '{"url":"https://example.com"}' \
      --output screenshot.png

    Сначала используйте цель без чувствительных данных. Прежде чем оптимизировать скорость, проверьте правильность результата.

  3. Зафиксируйте каждую статью расходов

    Запишите тариф Workers, X-Browser-Ms-Used для Quick Action, использование Browser Run, причину закрытия сессии и использование модели. Для Browser Session явно закройте сессию и убедитесь, что записано NormalClosure, а не BrowserIdle.

  4. Рассчитайте доступный объём

    Разделите 600 на измеренное число секунд работы браузера на одну успешную задачу и округлите вниз. Чтобы выполнить 10 задач за день, измеренное среднее не должно превышать 60 секунд. Вынесите расходы на модель в отдельный столбец, а затем решите, помещается ли пилот в Free, нужно ли сократить задачу или оправдан переход на Workers Paid.

Один такой запуск даст недостающие данные: совместимость, время браузера, поведение при закрытии и стоимость модели для задачи, которую бизнес действительно будет повторять.

Если хотите получать разбор следующего изменения цен или лимитов инфраструктуры агентов в виде конкретного операционного решения, подпишитесь на рассылку.

Последнее обновление
29 сент. 2026 г.
Категория
Build

Сделать этот сайт предпочтительным в Google

Добавить omidsaffari.com как предпочтительный источник в Google Поиске

Отметьте omidsaffari.com как предпочтительный источник — и Google будет поднимать его для вас в Top Stories, AI Overviews и AI Mode.

Похожие статьи
Аналоги Databox для бизнес-аналитики: что выбрать

Аналоги Databox для бизнес-аналитики: что выбрать

Сравниваем аналоги Databox для бизнес-аналитики: возможности ИИ, актуальные тарифы, ограничения и полную стоимость перехода на другой сервис.29 сент. 2026 г.Build
Claude API бесплатно? Как посчитать стоимость build-eval

Claude API бесплатно? Как посчитать стоимость build-eval

Разбираем, когда Claude API build-eval обходится бесплатно, где возникают расходы и как оценить 144 запуска по фактическим данным пилотного теста.29 сент. 2026 г.Build
Shopify WebMCP: безопасный чекаут для ИИ-агентов

Shopify WebMCP: безопасный чекаут для ИИ-агентов

Практическое руководство по Shopify WebMCP: чтение и обновление чекаута, согласие покупателя, Shop Pay, обработка ошибок и безопасное завершение заказа.29 сент. 2026 г.Build
Cloudflare CLI: установка cf, команды и миграция Workers

Cloudflare CLI: установка cf, команды и миграция Workers

Разбираем Cloudflare CLI: установку и авторизацию cf, поиск команд, JSON-ответы, создание Workers, миграцию с Wrangler и безопасные сценарии для команд.29 сент. 2026 г.Build
Обзор Krisp: шумоподавление, цены и конфиденциальность

Обзор Krisp: шумоподавление, цены и конфиденциальность

Разбираем Krisp: как работает шумоподавление, чем отличаются Core и Advanced, сколько стоят тарифы и какие данные Meeting Assistant хранит в облаке.29 сент. 2026 г.Build
Тарифы SaneBox: какой план выбрать и сколько платить

Тарифы SaneBox: какой план выбрать и сколько платить

Разбираем тарифы SaneBox Snack, Lunch и Dinner: цены за месяц, год и два года, скрытые расходы, ограничения и проверка сервиса перед оплатой.29 сент. 2026 г.Build
Цены Marblism в 2026 году: как выбрать тариф по задачам

Цены Marblism в 2026 году: как выбрать тариф по задачам

Разбираем цены Marblism, тарифные часы и списания за задачи: какой план выбрать, где скрыты расходы и что произойдёт, когда лимит закончится.28 сент. 2026 г.Build
Тарифы Fyxer: цены, окупаемость и выбор плана

Тарифы Fyxer: цены, окупаемость и выбор плана

Разбираем тарифы Fyxer: цены Starter и Professional, годовую оплату, порог окупаемости и условия, при которых подписка действительно экономит время.28 сент. 2026 г.Build
Рассылка

Одно письмо, каждое воскресенье.Работающие системы, а не горячие мнения.

Еженедельно. Без спама. Отписка в любой момент.