Teknoloji

Claude, Artifacts içinde doğrudan uygulama geliştirmeye izin veriyor

claude artifacts

Anthropic, Claude adlı yapay zekâ sohbet uygulamasında önemli bir işlevi daha kullanıma açtı. Geçtiğimiz yıl tanıtılan Artifacts özelliği artık sadece içerik görüntülemekle sınırlı değil. Yeni gelen beta güncellemesiyle birlikte kullanıcılar, Claude içinde doğrudan uygulama geliştirmeye başlayabiliyor. Bu yapı, sohbet penceresinde verilen tariflere göre kod üreten bir sistemle çalışıyor. Oluşan uygulama da aynı ekran üzerinde ayrı bir pencerede görsel olarak izlenebiliyor.

Kullanıcı Claude’a bir uygulamanın nasıl çalışması gerektiğini söylediğinde, sistem buna karşılık gelen kodları üretiyor. Sohbette devam eden isteklerle bu kodlar güncellenebiliyor ya da yeniden yazılabiliyor. Üstelik yapılan değişiklikler anında uygulama alanına yansıtılıyor. Böylece sadece ne yapmak istediğini anlatan kişiler bile çalışır bir yazılım prototipi elde edebiliyor. Bu yöntem sayesinde teknik bilgi gereksinimi belirgin biçimde azalıyor.

İlk test kullanıcılarının geliştirdikleri uygulamalar arasında, kelime oyunuyazı destek aracı ve veri analiz modülü gibi örnekler yer alıyor. Daha karmaşık yapılar kuranlar ise Claude’un çoklu çağrılarla işlem yaptığı düzenekler tasarlamış durumda. Bu gibi örneklerde, birden fazla görevi sırayla yöneten bileşenler arasında Claude’un kontrolü sağlanabiliyor. Kodlar Claude tarafından üretildiği gibi, bu bileşenlerin birbirleriyle iletişimi de Claude’un API altyapısı üzerinden gerçekleşiyor. Böylece oluşturulan sistemler kendi içinde görev dağılımı yapabiliyor.

Geliştirilen uygulamaların API tüketimi yalnızca kullanan kişinin hesabından düşülüyor

Anthropic, kullanıcıları sadece uygulama geliştirmekle değil, bu uygulamaları paylaşmakla da teşvik ediyor. Hazırlanan bir proje, başka bir kullanıcı tarafından çalıştırıldığında bu kullanım, geliştiriciye değil, doğrudan kullanan kişiye yazılıyor. Bu durum özellikle yaygın kullanıma açık araçlar geliştiren kişiler için kaynak kullanımında avantaj sağlayabilir. Uygulamanın yükünü taşıyan taraf, onu kullanan kişi oluyor. Böylelikle paylaşılan uygulamalar için ek maliyet gerekmiyor.

Geliştirilen uygulamalar Claude uygulamasının sol tarafında bulunan Artifacts sekmesinde gösteriliyor. Burada daha önce oluşturulmuş projeleri görüntülemek ya da kopyalayarak yeni bir versiyon başlatmak mümkün. Kullanıcılar başkalarının uygulamalarını inceleyerek kendi uygulamalarına fikir geliştirebiliyor. Fork özelliği sayesinde mevcut bir çalışmayı birebir kopyalayıp farklı bir biçimde ilerletmek de destekleniyor. Bu yapı özellikle yeni başlayanlar için örneklerden öğrenme fırsatı sağlıyor.

Bununla birlikte sistem henüz bazı sınırlamalarla geliyor. Mevcut sürümde uygulamalar harici API çağrısı yapamıyor ve uzun süreli veri saklama desteği bulunmuyor. Ayrıca uygulamaya dosya yükleme ya da dışa aktarma gibi özellikler de eklenmiş değil. Tüm bu kısıtlamalara rağmen temel prototipleme işlemleri için sunulan alan çoğu kullanıcı için yeterli oluyor. Geliştiriciler daha ileri düzey çalışmalarını Claude’un harici araçlarıyla sürdürebiliyor.

Anthropic’in bu adımı, sohbet tabanlı bir sistem içinde görsel prototip oluşturmayı mümkün hale getiriyor. Kod yazmadan çalışan arayüzlerin oluşturulabildiği bu yapı, özellikle üretken yapay zekâ çözümleriyle ilk kez tanışan kullanıcılar açısından erişilebilir bir deneyim sunuyor. Metin tabanlı açıklamaların çalışır yazılıma dönüştürülmesi, yapay zekânın günlük kullanım alanlarını genişletiyor. Bu model, kullanıcıyı sadece izleyen değil, doğrudan üretim yapan bir konuma taşıyor.