Anthropic, mevcut Fable 5 komut istemlerinizin Claude Fable 5.1'de herhangi bir değişiklik yapmadan iyi performans göstermesi gerektiğini belirtiyor. Bu, yanıtlar için geçerlidir. Ancak etraflarındaki her şey için daha az geçerlidir: modelin tur başına kaç araç çağrısı toplu işlediği, ne kadar anlattığı, düzyazısının ne kadar yoğun olduğu, sohbette ne kadar biçimlendirdiği, tek bir satırı değiştirmek için tüm bir dosyayı yeniden yazıp yazmadığı ve daha önce talep ettiğiniz iş için izin isteyip istemediği. Bunların her biri Fable 5 ile Fable 5.1 arasında değişti ve her birinin Anthropic'in Claude Fable 5.1 için istem rehberinde belirli bir çözümü bulunmaktadır.
Bu rehber, her değişimi çözümüyle birlikte, tam ifade şeklinin önemli olduğu resmi alıntıları ve bu modelde daha önceki herhangi bir modelden daha önemli olan konumlandırma kuralını bir araya getiriyor: artık tur başına bir talimatı nereye koyduğunuz, düşünme bloklarınızı geçersiz kılıp önbelleğinizi yeniden başlatıp başlatmadığını belirler. Modelin genel bakışı için Claude Fable 5.1'in ne olduğuna bakın.
İstemlerle değil, çabayla başlayın
Çaba, Fable 5.1'de zeka, gecikme ve maliyeti dengelemek için birincil kontroldür ve herhangi bir komut istemi değişikliğinden önce ayarlanmalıdır. Varsayılan, yüksek seviyeden başlayın, ardından diğer dört seviyeyi kendi değerlendirmelerinize göre test edin. Fable 5'te çalıştırmış olsanız bile taramayı yeniden çalıştırın: seviye adları modeller arasında aynı düşünme miktarına karşılık gelmez.

