Облачные вычисления и центры обработки данных

Cloudflare запускает cf для предоставления своим программным агентам доступа ко всему API

Cloudflare запустила открытую бета-версию cf — инструмента командной строки, охватывающего более 3 000 операций через Cloudflare API, с выводом JSON по умолчанию, поиском на естественном языке и настройками TypeScript. Компания также открыла исходный код Forge — конвейера генерации своих инструментов из схем OpenAPI.

2026-09-28
3 мин. чтения
3 просмотров
certi.news Editorial Team
Cloudflare запускает cf для предоставления своим программным агентам доступа ко всему API

Cloudflare запустила открытую бета-версию cf — нового инструмента командной строки, разработанного для предоставления разработчикам и программным агентам унифицированного доступа ко всему Cloudflare API. Инструмент можно установить глобально с помощью команды npm i -g cf.

Запуск призван устранить пробел в инструменте Wrangler, который предоставлял команды лишь примерно для 280 операций, тогда как API Cloudflare включает более 3 000 операций. Компания утверждает, что использование Wrangler агентами выросло с однозначных процентов год назад до 25% в марте 2026 года, а затем достигло 48% на неделе, предшествовавшей объявлению. Кроме того, агенты ежедневно выполняют почти вдвое больше разнообразных команд, чем другие пользователи, а вероятность того, что они используют шесть или более команд, примерно в четыре раза выше.

Инструмент с приоритетом агентов

cf использует JSON в качестве формата вывода по умолчанию вместо текстовых таблиц, что позволяет агентам напрямую фильтровать результаты и сокращать потребление контекста. Инструмент также добавляет команду cf cli search, которая позволяет искать на естественном языке подходящую операцию среди тысяч маршрутов на основе описаний API и его параметров.

Когда операция требует сложных человеческих вводных, например поиска домена для покупки, инструмент может преобразовать требования API в форму с проверяемыми полями. Cloudflare утверждает, что цель заключается в том, чтобы один агент мог создать, развернуть и контролировать Worker, а затем защитить его с помощью Cloudflare Access и WAF и купить домен через единый инструмент.

Настройки TypeScript вместо разрозненных файлов

Cloudflare представляет формат cloudflare.config.ts для управления настройками Workers с возможностью программного определения окружений, использования проверки типов и возможностей протокола LSP. Вспомогательные инструменты включают определение переменных и секретов, ресурсов KV, D1 и R2, очередей, AI, Vectorize и других Workers, а также определение обработчиков запланированных запросов, очередей и почты в одном блоке.

Компания планирует расширить этот формат для управления всем Cloudflare, включая политики, зоны и DNS. Она отмечает, что некоторые внутренние файлы настроек Wrangler сократились на 40% после перехода к определению окружений на основе общей схемы вместо повторения отдельных блоков.

Forge, Vite и путь перехода с Wrangler

Новый инструмент создан с использованием Forge — унифицированного конвейера с открытым исходным кодом, основанного на схемах OpenAPI, которые уже используются для документирования интерфейса и создания пакетов SDK. Cloudflare утверждает, что такой подход позволил расширить охват примерно с 280 функций в Wrangler до всей поверхности API.

cf по умолчанию использует Vite, а также Cloudflare Vite Plugin и Vitest, предоставляя интегрированную среду разработки и тестирования для Workers. Для переноса проектов можно запустить cf migrate: проекты на основе Vite преобразуются в новый файл настроек, тогда как инструмент продолжает делегировать сборку Wrangler для проектов, использующих esbuild, а также для некоторых проектов на Rust и Python.

После завершения открытой бета-версии Cloudflare намерена выпустить финальную основную версию Wrangler, которая будет направлять пользователей и агентов к cf, сохранив поддержку Wrangler в режиме обслуживания в течение 18 месяцев после окончания бета-тестирования.

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

Основное изменение заключается не просто в добавлении новых команд, а в переносе центра управления Cloudflare с CLI, написанного вручную для каждого продукта, на интерфейс, генерируемый из схем API, с форматом вывода и обнаружением команд, рассчитанными на агентов. Это может сократить разрыв между тем, что Cloudflare предоставляет через API, и тем, что можно выполнить из командной строки, однако возлагает на команды, использующие Wrangler, задачу пересмотра файлов настроек и поведения сборки, особенно в проектах, которые не используют Vite или зависят от текущих интеграций Wrangler.

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

certi.news Editorial Team

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

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

Все новости