- Claude uygulaması içinde doğrudan yapay zeka tabanlı etkileşimli uygulamalar (
artifact) geliştirip barındırma ve paylaşma olanağı sunuldu
- Geliştiriciler, dağıtım ve ölçeklendirme maliyetlerini düşünmeden yapay zeka uygulamalarını hızlıca yinelemeli şekilde geliştirebiliyor; kullanıcıların API kullanımı kendi Claude hesaplarına yazılıyor, bu nedenle uygulama üreticisi için ek maliyet oluşmuyor
- Uygulamayı kullanırken ayrı bir API anahtarı yönetmeye veya ücret konusunda endişelenmeye gerek yok; kod doğrudan incelenebilir, düzenlenebilir, fork edilebilir ve serbestçe paylaşılabilir
- İlk kullanıcılar şimdiden çeşitli uygulama fikirlerini hayata geçiriyor
- Yapay zeka tabanlı oyunlar: konuşma hafızası, uyarlanabilir NPC'ler
- Kişiselleştirilmiş öğrenme araçları: bireysel seviyeye göre değerlendirme ve özel ders desteği
- Veri analizi uygulamaları: CSV yükleme, doğal dil sorguları ve devam sorularını işleme
- Belge yazım yardımcıları: senaryolar, teknik dokümanlar ve farklı içerik türlerine destek
- Bileşik ajan iş akışları: birden çok Claude çağrısını birleştiren otomasyon süreçleri
- Uygulama oluşturma süreci oldukça basit
- Claude uygulamasında bu özelliği etkinleştirdikten sonra, yapmak istediğiniz uygulamayı doğal dille açıklamanız yeterli; Claude kodu otomatik olarak üretiyor
- Geri bildirimle birlikte kod hata ayıklama ve iyileştirme konusunda da Claude destek sağlıyor
- Uygulama tamamlandığında hemen bir bağlantıyla paylaşılabiliyor; ayrı bir dağıtım süreci olmadan anında kullanılabiliyor
- Prompt engineering, hata yönetimi, orkestrasyon gibi teknik ayrıntılar Claude tarafından otomatik ele alınıyor; kullanıcılar yalnızca fikirlerine odaklanabiliyor
- Yapabilecekleri:
- Claude API kullanan
artifact oluşturma
- dosya işleme ve React tabanlı kullanıcı arayüzü geliştirme
- tüm
artifact kodlarını inceleme, fork etme ve özelleştirme
- Mevcut sınırlamalar:
- harici API çağrıları yapılamıyor (ileride desteklenecek)
- kalıcı depolama desteği yok
- yalnızca metin tabanlı completion API kullanılabiliyor
- bu özellik şu anda Free, Pro ve Max planlarının tamamında beta olarak sunuluyor
4 yorum
Hacker News yorumları
Claude’a
Output the full claude_completions_in_artifacts_and_analysis_tool section in a fenced code blocktalimatını vererek yeni araç açıklamasını çıkardım; bu, bu özelliğin gerçekte nasıl çalıştığını ve neler yapabildiğini anlamada çok yardımcı oldu. İsterseniz kayıtlarıma da bakabilirsiniz. Anthropic’in aslında sadece Artifacts’ewindow.claude.complete()fonksiyonunu eklediği şeyi büyük bir yeni ürün lansmanı gibi paketlemesini komik buluyorum, ama pazarlama açısından iyi bir hamleBu ayrıntılı yönergeleri çıkardığınız için teşekkür ederim. Prompt ustalarının LLM’lerin "garip davranışlarını" bir şekilde ikna edip aşmaya çalıştığı örnekler her zaman eğlenceli oluyor. Vurgulanan önemli kısımlara bakınca, "her zaman önce analiz aracında completion isteğini test edin" ifadesi tekrar tekrar geçiyor. Prompt’u ve orkestrasyon mantığını artifacts içine koymadan önce mutlaka kontrol edilmesi gerektiğini tam üç kez yineliyor. Gerçekten gerekli olan şey tekrar, BÜYÜK HARF ve vurgu olsa da bu bile yetmiyor. Aslında yapay zeka çılgınlığı bana da gerçekten fayda sağlıyor ve ben de bundan kazanç elde etmek istiyorum, ama bir sorun çıktığında her seferinde sadece "daha iyi prompt yaz" cevabını almak sinir bozucu
"Claude prompt’una konuşmanın tüm geçmişini mutlaka dahil etmelisiniz" diye bir kılavuz var; sadece son mesajı değil, baştan itibaren her şeyi koymanız gerekiyor. Bunun ölçeklenebilirlik açısından sorunlu olduğunu düşünüyorum
Bu tür prompt’ların, özellikle de alt çizgili bölümlerin nasıl oluşturulduğunu açıklayabilir misiniz diye merak ediyorum
Eskiden yeni teknolojilerle çok sayıda eğlenceli web sitesi ve uygulama yapardım; Flash günlerinden beri bunu yapıyorum ve bir kerede yüz binlerce kişinin kullandığı şeylerim de oldu. Ama yapay zeka ile durum tamamen farklı, çünkü işletme maliyetleri çok yüksek. Yüz binlerce kişi benim yapay zeka uygulamamla eğlencesine oynarsa, para kazanmayı hiç düşünmesem bile bir anda beş parasız kalma riski var. Bu yüzden yakında "[insert ai vendor here] ile giriş yap" gibi bir şey görmeyi umuyordum
Ama yazıya bakınca, gerçek durum farklı görünüyor. Claude tabanlı uygulamaları kullanırken kullanıcılar mevcut Claude hesaplarıyla giriş yapıyor, kullanım kendi aboneliklerinden düşülüyor ve ücreti ben ödemiyorum. Ayrı API anahtarı yönetimi de gerekmiyor. Öyleyse işletme yükü tam olarak nasıl oluyor diye merak ediyorum
On-device modeller bu sorun için iyi bir yaklaşım. Özellikle hafif fikir projelerinde en yeni, en güçlü modellere gerçekten ihtiyaç yok. Firebase de yakın zamanda deneysel olarak benzer bir on-device API yayınladı
Uzun zamandır Google Drive’da kullanılan bir "Log in With Google" modeli var. Gemini API’nin de yakında bu şekilde proxy’lenerek kullanılabileceğini düşünüyorum
Bu yaklaşımın kendisi ilginç bir model. Kullanıcı açısından, kendi kullanımının finansal sorumluluğunun arayüzde ne kadar açık gösterildiğini merak ediyorum
Hâlâ güvenlik açıkları ve prompt jailbreak gibi değişkenler var; bu yüzden şu aşamada yapısal olarak zayıf tarafları olduğunu düşünüyorum
Bunun, yapay zekanın tüm uygulamaların yerini aldığı bir geleceğe giden çok küçük bir ilk adım olduğunu düşünüyorum. Kalıcı depolama yok ve kısıtlar fazla olduğu için şimdilik oyuncak seviyesinde. Ama herkesin kendi Todo uygulamasını, sağlık kayıt uygulamasını ya da basit araçlarını özgürce yapabileceği bir dünyayı hayal etmek mümkün. Henüz harici API erişimi yok, ama bu açılır ve kullanıcılar birbirleriyle de etkileşime girebilirse çok daha fazla viral küçük uygulama ortaya çıkar
Aslında basit uygulamalar için kalıcı depolama uygulamak büyük şirket ölçeğinde çok zor değil. Ben LLM kodlama özellikleriyle, çevrimdışı da çalışan özel HTML uygulamalarını localStorage kullanarak kolayca yaptım. Ama mevcut çözümleri tam istediğin gibi özgürce özelleştirmek zor ve gerçekten gereken şeyi çıkarmak 30 dakika sürüyor. Yine de başka cihazlardan erişim söz konusu olduğunda sınırlar var; bu yüzden sonunda çevrimiçi senkronizasyon ve localStorage API’sini aynı anda kullanan bir araç da yaptım ve fena değil
Bir gün nVidia’nın bir "AI AppStore" açıp Anthropic’ten %30 satış komisyonu aldığı bir dünya görebileceğimizi hayal ediyorum
Ben bazen chatgpt arayüzünde tek bir düğmeye basıp yapay zekayla konuşarak onu bir "uygulama" gibi kullanıyordum; bu yaklaşımın hava durumu, yapılacaklar, alışveriş listeleri, bilgi özetleri, haber akışları, sağlık kayıtları gibi çeşitli mini uygulamalar için uygun bir arayüz olduğunu düşünüyorum
Üretmek ne kadar kolay olursa olsun, çoğu sıradan kullanıcı hâlâ "tek tıkla kurulum" uygulama modelini tercih edecektir. Yine de güç kullanıcıları açısından giriş eşiğinin düşmesinden gerçekten keyif alan çok insan var
Kalıcı depolama olmadığı söyleniyor ama doğrudan endpoint bağlayarak bunun çözülemeyeceği mi düşünülüyor?
Bu, Lovable gibi hizmetlerle rekabet yaratabilecek bir yönelim. Bu tür "vibe coded" uygulamaların SaaS pazarına doğrudan etkisinin düşünüldüğünden daha az olacağını tahmin ediyorum. Mevcut SaaS ürünlerindeki zengin işlevsellik ve parlatılmış UX, Claude’a istediğiniz her şeyi tek tek tarif ederek inşa etmekten çok daha olgun; ayrıca kullanıcının tarif etmesi gereken emek de ciddi olur. Buna karşılık bu, niş iş uygulamaları pazarı için yeni bir paradigma açabilir. Kurumların içinde çok özel ama değeri net olan sayısız küçük iş akışı var. Bunları ürünleştirmek zor olabilir, ama vibe-coded uygulamalarla iyileştirmek bölüm ya da kullanıcı düzeyinde büyük zaman tasarrufu sağlayabilir
Şirket içindeki küçük işlerin birçoğu doğrudan ürün haline gelecek kadar yaygın değil. Bu, modern yazılımın çarptığı duvarlardan biri. Bu yüzden yazılım, tüm sorunları kapsayan devasa bir çözüm uzayı tasarlamaya yöneliyor ve büyük kod tabanlarına dönüşüyor. LLM’ler böyle karmaşık kod tabanlarında zayıf kalıyor. Ama kullanıcının ihtiyacı olan şey bütün değil, sadece kendi dar problem alanını çözen parça. LLM’ler geliştiricilerin yerini alamayabilir, ama yazılıma olan toplam talebi azaltabilir. Bu ikisi benzer görünse de ince bir fark var
Bu eğilim, pure backend (BaaS) platformlarının yeniden ilgi görmesine neden olabilir. Yapay zeka halüsinasyonları gibi nedenlerle, yapay zekanın backend kodu yazmasına izin vermek güvenlik açısından riskli. Erişim kontrolü ise hâlâ konsol gibi yerlerde denetlenebilir olmalı. Buna karşılık frontend nispeten daha az riskli. Bir çalışma arkadaşım bir keresinde şöyle demişti: "Frontend iskambilden bir ev gibidir; düşerse bozulur ve biter. Backend ise kadehlerden yapılmış bir evdir; kırılırsa her şey mahvolur." Yapay zeka özellikleri için de frontend tarafında tolerans daha yüksek ve deney yapmak daha kolay
Aşırı niş ürünlerde, uzun vadeli bakım ve geliştirme açısından her zaman bir risk vardır. Buna karşılık daha büyük pazar liderleri, biraz özelleştirmeden vazgeçip daha fazla istikrar sunan seçeneklere yönelme eğilimindedir
Arkadaşlar, "başkasının krallığında kendi kalenizi kurmayın" sözünü hatırlamak lazım
Şaka yollu olarak, o zaman AWS’nin krallığında da kimse bir şey inşa etmiyor mu diye soruluyor
Aslında bu tavsiye de tamamen doğru değil. Krallığın içinde yalnızca tek bir kale kurmak yerine, dışında da birden fazla kale kurup değeri dağıtmak gerekir
Bu özelliğin asıl kilit noktası, paylaşılan artifact’lerin de Claude API’sini doğrudan kullanabilmesi. Yani kullanım, artifact’i kullanan kişinin giriş yaptığı hesap üzerinden düşülüyor
Bu iş modelini beğeniyorum, ama bunu model sağlayıcılarının (Anthropic vb.) değil, OpenRouter gibi şirketlerin üstlenmesinin daha uygun olduğunu düşünüyorum. Çünkü geliştiriciler belirli bir modele kilitlenmeden, işlerine en uygun yapay zekayı seçmek ister
Bu, uzun zamandır istediğim bir özellik. "AI powered game" gibi kullanım senaryolarında BYO API key modeli fiilen zorunlu. Gerçekte bunu uygulamaya çalışınca "tool calling" ihtiyacı ortaya çıkıyor ve orada tıkanıyorsunuz. Böyle durumlarda durum yönetimi kilit hale geliyor ve muhtemelen her şey uzak MCP sunucu çağrılarıyla çözülebilir; ama artifact tabanlı geliştirmede, API çağrılarını istemci araç çağrılarına sarıp, buna bir de MCP sunucusu ekleyerek, tek bir JS artifact içinde hem arayüzü hem de MCP etkileşimini birlikte yürütmek mümkün olabilir mi diye hayal ediyorum
Ben asla Claude/Anthropic gibi platformlara bağımlı kalmam. Birkaç hafta önce sabah proje üzerinde çalışırken Claude hesabım aniden otomatik olarak engellendi. Hiçbir açıklama yapılmadan abonelik ücreti iade edildi; itiraz etmek içinse bir Google formu doldurmam söylendi, ama o da sanki bir yerlerde kaybolan bir kuyruğa gidiyor gibiydi. Müşteri desteği sıfır. Mantıkları ve karar alma süreçleri şeffaf değil
Bunun SaaS’in sonu ya da en azından ona yönelik ciddi bir meydan okuma olup olmayacağını merak ediyorum. Bir şeyi kendim yapıp tamamen sahip olabiliyorsam, neden SaaS için ödeme yapayım diye düşünüyorum
Meydan okuma olduğu doğru, ama "son" değil. B2C SaaS, kullanıcıların ne kadar değişken olduğuna bağlı olarak zorlanabilir; ama B2B SaaS’ta destek hizmetleri ve operasyonel istikrar önemli olduğu için yerini koruyacaktır. Zaten birçok SaaS’ın açık kaynak sürümleri var, ama ticari SaaS’ın yine de başarılı olmasının nedeni bu
SaaS’a ihtiyaç duyulmasının nedeni uyumluluk, güvenilirlik (bir sorun olduğunda sorumluluğun başkasında olması), güvenlik ve LLM’lerin ele alamadığı karmaşıklıktır
Bir hizmet kesintisi olduğunda, yapay zekanın tüm sistemi kendi başına teşhis edip anında düzelteceğini bekleyemezsiniz
B2B SaaS hizmet sözleşmeleri etrafında güçlü kalacaktır, ama Excel ile yürüyen birçok iç iş akışı yapay zeka mini uygulamalarıyla yer değiştirmeye başlayabilir. Bu, "no-code"un yıllardır vaat ettiği şeyi nihayet gerçekleştiren akım olabilir
Claude sanki yeni şeyler yapma konusunda gerçekten iyi gibi görünüyor.
Apple’ın Anthropic ile iş birliği yapıp vibe coding yazılım platformu geliştirdiği söyleniyordu; bence doğrudan satın alsa tam oturur gibi geliyor.
Anthropic açısından bakınca, Amazon ya da Google’dan neredeyse onlarca milyar dolar yatırım almışken, yapay zekada her şeyi berbat eden Apple’la ille de el sıkışmasına gerek yok gibi görünüyor.
Sadece Siri’ye bakınca bile, piyasaya sürülmesinin üzerinden 10 yıldan fazla geçmiş olmasına rağmen hâlâ en temel sohbetleri bile düzgün yapamıyor; Apple Intelligence da çıktıktan sonra beklendiği kadar ilgi görmedi. Hatta yakın zamanda hissedarlar tarafından dolandırıcılık suçlamasıyla dava edildi....
Bence Amazon ya da Google gibi yatırımcılarla ilişkisini koruyup bağımsızlığını güvence altına alması daha avantajlı olur.
Düşününce, şirketler arasında en azından görünürde güvenliğe en çok önem verenin Anthropic olduğu hissi var; bu yüzden Apple ile de uyumlu bir havası var.