Ara

Cloudflare’den Kodlama Bilmeyenlere Özel Yenilik: ‘Vibe-Coding’ Platformu Açık Kaynak Oldu!

Cloudflare, yapay zeka destekli uygulama geliştirme platformu olan Cloudflare OS'i açık kaynak olarak yayınladı. Bu platform, yazılım geliştirici olmayanların bile yapay zeka asistanları yardımıyla uygulama oluşturmasına olanak tanıyor. Şirket ayrıca, çalışanların 'vibe-coding' (doğal dil ile kodlama) seanslarının güvenlik açıklarına veya veri ihlallerine yol açma riskini azaltacak bir güvenlik çerçevesi de sunuyor.

Cloudflare OS, şirket içinde aylarca süren geliştirme ve test süreçlerinin ardından kullanıma sunuldu. Platform, çalışanların iş akışlarını doğal dilde tanımlamasına imkan tanıyor ve bir yapay zeka asistanı bu tanımlamaları otomatik olarak uygulamalara dönüştürüyor. Açık kaynak sürümün GitHub'da yayınlanmasıyla ilgili yapılan bir duyuruda, binlerce Cloudflare çalışanının günlük olarak belgeler ve sunumlar oluşturmak, tekrarlayan görevleri otomatikleştirmek ve verileri görselleştirmeye yardımcı olacak küçük uygulamalar geliştirmek için bu platformu kullandığı belirtildi.

Cloudflare baş mühendisi Kenton Varda, platformun oldukça güvenli bir ortam sunduğunu ve yapay zekanın ciddi güvenlik açıkları oluşturamayacağını ifade etti. Şirket, güvenlik ekiplerinin teknik bilgisi olmayan kullanıcılara kodlama izni verme konusunda rahat olabileceğine ve bunun gece rahat uyumalarını sağlayacağına inanıyor.

Daha İyi Güvenlik Alanları İnşa Etmek

Güvenlik modeli, ayrıntılı uygulama örnekleri oluşturmaya dayanıyor. Bu sayede, bir belge düzenleyici uygulamasının her belgeyi ayrı bir örnek olarak, ayrı bir güvenlik alanında çalıştırdığı belirtildi. Cloudflare OS platformu, her bir örneğe kimin erişebileceğini yönetiyor ve her kullanıcı kendi kod kopyasını serbestçe değiştirebiliyor.

Cloudflare'in Dinamik Workers özelliğine dayanan bu güvenlik mekanizması, geleneksel yazılım konteynerlarını kullanmıyor. Bunun yerine, V8 JavaScript yürütme motorunun örneklerini oluşturan 'izoleler' kullanıyor. Bu izoleler, yalnızca birkaç milisaniyede başlatılabiliyor ve sadece birkaç megabayt bellek tüketiyor. Bu da izoleleri standart bir konteynere göre 100 kat daha hızlı ve 10-100 kat daha bellek açısından verimli hale getiriyor.

Şirket verilerinin maruz kalma riskini en aza indirmek için, yapay zeka asistanları başlangıçta kaynaklara erişim veya paylaşım izni olmadan başlıyor ve bu izinleri Cloudflare OS platformu aracılığıyla talep etmeleri gerekiyor. Sunucu tarafı kod, 'genel giden ağ bağlantısı devre dışı bırakılmış' olarak çalışırken, istemci tarafı kod 'tarayıcıda güvenli bir alanda' çalışıyor. Bu durum, açıkça belirtilen yetenekler dışında ne sunucu ne de istemci kodunun internete erişemeyeceği anlamına geliyor.

Cloudflare OS çerçevesine entegre edilmiş bu güvenlik ve izin süreci, pratikte oldukça faydalı olabilir. Yakın zamanda yayınlanan bir rapor, Cursor, Codex, Gemini CLI ve Antigravity gibi popüler yapay zeka kodlama asistanlarındaki güvenlik açıkları ve sınır aşımları hakkında önemli bulgular ortaya koydu.

'Vibe Coding'i Daha Titiz Hale Getirmek

Cloudflare OS, hemen hemen her yapay zeka modeliyle çalışabiliyor ve kuruluşların iş için en uygun modeli seçmelerine olanak tanıyor. Cloudflare Bilgi Teknolojileri Direktörü Sam Rhea, her kullanıcının en gelişmiş modelin tam yeteneklerine ihtiyaç duymayabileceğini ve e-postaları özetlemek için gereksiz yere yüksek maliyetli modellerin kullanılmaması gerektiğini belirtti.

