
Cloudflare запустила cf — CLI для агентов с доступом ко всему API
Cloudflare выпустила cf — новый CLI, охватывающий более 3000 операций API вместо ~280 в Wrangler. Создан специально для AI-агентов.
Cloudflare выпустила cf — CLI нового поколения для AI-агентов
Cloudflare представила cf — новый инструмент командной строки (CLI), разработанный специально для AI-агентов и автоматизированных систем. Он расширяет возможности с ~280 функций, накопленных в Wrangler, до полного покрытия API Cloudflare — более 3000 операций. Инструмент доступен в открытой бете прямо сейчас: npm i -g cf.
Почему понадобился новый CLI
В марте 2026 года агенты были ответственны за четверть всего использования Wrangler — против единичных процентов годом ранее. На прошлой неделе доля агентов достигла 48%.
Агенты оказались значительно более активными пользователями: они используют почти вдвое больше уникальных команд в день и в четыре раза чаще прибегают к шести и более командам.
Проблема заключалась не только в количестве: у Cloudflare была несогласованная терминология — d1 info, hyperdrive get, workflows describe — каждая команда появлялась в разное время в разных командах. Некоторые команды требовали тысяч строк кастомного кода, который в итоге почти не использовался.
Что умеет cf
Доступ ко всему API через одну точку
Теперь достаточно дать агенту cf и попросить развернуть Worker, настроить мониторинг, защитить его через Cloudflare Access, купить домен и подключить WAF — всё из одного инструмента.
Основа нового CLI — внутренний генератор Forge. Cloudflare выпустила cf как инструмент, зеркалирующий весь Cloudflare API с поддержкой программируемой конфигурации на TypeScript, а также открыла исходный код Forge — внутреннего генератора SDK.
Поиск команд на естественном языке
cf CLI охватывает весь Cloudflare API (3000+ операций против ~280 у Wrangler), а cf cli search позволяет агентам находить нужные команды через запросы на естественном языке.
JSON как язык по умолчанию
В Wrangler агенты были вынуждены добавлять --json к каждой команде и фильтровать вывод через jq. В cf JSON — это стандарт с самого начала: компактный для агентов, читаемый для людей.
TypeScript-конфигурация вместо TOML
cf заменяет TOML/JSONC-конфигурацию Wrangler на TypeScript-формат cloudflare.config.ts с типизированными биндингами и триггерами.
Некоторые конфигурационные файлы Wrangler внутри Cloudflare удалось сократить на 40% — с более чем 5000 строк до компактных фабричных файлов.
Пример минимальной конфигурации Worker с несколькими окружениями:
import { bindings, defineConfig } from "cf/config";
import * as entrypoint from "./index.js" with { type: "cf-worker" };
export default defineConfig(({ mode }) => ({
worker: {
name: "example-worker",
entrypoint,
compatibilityDate: "2026-09-27",
}
}));
Vite вместо esbuild
По умолчанию cf использует Vite (отказавшись от esbuild), а также включает команду cf migrate для конвертации существующих Workers-проектов.
Установите cf глобально одной командой:
npm i -g cf
Затем запустите cf --help, чтобы агент автоматически узнал о команде cf cli search.
Сравнение: cf против Wrangler
| Параметр | Wrangler | cf |
|---|---|---|
| Количество операций | ~280 | 3000+ |
| Формат вывода | Таблицы (unicode) | JSON по умолчанию |
| Конфигурация | TOML / JSONC | TypeScript (cloudflare.config.ts) |
| Сборщик | esbuild | Vite |
| Поиск команд | Нет | cf cli search (NL-запросы) |
| Генерация | Ручная | Из OpenAPI-схемы (Forge) |
| Оптимизирован для агентов | Частично | Да, изначально |
Как устроен переход
graph LR
A[Wrangler проект] -->|cf migrate| B[cf проект]
B --> C[cloudflare.config.ts]
C --> D[cf dev / cf deploy]
D --> E[3000+ API операций доступны агенту]
Wrangler продолжит получать поддержку в течение 18 месяцев после окончания открытой беты cf. После этого Cloudflare планирует выпустить финальную мажорную версию Wrangler, которая будет направлять пользователей и агентов на переход к cf.
wrangler.toml или wrangler.jsonc — не переключайтесь немедленно. Используйте cf migrate только тогда, когда готовы к миграции, и сохраняйте Wrangler как запасной вариант.Значение для отрасли
Что если ваш агент мог бы делать всё, что умеет Cloudflare? Этот вопрос и стал отправной точкой.
Cloudflare запустила Agents Week 2026 с чёткой идеей: интернет и облачная инфраструктура, на которой он держится, не были созданы для эпохи AI-агентов. Выпуск cf — один из ключевых шагов этой недели.
Подход Cloudflare интересен как индустриальный прецедент: вместо того чтобы латать старый CLI, компания сгенерировала новый инструмент прямо из OpenAPI-схемы своего API. Если идея приживётся, аналогичную трансформацию могут пройти CLI-инструменты AWS, GCP и других крупных облачных провайдеров — ведь агенты уже сегодня формируют почти половину нагрузки на их developer-инструменты.