Fable 5 Çıktı: Bir Frontend Developer Olarak Bununla Ne Yapmalıyım?
Bugün Anthropic, Claude Fable 5'i duyurdu. İlk başlıkları okuyunca "tamam yine bir model çıkmış" diye geçiştirmek kolay. Ama biraz kurcalayınca bunun sıradan bir versiyon güncellemesi olmadığını fark ettim. Bu yazıda hem ne olduğunu hem de bir frontend developer olarak bunu kendi işime nasıl oturtacağımı anlatıyorum. Sonunda da Cinekholm projemde nasıl test edeceğimi paylaşacağım.

Önce kafa karışıklığını çözelim: Fable mı, Mythos mu?
İlk duyumda ben de karıştırdım, muhtemelen sen de karıştıracaksın, o yüzden baştan netleştirelim.
Anthropic Nisan ayında Mythos diye bir model tanıtmıştı. Yazılımdaki güvenlik açıklarını bulmakta o kadar iyiydi ki, kötü ellere geçme riski yüzünden halka açmadılar. Sadece Project Glasswing adındaki bir siber güvenlik girişimi kapsamında seçili birkaç şirkete verdiler.
Fable 5 ise işte o Mythos-sınıfı modelin halka açık sürümü. Aynı temel model, üzerine yüksek riskli konuları yakalayıp engelleyen bir güvenlik katmanı eklenmiş hali. Yani "suyu çekilmiş, zayıf bir model" değil. Tam tersine, Anthropic'in bugüne kadar herkese açtığı en güçlü model. Frene sadece siber güvenlik, biyoloji gibi tehlikeli olabilecek dar bir alanda basılmış.
Bu ayrımı baştan oturtmak önemli, çünkü "Mythos gibi mi yoksa kısıtlı bir şey mi?" sorusu gereksiz bir hayal kırıklığı yaratabiliyor. Cevap net: kodlama, knowledge work, vision gibi senin yaptığın hemen her şeyde tam kapasiteyi kullanıyorsun.
En çok fark yarattığı yer neresi?
Tek cümleyle: uzun-ufuklu, otonom ajan kodlaması.
Ham kod üretiminde de iyi ama asıl sıçrama orada değil. Fark, modelin bir işi saatlerce, hatta günlerce tek başına sürdürebilmesinde. Bir niyeti anlıyor, adımları planlıyor, araçları çağırıyor, kendi işini kontrol ediyor ve sürekli senin yönlendirmen olmadan görevi ilerletiyor.
En çarpıcı örnek Stripe'tan geldi: 50 milyon satırlık bir Ruby kod tabanında, elle iki aydan fazla sürecek kapsamlı bir migration'ı bir günde tamamladı. Burada kendi tecrübemden bir parantez açayım. Daha önce büyük bir Angular sürüm geçişini Claude'a devretmeyi denediğimde, sorun modelin tek bir dosyayı düzeltememesi değildi. Sorun, 15. dosyaya geldiğinde 3. dosyada aldığı kararı unutmasıydı. İşte Fable 5'in iddiası tam da bu noktada: bağlamı kaybetmeden uzun işi bitirebilmek.
Frontend tarafında bu ne işime yarar?
Üç somut alan görüyorum, ve hepsini Cinekholm üzerinde sırayla test etmeyi planlıyorum.
1. Büyük migration'lar ve karmaşık refactor'lar
Angular major sürüm geçişleri, büyük dependency yükseltmeleri, monorepo refactor'ları. Yani tek dosya değil, planlamasıyla ve testleriyle birlikte bütün bir geçiş. Cinekholm'da hâlâ eski pattern'larla yazılmış birkaç modül var; bunları Signal tabanlı yapıya geçirmek tam da bu tür çok dosyalı, bağlam gerektiren bir iş.
Burada kullanmayı düşündüğüm prompt iskeleti şöyle:
Cinekholm'daki src/app/features/catalog modülünü incele.
Şu adımları sırayla uygula ve her adımdan sonra dur, bana özet ver:
1. Tüm RxJS + async pipe kullanımını tespit et, hangileri signal'a
çevrilebilir listele.
2. Component'leri OnPush'a geçir, gereksiz subscribe() çağrılarını temizle.
3. Her değişiklik için mevcut test dosyalarını güncelle, yoksa yaz.
4. Değişiklikten sonra `ng test catalog` çalıştır ve çıktıyı bana göster.
Tek seferde tüm modülü değiştirme; component component ilerle ve
her component sonrası onayımı bekle.Buradaki kritik nokta şu: "her adımdan sonra dur" demek, modeli denetlenen bir junior gibi konumlandırıyor. Tüm modülü bir anda devirip sonucu kontrol edememe riskini ortadan kaldırıyor.
2. Tasarımdan koda (vision), yani benim Figma akışım
Bu benim için en heyecanlı kısım, o yüzden biraz açayım. Şu anki Figma akışım kabaca şöyle işliyor: tasarımcı bir ekran hazırlıyor, ben Figma'dan ölçüleri, renkleri, spacing değerlerini tek tek okuyup component'e döküyorum. Bu işin can sıkıcı yanı yaratıcı kısım değil, mekanik kısım. 200 satırlık bir component'in belki 150 satırı sadece "şu div'i şuraya, bu padding'i şu değere" demekten ibaret.
Fable 5'in vision tarafı tam burada devreye giriyor. Anthropic'in verdiği örnek "sadece ekran görüntülerinden bir web uygulamasının kaynak kodunu yeniden oluşturmak." Benim Cinekholm'da test edeceğim akış şu olacak:
Figma ekranının yüksek çözünürlüklü bir screenshot'ını veririm.
Yanına mevcut design token'larımı (renk değişkenleri, spacing skalası, tipografi) bağlam olarak eklerim.
Modelden, var olan component kütüphanemi kullanarak ekranı kurmasını isterim.
En önemlisi: çıktının screenshot'ını alıp, "bunu orijinal tasarımla karşılaştır ve farkları düzelt" derim.
Bu son adım vision'ın gerçek gücü. Model sadece kod yazmıyor, kendi çıktısını görsel olarak hedefe karşı kontrol edebiliyor. Yani "pixel pixel uyuyor mu" döngüsünü de ona devredebiliyorum. Cinekholm'un film detay sayfası gibi görsel-yoğun bir ekranda bunun ne kadar zaman kazandıracağını ölçmek istiyorum.
3. Uzun süreli otomasyon akışları
Claude Code gibi bir agent harness içinde günlerce çalışabiliyor; aşamalar boyunca plan yapıp alt-agent'lara delege ediyor, kendi testlerini yazıyor. Bende karşılığı, daha önce kurduğum Jira otomasyon kurguları gibi çok adımlı, uzun-ufuklu işler.
Güvenlik tarafında ilginç bir çelişki var
Sezgine ters gelebilir: halka açık Fable 5, güvenlik işleri yapmak için tercih edeceğin model değil.
Mantık şu: modelin sınıfı (Mythos) güvenlik açığı bulmada müthiş, devletleri tedirgin eden de buydu. Tam bu yüzden public sürümde o yetenek kısıtlanmış. Siber güvenlik, biyoloji gibi konulardaki sorular daha düşük kapasiteli Claude Opus 4.8'e yönlendiriliyor.
Pratik karşılığı: genel "secure code review", auth mantığı gözden geçirme gibi savunmacı işler Fable 5 ile sorunsuz. Ama exploit geliştirme tarzı saldırgan güvenlik araştırması zaten kısıtlanıyor. Anthropic'e göre bu yönlendirme oturumların yüzde 5'inden azında devreye giriyor, frontend işlerinde buna nadiren denk gelirsin.
Kısacası: Fable 5'i bir güvenlik aracı diye değil, bir kodlama ve otomasyon aracı diye konumlandır.
Hakkını vermek için doğru zihinsel model
Tek satırlık autocomplete'te farkı hissetmezsin. Orada Opus zaten yeterli ve daha ucuz. Fable 5'in hakkını vermek için bütün, çok adımlı işleri devret.
Bana en mantıklı gelen benzetme şu: onu bir "asistan" gibi değil, denetlediğin bir junior gibi düşün. İşi ver, dön, çıktıyı incele. Değer, ham kod üretiminden çok bu sürdürülebilir yürütmeden geliyor.
Erişim ve maliyet
API'de model id'si claude-fable-5. Claude API, Claude Code, Enterprise planlar ve AWS, Google Cloud, Microsoft Foundry üzerinde kullanılabiliyor. Pro, Max, Team ve Enterprise abonelerinde 22 Haziran'a kadar ek ücret olmadan dahil; sonrasında kredi-bazlı bir modele geçiliyor. API fiyatı milyon token başına 10 dolar input, 50 dolar output.
Sırada ne var
Önümüzdeki günlerde bu üç akışı da Cinekholm üzerinde gerçek anlamda test edeceğim: önce catalog modülünün signal migration'ı, sonra film detay sayfasının Figma'dan kurulması, son olarak otomasyon tarafı. Hangisinde gerçekten zaman kazandırdığını, hangisinde beklentiyi karşılamadığını ölçüp ayrı bir yazıda paylaşacağım.
Çünkü duyuru metinleri her zaman parlak. Asıl soru, kendi kod tabanında bir Pazartesi sabahı bunun işe yarayıp yaramadığı. Onu da deneyip yazacağım.
Kaynaklar: Anthropic resmi duyurusu, AWS Bedrock duyurusu ve 9 Haziran 2026 tarihli haber kaynakları (CNBC, Reuters, Inc.).