Developer Tools

Cloudflare перестраивает Wrangler CLI под AI-агентов

Cloudflare признает, что AI-агенты – их топовые клиенты по API, что стало причиной полной переработки Wrangler CLI. Людям же достался утешительный приз: Local Explorer для Worker bindings.

{# Always render the hero — falls back to the theme OG image when article.image_url is empty (e.g. after the audit's repair_hero_images cleared a blocked Unsplash hot-link). Without this fallback, evergreens with cleared image_url render no hero at all → the JSON-LD ImageObject loses its visual counterpart and LCP attrs go missing. #}
Терминал Cloudflare Wrangler CLI с командами AI-агентов и выводом Local Explorer

Key Takeaways

  • AI-агенты теперь являются основными клиентами Cloudflare по API, что привело к перестройке Wrangler CLI.
  • Новая TypeScript-схема обеспечивает единообразие команд, например, 'get' вместо 'info', для надежности агентов.
  • Бета-версия Local Explorer помогает человеческим разработчикам, инспектируя Worker bindings и локальные данные.
  • Полный релиз ожидается через несколько месяцев, охватывая Workers, SDK, Terraform и многое другое.

Агенты теперь генерируют до 80% вызовов Cloudflare API в некоторых сценариях – по крайней мере, так говорят внутренние метрики компании, даже если точные цифры остаются под замком.

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

Компания изложила это без обиняков в понедельник. Следующая итерация Wrangler нацелена на «единый, программируемый интерфейс» по всему обширному стеку продуктов Cloudflare — bindings, SDK, Terraform providers, всё что угодно. Зачем? Потому что агенты жаждут CLI. Они не кликают по GUI, они пишут скрипты.

«Всё чаще агенты становятся основными клиентами наших API, — заявила компания. — Мы хотим сделать каждый продукт Cloudflare доступным всеми способами, которые нужны агентам».

Технический директор Дейн Кнехт вторил этому в письме: агентам нужен беспрепятственный доступ из сред разработки к конфигурации инфраструктуры. Единый сервер Code Mode MCP уже раскрывает полный API, но покрытие CLI отстает. Многие продукты? Команды отсутствуют. Агенты ненавидят пробелы.

Почему Cloudflare делает ставку на CLI, ориентированные на агентов?

Консистентность — вот что правит этой перестройкой. Cloudflare переосмысливает свой конвейер кодогенерации с новой TypeScript-схемой, которая определяет API, команды, аргументы — всё. Будущие продукты интегрируются без усилий. А дефолты? Применяются на уровне схемы. Больше никаких сбоев агентов из-за причудливого синтаксиса.

«Всегда get, никогда info. Всегда --force, никогда --skip-confirmations», — заявляет Cloudflare. Агенты ожидают предсказуемости; люди мирятся с причудами.

Это не хайп — это реальность рынка. Агентские рабочие процессы взорвались после появления ChatGPT, с такими инструментами, как LangChain и CrewAI, скриптующими инфраструктуру в масштабе. Разворот Cloudflare отражает эволюцию AWS CLI в 2010-х, когда предприятия требовали паритета IaC. Тогда это был Terraform; теперь — боты.

Но имеет ли это смысл? Абсолютно, если вы Cloudflare. Агенты масштабируют использование, увеличивая маржу без отдела продаж. Скептический взгляд: это рискует оттолкнуть человеческих разработчиков, которые построили экосистему. Очарование Wrangler заключалось в его дерзком, навязчивом характере — теперь это игровая площадка для роботов.

Технический превью уже доступен: npx cf или npm install -g cf. Начальное покрытие ограничено, но Кнехт намекает на полную поддержку API в тестировании. Через несколько месяцев? Ожидайте Worker bindings, OpenAPI schemas, agent skills.

Local Explorer: Кость для людей

Одна функция — дань уважения пользователям из плоти и крови. Local Explorer — открытая бета в Wrangler и плагине Vite — инспектирует Worker bindings и локальные данные. Больше не нужно заниматься реверс-инжинирингом .wrangler/state или сторонними хаками.

До сих пор разработчики гадали, локальные данные или удалённые. Слепое пятно устранено. API по адресу /cdn-cgi/explorer/api. Просто. Полезно.

Cloudflare ищет обратную связь в Discord, от людей или ботов.

Сигнализирует ли это конец доминирования человека-разработчика?

Не совсем. Но это предупреждение. CLI были территорией разработчиков; агенты колонизируют её. Cloudflare не одинок — Vercel намекает на похожие сдвиги, агенты GitHub Copilot скриптуют конвейеры. Историческая параллель: восход шелла в Unix демократизировал операции, затем Docker контейнеризировал их для машин.

Смелое предсказание: к 2026 году 60% трафика Cloudflare API будет идти от агентов. Люди? Они адаптируются, скриптуя собственных ботов. Стратегия верная — агенты платят по счетам — но следите за реакцией разработчиков, если человеческие функции начнут отставать.

Корпоративный пиар? Тут его мало. Cloudflare владеет нарративом агентов, не обещая сроков. Освежающая откровенность посреди AI-хайпа.

Уникальное наблюдение: этот подход, управляемый схемами, может стандартизировать CLI в отрасли, оказывая давление на конкурентов вроде AWS и Fastly. Отголоски триумфа спецификации OpenAPI — машиночитаемые контракты побеждают.

Грядёт расширение. Ожидается полное слияние Wrangler. Агенты ведут; люди следуют.

Почему переработка Wrangler важна для разработчиков?

Разработчики получают унифицированные инструменты — в конечном итоге. Local Explorer уже доступен, упрощая отладку Worker. Агенты выигрывают больше всего, но эффект распространяется: единообразные команды сокращают ошибки для всех.

Рыночная динамика меняется. Преимущество Cloudflare в serverless (бесплатные уровни, отсутствие холодных стартов) сочетается с hooks для агентов. Соперники в панике.

Цикл обратной связи открыт. Тестируйте. Формируйте.

**


🧬 Связанные инсайты

Часто задаваемые вопросы**

Что такое новый Wrangler CLI от Cloudflare?

Перестроенный для AI-агентов, он унифицирует команды для таких продуктов, как Worker bindings и Terraform, с принудительными дефолтами вроде ‘get’ для единообразия. Попробуйте через npx cf.

Как Local Explorer помогает разработчикам?

Он отображает Worker bindings и локальные данные без ручных манипуляций, доступен в бета-версии Wrangler и плагина Vite.

Когда появятся все функции Wrangler?

Предварительный просмотр сейчас; полное покрытие API в тестировании, расширение в течение нескольких месяцев по словам CTO Дейна Кнехта.

Jordan Kim
Written by

Infrastructure reporter. Covers CNCF projects, cloud-native ecosystems, and OSS-backed platforms.

Worth sharing?

Get the best Open Source stories of the week in your inbox — no noise, no spam.

Originally reported by The Register - DevOps