Şirket ayrıca, belirli iş akışları için beceri dosyalarını çalıştırmanın, yapay zeka çıkarımını yalnızca gerektiğinde kullanarak daha belirgin adımlara dayandığını ve her seferinde 'jetonları tüketen bir çıkarım oturumu' gerektirmediğini söyledi.

Platform, yöneticilerin çalışanların yapay zeka çıkarım harcamalarını izlemelerine ve bütçeler ile hız sınırları belirlemelerine de olanak tanıyor. Bu, şirketlerin ve bireylerin yapay zeka modeli kullanımı için bütçelerini hızla tüketebildikleri bir dönemde kritik bir özellik. Ancak, kurumsal liderler çalışanları yapay zeka araçlarını kullanmaya teşvik etmek için 'jeton maksimizasyonu'nu teşvik ederse, daha şüpheli uygulamalar da ortaya çıkabilir.

Cloudflare, Cloudflare OS aracılığıyla yapay zeka araçlarının verimli kullanımını sağlamaya çalışırken öğrendiği bazı önemli dersleri paylaştı. Erken dönemdeki bir hata, mühendislik ekibi dışındaki herkese 'hafifçe daha kullanıcı dostu arayüzlere sahip aynı araçları' vermek oldu. Çünkü mühendislerin tipik olarak kullandığı yapay zeka kodlama platformları, kayıtlı sistemlerin onlarca sistemini içeren projelerde ve 'tek seferlik çıktılar' gerektiren bilgi çalışmaları için daha az uygun.

Rhea, 'Herkese kod yazmakta harika olan bir platform sağlarsanız, ihtiyacınız olandan çok daha fazla kod üretirsiniz. Sonuç, çözülecek bir sorun arayan, 'vibe kodlanmış' uygulamaların seli oldu' diye yazdı. Yapay zeka asistanlarının kurum içinde artan kullanımı, 'Cloudflare'deki herkesin yapay zeka sayesinde daha hızlı ve kötü kod yazabileceği' anlamına geliyordu. Bu nedenle, hem insan mühendislerin hem de yapay zeka asistanlarının kodu gözden geçirmesine ve potansiyel sorunları yakalamasına yardımcı olacak 'yetkili bir rehber' olan Cloudflare Mühendislik Kodeksi oluşturuldu.

Son dört ayda, şirketin yapay zeka kod inceleyicisi, Mühendislik Kodeksi ve şirketin mühendislik standartlarını korumak için yapay zeka asistanlarını nasıl kullandığına dair bir blog yazısında belirtildiği üzere, 'neredeyse çeyrek milyon sapmayı tespit etti ve 16.000 birleşmeyi engelledi.'

Açık Kaynak Ama Ücretsiz Değil

Şirket şimdi Cloudflare OS'i başkalarının kullanımına açık kaynak olarak sunuyor. Geliştiriciler tüm yapıyı kendi makinelerinde çalıştırmayı deneyebilirler. Ancak dikkat çekici bir nokta var: Cloudflare OS arka uç sistemi yalnızca Cloudflare'in Workers Ücretli planına abone olan kullanıcılar tarafından dağıtılabiliyor.

Ücretli abonelik gereksinimi başlangıçta net bir şekilde belirtilmemişti. Bir GitHub kullanıcısı bu konuyu gündeme getirerek, Workers Ücretsiz planıyla arka uç dağıtımının yarıda kesildiğini gösteren bir ekran görüntüsü paylaştı.

GitHub kullanıcısı mac2net, 'Ücret alma hakkınız var ancak gereksinimler dağıtım sürecine başlamadan önce tamamlanmış olmalı. Geri alamayacağım 20 dakikam boşa gitti' diye yazdı. Cloudflare, bu geri bildirim üzerine dağıtım sürecini hızlıca güncelleyerek kullanıcıları başlangıçta ücretli plan gereksinimleri hakkında bilgilendirdi. Şirket temsilcisi ayrıca GitHub'daki soruna yanıt verdi.

Önceki Haber
Ghost Recon 25 Yaşında: Wildlands Ücretsiz Görev ve Konsollarda 60 FPS ile Yeniden Canlanıyor!
Sıradaki Haber
Anthropic'ten Yapay Zeka Hamlesi: Kendi Çiplerini Tasarlıyor!

Benzer Haberler: