· kaynak Cloudflare blog
Cloudflare, 3.000 işlemlik API'sinin tamamını kapsayan agent destekli cf CLI'sını duyurdu
Cloudflare, açık betada sunulan ve 3.000'den fazla API işlemini yapay zeka agent'larına açan cf adlı CLI aracını yayınladı; duyuru, Wrangler aracının kullanımının yarısına yakınının agent'lar tarafından gerçekleştirildiği bir dönemde geldi.

Cloudflare ne yayınladı
Cloudflare, şirketin tüm API'sini — 3.000'den fazla işlemi — hem geliştiricilere hem de yapay zeka agent'larına açan, açık betada olan yeni bir komut satırı aracı olan cf'yi yayınladı. Duyuruyu yapan Cloudflare blog yazısına göre araç npm üzerinden global olarak kurulabiliyor ve yalnızca yaklaşık 280 işlemi kapsayan mevcut CLI aracı Wrangler'ın yerini alması için konumlandırılmış durumda.
Agent trafiği aracın geliştirilmesini tetikledi
Cloudflare'in kendi kullanım verileri bu aceleyi açıklıyor. Mart 2026'da agent'lar tüm Wrangler kullanımının dörtte birini oluşturuyordu; bir yıl önce bu oran tek haneliydi. Duyurudan bir hafta önce ise bu pay %48'e yükselmişti. Agent'lar insan kullanıcılardan farklı davranıyor: Cloudflare, agent'ların günde neredeyse iki kat fazla farklı komut çalıştırdığını ve altı veya daha fazla komut çağırma olasılığının yaklaşık dört kat olduğunu bildiriyor.
Ancak Wrangler ürün ürün büyüdü ve her iç ekip kendi komut kurallarını icat etti. Cloudflare, d1 info, hyperdrive get ve workflows describe gibi komutlarda tutarsız fiil seçimlerine ve çok az kullanılan özel uygulamalara dikkat çekiyor. Bu kalıtsal yapıyı elle standartlaştırmak aynı anda onu birkaç katına çıkarmak gerçekçi değildi.
API şemasından üretildi
Bu açığı kapatmak için Cloudflare, OpenAPI şemalarından doğrudan CLI komutları türeten birleşik bir üretim hattı olan Forge'u geliştirdi; bu şemalar zaten API dokümantasyonunu ve SDK'ları besliyor. Bu şemalara eklenen açıklamalarla Forge her endpoint için bir komut üretebiliyor ve böylece cf, Wrangler'ın yaklaşık 280 komutundan API'nin tamamını kapsayan bir yapıya ulaşıyor. Cloudflare, artık tek bir araca sığan iş akışlarından bahsediyor: bir Worker oluşturmak, dağıtmak, izlemek, Cloudflare Access ile korumak, bir alan adı satın almak ve önüne WAF'ı yerleştirmek.
Agent öncelikli tasarım kararları
cf'deki birçok karar, birincil kullanıcının bir agent olduğunu varsıyor:
- JSON varsayılan çıktı formatı; agent'lar için kompakt, insanlar için okunabilir biçimde yazdırılıyor. Wrangler'da agent'lar alışkanlıkla
--ekleyip jq ile boruluyordu, ancak birçok komut yalnızca terminal okuyan insanlar için tasarlanmış tablolar sunuyordu. cf cli search, bir agent'ın görevi doğal dille tanımlamasına ve API açıklamaları ile parametrelerinden oluşturulmuş küçük bir dizinden eşleşen komutları geri almasına olanak tanıyor. cf, bir agent ilk kez--helpçalıştırdığında bu komutu otomatik olarak duyuruyor.- Alan adı satın alma gibi parametre yoğun işlemlerde cf, istek uzun bir bayrak zinciri yerine rehberli, doğrulamalı bir forma dönüştürebiliyor.
Cloudflare ayrıca neden Wrangler'ı evrimleştirmek yerine yepyeni bir binary seçtiğini açıklıyor: dil modelleri yıllardır Wrangler dokümantasyonunu eğitim verisine dahil etti, bu yüzden köklü değişiklikler öğrenilmiş davranışla çelişirdi. Kendi bağlam enjeksiyonu ve AGENTS.md rehberiyle sunulan yeni bir araç, tanıdık bir aracın iki sürümünü uzlaştırmaya çalışmaktan bir agent için daha az kafa karıştırıcı.
Varsayılan olarak TypeScript yapılandırma ve Vite
Yapılandırma, defineConfig yardımcısının etrafında kurulmuş, tipli ve programatik bir format olan cloudflare.config.ts'ye taşınıyor. Cloudflare, formata hiç aşina olmayan agent'ların bile onu doğru şekilde tanımlayıp düzenleyebildiğini ve Claude Code ile Codex gibi LSP destekli agent araçlarının, agent'ların nadiren danıştığı şemalara sahip Wrangler'ın TOML veya JSONC yapılandırmasından daha iyi öneriler aldığını söylüyor. Şirket içinde bazı Wrangler yapılandırma dosyaları, ortam bloklarını kopyalamak yerine ortak bir temelden programatik olarak türetme sayesinde 5.000 satırdan fazla uzunluktan %40 küçüldü. Ayrıca Vite varsayılan yerel geliştirme sunucusu olurken, geliştiriciler ve framework yazarları için bir eklenti paketiyle birlikte geliyor.
Neden önemli
Agent'lar artık önemli bir geliştirici aracındaki trafiğin neredeyse yarısını oluşturuyor ve Cloudflare bunlara niş bir kitle olarak değil, birinci sınıf kullanıcılar olarak muamele ederek yanıt veriyor. Burada sergilenen yaklaşımlar — varsayılan JSON, doğal dille komut keşfi, tip denetimli yapılandırma ve API şemalarından toptan üretilen bir CLI — Cloudflare'in diğer CLI'ların da benimsemesini beklediği yöntemler ve API'si araçlarını büyütmüş her tedarikçi için bir şablon sunuyor. Cloudflare üzerinde çalışan ekipler için cf ayrıca ürüne özgü komutlardan oluşan bir yamayı, bir agent'ın uçtan uca gezinebileceği tek bir arayüze indiriyor.
- #cloudflare
- #cli
- #ai-agents
- #developer-tools
- #typescript
İlgili yazılar
- Cloudflare, SDK'lar, CLI'lar ve dokümantasyon üreten eklenebilir bir pipeline olan Forge'u açık kaynak yaptı
- Cloudflare, agent tarayıcısı Kitesurf'a WebMCP, terminal render desteği ve 730.000 WPT başarısını ekledi
- Flutter, Agent Skills'ı kullanıma sunuyor: Yapay zeka ajanları için mühendislik iş akışlarını sürümlü rehberliğe dönüştürüyor