Bulut Bilişim ve Veri Merkezleri

Cloudflare, yazılım ajanlarının tam API arayüzüne erişimini sağlamak için cf’yi kullanıma sunuyor

Cloudflare, Cloudflare API üzerinden 3.000’den fazla işlemi kapsayan, varsayılan JSON çıktıları, doğal dilde arama ve TypeScript yapılandırmaları sunan bir komut satırı aracı olan cf’nin açık betasını kullanıma sundu. Şirket ayrıca OpenAPI şemalarından araçlarını oluşturduğu Forge’un kaynak kodunu da açtı.

2026-09-28
3 dk okuma
3 görüntülenme
certi.news Editorial Team
Cloudflare, yazılım ajanlarının tam API arayüzüne erişimini sağlamak için cf’yi kullanıma sunuyor

Cloudflare, geliştiricilere ve yazılım ajanlarına Cloudflare API’nin tamamına birleşik erişim sağlamak üzere tasarlanan yeni bir komut satırı aracı olan cf’nin açık betasını kullanıma sundu. Araç, npm i -g cf komutuyla global olarak kurulabiliyor.

Bu lansman, yalnızca yaklaşık 280 işlemin komutlarını sunan Wrangler’daki açığı gidermeyi amaçlıyor; buna karşılık Cloudflare arayüzünde 3.000’den fazla işlem bulunuyor. Şirket, ajanların Wrangler kullanımının bir yıl önceki tek haneli oranlardan Mart 2026’da %25’e, duyurudan önceki haftada ise %48’e yükseldiğini söylüyor. Ajanlar ayrıca günlük olarak diğer kullanıcılara kıyasla yaklaşık iki kat daha fazla çeşitlilikte komut yürütüyor ve altı veya daha fazla komut kullanma olasılıkları yaklaşık dört kat daha yüksek.

Önceliği ajanlar olan bir araç

cf, metin tabloları yerine JSON çıktısını varsayılan hale getiriyor; bu da ajanların sonuçları doğrudan filtrelemesine ve bağlam tüketimini azaltmasına olanak tanıyor. Araç, binlerce yol arasından uygun işlemi doğal dille aramaya izin veren cf cli search komutunu da ekliyor. Bu özellik, API arayüzünün açıklamalarına ve parametrelerine dayanıyor.

İşlem, satın alınacak bir alan adını aramak gibi karmaşık insan girdileri gerektirdiğinde araç, API gereksinimlerini doğrulanmış girdilerden oluşan bir forma dönüştürebiliyor. Cloudflare, amacın tek bir ajanın tek bir araç üzerinden bir Worker oluşturup dağıtmasını ve izlemesini, ardından Cloudflare Access, WAF ve alan adı satın alma yoluyla güvence altına almasını sağlamak olduğunu söylüyor.

Dağınık dosyalar yerine TypeScript yapılandırmaları

Cloudflare, Workers yapılandırmalarını yönetmek için cloudflare.config.ts biçimini sunuyor. Bu biçim, ortamların programlı olarak tanımlanmasına, tür denetiminden ve LSP protokolü özelliklerinden yararlanılmasına olanak tanıyor. Yardımcı araçlar arasında değişkenlerin ve gizli bilgilerin, KV, D1 ve R2 kaynaklarının, kuyrukların, AI ve Vectorize’ın, diğer Workers kaynaklarının yanı sıra zamanlanmış istek, kuyruk ve e-posta tetikleyicilerinin tek bir blokta tanımlanması bulunuyor.

Şirket, bu biçimi politikalar, bölgeler ve DNS dahil olmak üzere Cloudflare yönetiminin tamamını kapsayacak şekilde genişletmeyi planlıyor. Şirket, ayrı blokların tekrarlanması yerine ortak bir temele dayalı ortam tanımına geçilmesinin ardından bazı dahili Wrangler yapılandırma dosyalarının %40 oranında kısaldığını belirtiyor.

Forge, Vite ve Wrangler’dan geçiş yolu

Yeni araç, arayüzün belgelenmesi ve SDK paketlerinin oluşturulması için zaten kullanılan OpenAPI şemalarına dayanan, açık kaynaklı birleşik bir üretim hattı olan Forge kullanılarak geliştirildi. Cloudflare, bu yaklaşımın Wrangler’daki yaklaşık 280 işlevden API yüzeyinin tamamına kadar kapsamın genişletilmesini sağladığını söylüyor.

cf varsayılan olarak Vite’a dayanıyor; Workers için kapsamlı bir geliştirme ve test ortamı sunmak üzere Cloudflare Vite Plugin ve Vitest’i de ekliyor. Projeleri taşımak için cf migrate çalıştırılabiliyor. Vite üzerine kurulu projeler yeni yapılandırma dosyasına dönüştürülürken araç, esbuild’e dayanan projelerde ve bazı Rust ile Python projelerinde derleme işlemini Wrangler’a devretmeye devam ediyor.

Açık beta sona erdikten sonra Cloudflare, kullanıcıları ve ajanları cf’ye yönlendiren nihai bir Wrangler ana sürümü yayımlamayı planlıyor. Wrangler için bakım desteği ise betanın sona ermesinden sonra 18 ay boyunca devam edecek.

Pratikte ne değişiyor?

Temel değişiklik yalnızca yeni komutların eklenmesi değil; Cloudflare yönetiminin merkezinin her ürün için elle yazılmış bir CLI’dan, API şemalarından oluşturulan bir arayüze taşınması ve çıktıların yanı sıra komut keşfinin de ajanlara uygun şekilde tasarlanması. Bu durum, Cloudflare’ın API üzerinden sunduklarıyla komut satırından gerçekleştirilebilenler arasındaki farkı azaltabilir; ancak özellikle Vite kullanmayan veya mevcut Wrangler entegrasyonlarına dayanan projelerde Wrangler kullanan ekiplerin yapılandırma dosyalarını ve derleme davranışını gözden geçirmesini gerektiriyor.

Haber kaynağı
Cloudflare Blog
Özgün kaynağı aç ↗
c
Yazar

certi.news Editorial Team

Aynı kategoride

Bunlar da ilginizi çekebilir

Tüm haberleri gör