Anthropic'in test iddiaları: orta seviyede, sonuçlar yaklaşık olarak daha düşük maliyetle Fable 5 ile eşleşiyor; düşük seviyede, Fable 5.1 genellikle görev başına maliyet açısından Opus ve Sonnet ile rekabet ederken daha yüksek puan alıyor; Fable 5'e göre kazanımlar en çok xhigh ve max seviyelerinde görülüyor. Fable 5.1'de, output_config (beta başlığı mid-conversation-output-config-2026-07-01) ile boş içerikli bir role: "system" mesajı kullanarak, önbelleği sıfırlamadan konuşma ortasında çabayı değiştirebilirsiniz. API kılavuzu istek yapısını göstermektedir.
Yerleşim, ifadeden daha önemlidir
Fable 5.1 düşünme blokları, yalnızca onları üreten konuşmanın tam içinde geçerlidir (korunmuş düşünme). Daha önceki bir tura bir hatırlatıcı eklemek ve bir sonraki istekte silmek bir geçmiş düzenlemesidir: bu, komut istemi önbelleğini yeniden başlatır ve 31 Ağustos 2026 veya sonrasında oluşturulan hesaplarda, sonraki her düşünme bloğunu geçersiz kılar.
Bu nedenle, tur başına talimatlar iki yerden birine gider. mid-conversation-system-clear-at-2026-08-21 beta sürümüyle, bunları araç-sonuç mesajından sonra bir tur kapsamlı sistem mesajı olarak ekleyin: {"role": "system", "clear_at": "next_user_message", "content": "..."}, ve dizideki her önceki kopyayı bırakın. Daha sonraki bir kullanıcı mesajı geldiğinde API önceki kopyaları temizler, böylece model yalnızca en yenisini okur ve temizlenen kopyalar token maliyeti oluşturmaz. Beta olmadan, cümleyi aynı kullanıcı mesajındaki tool_result bloklarından sonra bir metin bloğuna koyun, önceki kopyalar saklanır. Gönderilmiş bir kopyayı asla silmeyin veya yeniden yazmayın. Korunmuş düşünme rehberi nedenini açıklar.
Oturum düzeyindeki talimatlar sistem istemine veya ilk kullanıcı turuna gider. Anthropic, ilk kullanıcı turundaki stil talimatlarının, sistem istemindeki aynı metinden daha iyi tuttuğunu belirtiyor.
Aracı döngülerinde tur başına bir araç çağrısı
Değişim. Bir istek birden fazla alınacak öğe belirttiğinde, Fable 5.1 çağrıları paralel olarak yayınlar. Sonraki bağımsız okumaların yalnızca ima edildiği kodlama ve bilgisayar kullanım döngülerinde, Fable 5'in birkaçını toplu işlediği yerlerde, tur başına bir tane yayınlayabilir. Yanıtlar etkilenmez; her fazladan tur token, bir gidiş-dönüş ve gerçek zaman maliyetine neden olur.
Önce ölçün. Birden fazla araç çağrısı içeren asistan turlarının payını takip edin ve çözümü yalnızca bu pay düştüyse ekleyin. Çözüm, her araç-sonuç mesajından sonra tur kapsamlı bir sistem mesajı olarak eklenir:
First privately list what you need next; then request every item that doesn't depend on another's result in this one response.
“Özel olarak” kelimesini saklayın. Bu kelime olmadan model bazen kullanıcı yerine hatırlatıcıya yanıt verir. Mevcut isteğin sonuna yakın bir cümle, sayıyı sistem istemindeki aynı metinden çok daha fazla etkiler.
Araç çağrıları arasında az veya hiç metin olmaması
Değişim. Fable 5.1, uzun araç çağırma turları sırasında Fable 5'ten daha az kullanıcıya yönelik güncelleme yazar, özellikle de daha yüksek çaba seviyelerinde. Kullanıcılar, aracının dakikalarca sessiz kaldığını veya yalnızca son adımı kapsayan bir nihai mesaj gördüğünü fark eder.
Sırasıyla üç çözüm. İlk olarak, ilerleme güncellemelerini alıp almadığınızı kontrol edin: modelin araçlar arası notları, varsayılan display: "omitted" altında boş olan thinking blokları olarak geri döner. display: "updates" (beta başlığı thinking-display-updates-2026-08-18) olarak ayarlayın ve her boş olmayan düşünme bloğunu bir durum satırı olarak işleyin. İkinci olarak, “tüm bulguları nihai yanıt için sakla” gibi güncelleme hevesli eski modeller için yazılmış komut istemi satırlarını kaldırın. Üçüncüsü, hala daha fazlasını istiyorsanız, bir sistem komut istemi satırı ekleyin:
Before you start, say in a line what you're about to do; brief updates while you work help the user follow along. Close with a short recap that stands on its own, covering what you found, what you did, and what's next, so a reader who only sees the last message has the full picture.
Ürününüz araç çıktısını gizliyorsa, bunu modele tur kapsamlı bir sistem mesajı olarak bildirin, aksi takdirde kullanıcıya asla görmeyecekleri çıktıyı “göstermek” için komutlar çalıştırabilir: “Bu komutun çıktısını yalnızca siz görürsünüz. Kullanıcının herhangi bir kısmını okuması gerekirse, yanıtınıza ekleyin.”
İş bitmeden tur sona eriyor
Değişim. Karmaşık asenkron iş yüklerinde, Fable 5.1 bazen bir sonraki ne yapacağını yapmak yerine tanımlar veya isteğin zaten kapsadığı bir adım için izin ister. Kullanıcılar “devam et” diye yanıtlamak zorunda kalır, bu da modelin uzun vadeli yeteneğini sınırlar.
Çözüm, açılış cümlesinin etkinin çoğunu taşıdığı bir sistem komut istemi bloğudur:
You are operating autonomously. The user is not watching in real time and cannot answer questions mid-task, so asking 'Want me to...?' or 'Shall I...?' will block the work. For reversible actions that follow from the original request, proceed without asking. Stop only for destructive actions or genuine scope changes the user must decide. Offering follow-ups after the task is done is fine; asking permission before doing the work is not.
Before ending your turn, check your last paragraph. If it is a plan, an analysis, a question, a list of next steps, or a promise about work you have not done, do that work now with tool calls. End your turn only when the task is complete or you are blocked on input only the user can provide.
Anthropic, bunu kullanıcının isteğini teslim edilebilirin kapsamı olarak tanımlayan ikinci bir blokla eşleştiriyor: onu daraltmayın, genişletmeyin veya değiştirmeyin; engellenmeyen her parçayı tamamlayın ve neyin dışarıda bırakıldığını söyleyin; fark ettiğiniz ancak istenmeyen bir şeyi bir değişiklik olarak değil, bir öneri olarak değerlendirin. Bu çift, modelin belirsiz istekler hakkında soru sorma olasılığını azaltabilir, bu nedenle hala istediğiniz onayları listeleyen bir satır ekleyin. Opus 5'ten bir fark: eğer komut isteminiz modelden raporlamadan önce işini kontrol etmesini istiyorsa, bu talimatı saklayın. Opus 5'in doğrulama talimatlarını silme tavsiyesi Fable 5.1 için geçerli değildir.
İstenmeyen düzeltmeler ve ek test dosyaları
Değişim. Açık uçlu bir özellik istendiğinde, Fable 5.1 onu ve bazen daha fazlasını sunar: yakındaki düzeltmeler, genişletilmiş davranışlar, değişikliğin gerektirdiğinden daha fazla kaydedilmiş test dosyası.
Çözüm, Anthropic'in görevin başarısında herhangi bir değişiklik olmaksızın fazlalıkları önemli ölçüde azalttığını söylediği yöntemdir:
If, while working or testing, you find a pre-existing bug, a performance concern, or behavior the task doesn't mention, don't fix, optimize or extend it in this change unless the requested behavior cannot work without it; report it as a follow-up in your summary. Verify your work however you like; scratch scripts and quick checks need not be kept. Commit tests only where the task asks for them or this repository already keeps tests for this kind of change, sized like the neighboring test files. This is about extras only: implement every behavior the task asks for, completely.
Küçük değişiklikler için tüm dosyaların yeniden yazılması
Değişim. Fable 5.1, hedefli bir düzenleme yapmak yerine tüm bir dosyayı yeniden yazmaya Fable 5'ten daha eğilimlidir. Aynı sonuç, daha fazla çıktı token'ı.
Çözüm, sistem isteminde veya ilk kullanıcı mesajındadır:
The number of tokens used to edit files is best minimized, all else being equal. Therefore, when it will not affect the end result, try to surgically edit a file rather than rewrite the entire thing.
Düzyazı uzun ve yoğun
Değişim. Fable 5.1'in yazımı genellikle daha az kalıp ifadeyle bir adım öndedir, ancak bazı durumlarda Fable 5'inkinden daha yoğundur: daha uzun cümleler, daha az paragraf kesmesi.
Çözüm, anti-deseni tanımlamaktır. Anthropic'in alıntısı, “yapmacık düzyazı”yı doğrudan ifade yerine metafor ve süslemeler kullanan ve fikri iletmekten ziyade yazarı sergilemek için var olan bir yazı olarak tanımlar; talimat, ne demek istediğinizi söylemek ve uygun olduğunda kelime anlamıyla ifadeyi kullanmaktır. Kısa formu da işe yarar: “Lütfen tüm yapmacık düzyazıyı kaldırın.”
Sohbet yanıtları, içeriğin gerektirdiğinden daha az yapı içeriyor
Değişim. Önceki modeller madde işaretlerini ve kalın yazıyı aşırı kullanıyordu, bu yüzden birçok komut istemi biçimlendirme karşıtı kurallar içeriyordu. Fable 5.1 ise tam tersine eğilimli: daha az kalın yazı, daha az başlık ve liste. Bu eski kurallar şimdi içeriğin ihtiyaç duyduğu yapıyı bastırıyor.
Çözüm. Biçimlendirme karşıtı dili kaldırın veya yerine biçimlendirmenin ne zaman yardımcı olduğunu söyleyen bir kural koyun: istendiğinde veya içeriğin netliği artıracak kadar çok yönlü olduğunda listeleri kullanın; minimal biçimlendirme için açık bir isteği dikkate alın; konuşma veya duygusal değişimlerde sade düzyazıyı koruyun.
Özetler, kaynak metni işaretlemeden yeniden üretiyor
Değişim. Belgeleri özetlerken, Fable 5.1, kaynak metinden alıntı olarak işaretlemeden bölümler üretmeye Fable 5'ten daha eğilimlidir.
Çözüm. Sistem istemine tam bir örnek ekleyin: kullanıcının isteği, asistanın kendi dolaylı anlatımıyla her kaynağı en fazla bir kısa işaretli alıntıyla aktaran doğru bir yanıt ve bunun neden doğru olduğunu açıklayan tek cümlelik bir gerekçe. Anthropic'in örneğindeki araç çağırma yer tutucularını kendi aracınızın adıyla değiştirin.
Düşük çaba ile arama yapmak yerine hafızadan yanıtlama
Değişim. Düşük çaba seviyesinde, Fable 5.1 arama ve alma araçlarını Fable 5'ten daha az sıklıkla çağırır, bu durum özellikle tanıdığı ancak güncel olmayan bilgilere sahip olduğu adlandırılmış ürünler ve modeller için daha belirgindir.
İki çözüm. Etkilenen turlar için mesaj başına çabayı artırın. Veya sistem isteminde modele, hızlı değişen bir alandan bir adı tanımanın o anki durumunu bilmekle aynı şey olmadığını, yanıt vermeden önce arama yapması gerektiğini ve adı kullanıcının yazdığı şekilde en az bir sorguda içermesi gerektiğini bildirin.
xhigh ve max seviyelerindeki uzun teslim edilebilirler çok zaman alıyor
Değişim. xhigh ve özellikle max seviyelerinde, Fable 5.1 uzun bir teslim edilebilirin çoğunu düşünme aşamasında taslak haline getirebilir ve ardından yanıt olarak tekrar yazabilir, bu da bekleme süresini ve çıktı tokenlarını iki katına çıkarır.
İki çözüm. Bu istekleri high seviyesinde çalıştırın ve yalnızca bir kazanç ölçtüğünüz yerlerde yükseltin. Eğer xhigh veya max seviyesinde kalıyorsanız, düşünme ve yanıt için yer bırakmak üzere max_tokens değerini ayarlayın ve kullanıcı mesajına, muhakeme de dahil olmak üzere tek bir yanıtta üretilen her şeyin gerçek max_tokens değerinizin yaklaşık bir sınırı içinde sayıldığını ve teslim edilebilirliği tamamen muhakeme olarak ve tekrar yanıt olarak oluşturmanın, turu iyileştirmeden ikiye katladığını belirten bir not ekleyin. Bu notun önceki kopyalarını sonraki isteklerde yerinde bırakın.
Zararsız kodlama istekleri ret yanıtı döndürüyor
Değişim. Fable 5.1'in sınıflandırıcıları, Fable 5'in lansmanında olduğundan daha az yanlış pozitif üretir ve kaynak kodda güvenlik açıkları bulmak artık serbesttir. Yine de yanlış pozitifler meydana gelir.
Değiştirilecek üç ifade şekli. “Bu program hatasız derleniyor mu?” yerine “Bu programda herhangi bir hata var mı?” diye sorun. Daha az bilinen diller için modele belgeler verin. Base64 kodlu veri döndüren araçları bağlamdan kaldırın. fallbacks ayarını yine de yapılandırılmış olarak tutun; reddetme işleme rehberi bunu kapsar.
İstemci tarafı sıkıştırma özetleri detayları atlıyor
Fable 5.1, bir sıkıştırma özetinin tam olarak neleri koruması gerektiği söylendiğinde iyi yanıt verir. Sunucu tarafı sıkıştırma bunu zaten yapar. Eğer istemci tarafında sıkıştırma yapıyorsanız, modele <summary> etiketlerinin içine özetlemesini ve sırasıyla şunları korumasını söyleyin: ortaya çıkan zorluklar ve bunların nasıl çözüldüğü; öne sürülen veya bir kenara bırakılan yaklaşımlar ve nedenleri; istenen veya kararlaştırılan her şey, tam olarak belirtilmiş haliyle; işlerin şu anda nerede olduğu; hala açık olan her şey; ve isimler, sayılar ve bağlantılar gibi yeniden oluşturulması zor detaylar. “Bu özeti yazarken herhangi bir araç çağırmayın; yalnızca metinle yanıt verin” ifadesiyle bitirin, bu, özetleme isteği hala konuşmanın araçlarını taşıdığında önemlidir.
Alt aracılar ve görüş
İki çözüm, komut istemlerinden ziyade mimariseldir. Kodlama görevlerinde, alt aracılar çalışırken ana aracının çalışmaya devam etmesini sağlayın: bir alt aracıyı başlatan aracın hemen dönmesini sağlayın, her sonucu daha sonraki bir kullanıcı mesajında teslim edin ve ana aracıya beklemek istediğinde çağırabileceği ayrı bir araç verin. Yoğun grafikler ve iç içe geçmiş tablolar için, modele seçilen bir bölgeyi büyütülmüş olarak döndüren bir kırpma aracı veya temel görüntü kitaplıkları içeren bir kapsayıcı verin; düşük çaba seviyesinde kırpmayı atlayabilir, bu nedenle çağrı için günlükleri kontrol edin.
Apidog'da komut istemi değişikliklerini test etme
Yukarıdaki her çözüm, öncesi-sonrası testi için bir adaydır. Apidog'da, aracı döngünüzün ilk üç turunu bir istek dizisi olarak kaydedin, sistem istemini parametreleştirin ve her bir kod parçasını aynı çaba seviyesinde hem kullanarak hem de kullanmayarak çalıştırın. Toplu işleme çözümü için asistan turu başına tool_use bloklarının sayısını, hedefli düzenleme ve yoğunluk çözümleri için usage.output_tokens değerini ve özerklik çözümü için “Şimdi ben” ile başlayan son bir paragrafın yokluğunu doğrulayın. Bunu oluşturmak için Apidog'u indirin; Claude Kod kılavuzu bu satırlardan hangilerinin bir CLAUDE.md dosyasına ait olduğunu gösterir.

Sıkça Sorulan Sorular
Fable 5 komut istemlerim Fable 5.1'de çalışır mı? Anthropic, herhangi bir değişiklik yapmadan iyi performans göstermeleri gerektiğini söylüyor. Farklılıklar davranışsaldır: daha az toplu araç çağrısı, daha az ilerleme güncellemesi, daha yoğun düzyazı, daha az sohbet biçimlendirmesi, tüm dosyayı yeniden yazmalar ve açık uçlu görevlerde kapsam kayması.
Fable 5.1'i hangi çaba seviyesinde istemeliyim? Yüksek seviyesinden başlayın ve test edin. Anthropic, orta seviyenin Fable 5 ile daha düşük maliyetle yaklaşık olarak eşleştiğini ve düşük seviyenin genellikle görev başına maliyet açısından Opus ve Sonnet ile rekabet ettiğini söylüyor.
Fable 5.1'de tur başına bir talimatı nereye koymalıyım? Araç sonuçlarından sonra clear_at: "next_user_message" ile tur kapsamlı bir sistem mesajı olarak, önceki kopyaları yerinde bırakarak. Önceki turlardan metin eklemek ve silmek, sonraki düşünme bloklarını geçersiz kılar ve önbelleği yeniden başlatır.
Opus 5'teki gibi “işinizi doğrulayın” talimatlarını kaldırmalı mıyım? Hayır. Bu kılavuz Opus 5'in aşırı doğrulamasına özgüydü. Fable 5.1'de onları koruyun.
Fable 5.1'in tüm dosyaları yeniden yazmasını nasıl durdururum? Sistem isteminde veya ilk kullanıcı mesajında tek bir satır: dosyaları düzenlemek için kullanılan tokenları minimize edin ve nihai sonucu etkilemeyecek durumlarda yeniden yazmak yerine hassas bir şekilde düzenleyin.
