Anthropic, Claude Code'un settings.json dosyasına 125'ten fazla anahtar ekledi. Resmi dokümantasyon yaklaşık 40 tanesini kapsıyor.
Eksik olanlardan 14'ü Claude.ai arayüzünde 3 tıklama derinlikte yer alıyor. 4 tanesi hiçbir dokümanda yer almıyor. Bunları GitHub issue'larını okuyarak, mühendislerin Discord'da sızdırdıklarını izleyerek ya da gece 1'de Claude Code binary'sini grepleyerek buluyorsunuz.
Çoğu Claude kullanıcısı, Anthropic'in altı ay önce gönderdiği ayarlarla çalışıyor. Faturaları sürünüyor. Çıktıları kayıyor. Modeli suçluyorlar.
Aşağıda: Claude'unuzu gerçekten yöneten 18 ayar.
8'i Claude.ai'de.
7'si Claude Code'da.
3'ü API ve Console'da.
Her biri için: nerede olduğu, ne yaptığı, tek satırlık çözüm.
Bölüm 1: Claude (8 ayar)
1. Bellek: kapsam, hariç tutmalar ve "bunu unut" komutu
Nerede: Ayarlar -> Yetenekler -> Bellek
Ne işe yarar: Bellek, Mart 2026'da Free ve Pro'ya sunuldu. Varsayılan olarak Claude'un saklamaya değer bulduğu her şeyi depolar. Çoğu kişinin kaçırdığı üç kontrol: proje bazlı kapsam, hariç tutma listesi ve anlık unut komutu.
Neden önemli: varsayılan bellek kayar. 4-6 hafta sonra tek seferlik düzeltmelerle dolar ("Python'da sekmeleri tercih ediyorum" dediniz bir dosya için bir kez), alakasız sohbetlere sızan projeye özgü bilgiler ve bayat rol bağlamı. Çıktı kalitesi düşer çünkü Claude artık yanlış "sizin" için optimize ediyordur.
Çözüm:
- Proje bazlı belleği açın: Ayarlar -> Yetenekler -> Bellek -> Proje Başına Kapsam. Bir Proje içindeki anılar o Projede kalır. Bu tek başına kaymaların çoğunu düzeltir.
- Hariç tutma listesine, alakasız sohbetlerde yüzeye çıkmasını istemediğiniz herhangi bir konuyu ekleyin. Örnekler: boşanma, tıbbi, maaş bilgileri, müşteri isimleri. Bunlar, hariç tutulmadıkça bağlamdan bağımsız olarak kalıcı olur.
- Herhangi bir sohbette satır içi unut komutunu kullanın: [konu] hakkında hatırladıklarını unut
Claude bunu bellek deponuzda ayrıştırır ve neyi kaldırdığını onaylar. Menü yok, ayar sayfası yok.
2. Genişletilmiş Düşünme: sohbet başına geçiş
Nerede: sohbet girişi -> model seçici açılır menüsü -> Genişletilmiş Düşünme: Kapalı / Hafif / Tam
Ne işe yarar: Genişletilmiş Düşünme, yanıttan önce bir \<thinking> muhakeme geçişi ekler. Anthropic bunu Opus için varsayılan olarak açar. Üç durumlu geçiş sohbet başına yapılır ve genel ayarı geçersiz kılar.
Neden önemli: Genişletilmiş Düşünme, matematik, hata ayıklama, çok adımlı planlama için harikadır. Özetleme, çeviri, biçimlendirme, yeniden yazma ve hızlı aramalarda boşa gider. Bu görevlerde aynı yanıt için 3-12 saniye gecikme ve %20-40 daha fazla token ekler.
Çözüm: varsayılanı Hafif olarak ayarlayın (düşünmeyi yalnızca model yararlı olduğuna karar verdiğinde kullanır) ve zor işler için açıkça Tam'a geçin. Bunu gösterdiğim çoğu kullanıcı, ilk haftada Opus token harcamalarını %18-25 oranında düşürüyor.
3. Özel Stiller: "ses" değil, gerçek çıktı sözleşmeleri
Nerede: sohbet girişi -> stil seçici -> Yeni Stil Oluştur
Ne işe yarar: Stiller bir ton değiştirici olarak başladı ("Resmi / Kısa / Açıklayıcı"). Özel Stiller aslında bir çıktı sözleşmesidir. 200-1500 kelimelik bir talimat dosyası yapıştırırsınız. Bu stildeki her yanıt, oluşturmadan önce bunu uygular.
Neden önemli: çoğu insan Stiller'i "kısalt" için kullanır. Gerçek kullanım, her yanıtta yeniden yapıştırmadan yapısal kuralları zorlamaktır. Alıntı formatı. Yasaklı kelimeler. Gerekli bölümler. Kod-blok dilleri. Uzunluk sınırları. Takip soruları sorma.
Çözüm: her iş akışı için bir Stil oluşturun. Benimkiler:
Üçü rotasyonda (X için Taslak, Kod inceleme, PDF Özetleme), kayıtlı istemlerimin %80'inin yerini alıyor.
4. Projeler: çoğu kişinin boş bıraktığı "talimatlar" alanı
Nerede: herhangi bir Proje -> sağ üst ⋯ -> Proje talimatlarını düzenle
Ne işe yarar: Projeler kalıcı çalışma alanlarıdır. Talimatlar alanı, o Projedeki her sohbete enjekte edilen bir sistem-istem eşdeğeridir. Anthropic, Projeleri bilgi yükleme özelliğiyle tanıtır; insanlar bunu hatırlar. Talimatlar alanı aynı sayfadadır ve vahşi doğada gördüğüm Projelerin %70'inde boştur.
Neden önemli: Bir Projedeki her sohbet onsuz soğuk başlar. Onunla, bağlamı yeniden kurmayı bırakırsınız. ("Bu bir Polymarket araştırma iş akışıdır. Varsayılan olarak şüpheci olun. Olasılık matematiğini her zaman gösterin. Asla bir ticaret önermeyin — yalnızca BV'yi çerçeveleyin.")
Çözüm: Bunu Claude için bir CLAUDE.md gibi ele alın. 400 kelimenin altında tutun. Rolü, varsayılan şüphecilik seviyesini, biçimlendirme kurallarını, asla yapılmaması gerekenleri belirtin. Ayda bir tekrar okuyun ve budayın.
5. Geçmiş sohbetleri ara (Pro+) ve gerçekte nasıl aranır
Nerede: Ayarlar → Profil → Geçmiş sohbetleri ara (etkinleştirilmiş olmalı)
Ne işe yarar: Claude'un ilgili olduğunda sohbet geçmişinizi aramasını sağlar. Yalnızca Pro+.
Neden önemli: Pro'da bile yeni hesaplar için varsayılan olarak kapalıdır. Açıldıktan sonra püf nokta, anahtar kelime eşleşmesi yaptığını, anlamsal değil. "Dün Çinli robotlar hakkında ne konuştuk" hiçbir şey döndürmez, geçmiş sohbetinizde "Çinli robotlar" veya "Çin" ve "robotlar" tam anlamıyla geçmediyse.
Çözüm: açın. Ardından gerçek sorgu şeklini öğrenin. İçerik isimleri, meta-kelimeler değil. "Polymarket İran" işe yarar. "Geçen hafta bahsettiğimiz şey" işe yaramaz.
6. Web araması: sohbet başına geçiş ve alıntı davranışı
Nerede: sohbet girişi -> + -> Web araması: Açık / Kapalı
Ne işe yarar: web araması geçişi sohbet başına yapılır, ancak davranış, Ayarlar -> Yetenekler -> Web araması alıntıları: Satır içi / Dipnotlar / Gizli'de daha az bilinen bir ayara bağlı olarak değişir.
Neden önemli: varsayılan Satır içi'dir. Satır içi alıntılar kopyala-yapıştır'ı bozar. Claude'un yanıtını başka bir yere kopyaladığınızda, hiçbir yere işaret etmeyen işaretçileri kopyalarsınız. Dipnotlar modu yanıtı temiz tutar ve kaynakları sonda listeler.
Çözüm: Claude'un web araması yanıtlarını başka bir belgeye, e-postaya veya mesaja kopyalıyorsanız Dipnotlar'a geçin. Yalnızca her şeyi Claude içinde okuyorsanız Satır içi'nde kalın.
7. Bağlayıcılar: Cowork'taki "bu klasöre güven" tuzağı
Nerede: Ayarlar -> Bağlayıcılar -> Cowork -> Güvenilen klasörler
Ne işe yarar: Cowork (Nisan 2026'da GA) Claude'a makinenizdeki bir klasöre erişim sağlar. Varsayılan olarak Anthropic her oturumdan önce klasöre güvenilip güvenilmeyeceğini sorar. Güvenilen klasörler listesi baypastır.
Neden önemli: bir klasör güvenilen listeye alındığında, Claude her Cowork oturumunda sormadan onu okur. Mart ayında bir test sırasında bir klasör eklediyseniz ve unuttuysanız, Claude o zamandan beri her oturumda onu sessizce okuyordur.
Çözüm: güvenilen klasörleri açın. Geçerli aktif proje olmayan her şeyi kaldırın. Liste beklediğinizden daha hızlı büyür.
8. Gizli mod ve gerçekte neyi atlar
Nerede: kenar çubuğu -> Yeni gizli sohbet (veya Cmd/Ctrl + Shift + N)
Ne işe yarar: Gizli bir sohbet kaydedilmez, hatırlanmaz, aranamaz, model iyileştirmeleri için kullanılmaz. Sohbeti kapattığınızda silinir.
Neden önemli: insanlar Gizli'nin yalnızca sohbeti kenar çubuğundan gizlediğini varsayar. Aslında dört sistemi atlar: bellek yazma, sohbet geçmişi, geçmiş sohbet arama dizini, eğitim verilerine katılım (açıksa).
Çözüm: hassas veriler içeren her şey için bilinçli olarak kullanın: maaş, tıbbi, aile, yasal taslaklar, müşteri isimleri. Üç tuş vuruşu, düşünmeye gerek yok.

Bölüm 2: Claude Code (7 ayar)
Bunlar ~/.claude/settings.json (kullanıcı düzeyi) veya .claude/settings.json (proje düzeyi) içinde yaşar. İkincisi önceliklidir.
v2.1.105 binary'sinde toplam 125'ten fazla anahtar var. Aşağıdaki yedi tanesi gerçekten fark yaratanlar.
9. enabledPlugins - kaldırma, devre dışı bırak
Nerede: ~/.claude/settings.json -> enabledPlugins
Ne işe yarar: oturum başlangıcında hangi yüklü eklentilerin yükleneceğini ayarlar. Eklenti pazar yeri kurulumu kolaylaştırır. Kaldırma daha zordur ve değeri false olarak ayarlarsanız gereksizdir.
Neden önemli: her aktif eklenti, kancalarını, SKILL.md içeriğini ve araç şemalarını bağlam bütçenize yükler. Unuttuğunuz üç eklenti = henüz hiçbir şey yazmadan önce 3-8K token ön yükleme.
Bu denetime başladığımda 14 eklentim etkindi. Şimdi 4'ü aktif.
Çözüm:
false, eklentiyi yüklü tutar ancak yüklenmemiş halde bırakır. Gerçekten ihtiyacınız olduğunda /plugin enable name@marketplace ile oturum başına yeniden etkinleştirin.
10. permissions.deny - hata hakkında bilinmesi gerekenler
Nerede: ~/.claude/settings.json -> permissions.deny
Ne işe yarar: Claude'un belirli araçları çalıştırmasını veya belirli dosyalara erişmesini engeller. Amaç: rm -rf'yi önlemek, .env'yi okumayı önlemek, proje dışına yazmayı önlemek.
Neden önemli: bilinen bir hata var. Reddetme kuralları bazen engellemez. Birden çok GitHub issues dosyalanmış. En çok atıfta bulunulan (anthropics/claude-code#11544), geçerli yapılandırmaya rağmen kancaların yüklenmediğini belgeliyor; benzer bir desen reddetme uygulamasını etkiliyor. Kural yapılandırmanızda. Hata ayıklama günlüğü "0 eşleştirici bulundu" gösteriyor. Claude dosyayı yine de okuyor.
Çözüm:
Dosya sistemi düzeyinde ikinci bir katman ekleyin. chmod 600 .env böylece Claude okumaya çalışsa bile işletim sistemi reddeder. Yalnızca reddetme listesine güvenmeyin. Claude Code içinde /permissions ile doğrulayın. Kurallarınız görünmüyorsa oturumu yeniden başlatın.
11. hooks.SessionStart - bağlam şişkinliğimi %30 azaltan 4 satır
Nerede: ~/.claude/settings.json -> hooks.SessionStart
Ne işe yarar: SessionStart, bir dizinde Claude Code'u açtığınızda tetiklenir. Her şeyi çalıştırabilirsiniz: ortam bilgilerini yazdırma, git durumunu lint etme, bir bağlam dosyası enjekte etme, önbelleği ısıtma.
Neden önemli: çoğu insan çok fazla şey enjekte eder. CLAUDE.md, her proje kuralı girdiği için 5K token'a ulaşır. SessionStart, yalnızca geçerli dal veya dizinle ilgili kuralları yüklemenizi sağlar.
Çözüm:
Ana dalınız context-main.md'yi yükler. feat/auth dalınız context-feat-auth.md'yi yükler. Her dosya küçük kalır. Bağlam bütçesi kanamayı durdurur.
12. disableAllHooks - panik anahtarı
Nerede: ~/.claude/settings.json -> disableAllHooks: true
Ne işe yarar: tek bir geçişle her kancayı devre dışı bırakır. Mart 2026 güncellemesinde yayınlandı. Çoğu kişi varlığını bilmiyor.
Neden önemli: Claude Code tuhaf davranmaya başladığında (hayalet komutlar çalışıyor, oturumlar başlangıçta takılıyor, gizemli dosya yazımları), zamanın %80'inde hatalı bir kancadır. Kancaları tek tek devre dışı bırakmak yavaştır. Bu hepsini aynı anda öldürür, böylece izole edebilirsiniz.
Çözüm: false tutun. Bir şey bozulduğunda true'ya çevirin, yeniden başlatın, sorunun gidip gitmediğine bakın. Giderse kancaları tek tek yeniden etkinleştirin. Gitmezse hata başka yerdedir.
13. proje başına model geçersiz kılma
Nerede: .claude/settings.json (proje kökü) -> model
Ne işe yarar: o proje için varsayılan modeli ayarlar. Genel ayarınızı geçersiz kılar.
Neden önemli: çoğu kişi Opus'u küresel olarak ayarlar çünkü zor işler için ister. Ardından çoğunlukla markdown düzenleme veya kabuk betikleri olan bir proje açarlar. Haiku'nun 1/20 maliyetle yaptığı görevler için Opus ücreti öderler.
Çözüm:
Proje düzeyindeki geçersiz kılmalar kazanır. Projeyi açın, doğru modeli alın. Devam edin.
14. enabled bayrağıyla mcpServers
Nerede: ~/.claude/settings.json -> mcpServers
Ne işe yarar: MCP sunucuları Claude'u harici araçlara bağlar. Bağlı her sunucu, tam araç şemasını bağlamınıza yükler. Sunucu başına 800 ila 6.000 token arasında.
Neden önemli: insanlar MCP sunucularını test etmek için bağlar, asla bağlantıyı kesmez. Üç ay sonra bağlı 12 sunucunuz olur, bunlardan aktif olarak 3'ünü kullanırsınız. Kullanılmayan 9 sunucu, her oturum başlangıcında size ~25-40K token bağlam şemasına mal olur.
Çözüm: bağlantıyı yapılandırılmış tutmak ancak yüklememek için enabled bayrağını kullanın.
Gerçekten ihtiyacınız olduğunda oturum başına true'ya geçirin. Çoğu gün 2-3 aktifim var. Planlama günlerinde 6.
15. cleanupPeriodDays - kimsenin bahsetmediği önbellek
Nerede: ~/.claude/settings.json -> cleanupPeriodDays
Ne işe yarar: Claude Code'un transkriptleri, hata ayıklama günlüklerini ve ara oturum verilerini kaç gün tutacağını ayarlar. Varsayılan 30'dur.
Neden önemli: Dreaming ve geçmiş sohbet aramasının her ikisi de bu transkriptlere güvenir. Varsayılan 30 günlük pencereyle Dreaming yalnızca bir aylık çalışmadan öğrenebilir. Altı ay, 6 kat daha fazla sinyal verir. Disk maliyeti: yaklaşık 200 MB.
Çözüm:
180 günlük oturum geçmişi Dreaming'e, bellek birleştirmeye ve "Mart ayında Claude'a o kimlik hatası hakkında ne söylemiştim" diye araştırırken kendi grep'inize sunulur.
Claude Code yapıtı: 7 ayarın tümünün uygulandığı bir settings.json
Bunu ~/.claude/settings.json dosyasına kopyalayın. Yolları ve eklenti adlarını kendinizinkine göre ayarlayın. Claude Code'u yeniden başlatın. Her şeyin yüklendiğini doğrulamak için /permissions ve /hooks'u yeniden çalıştırın.
Proje düzeyindeki geçersiz kılmalar, proje kökündeki .claude/settings.json dosyasına gider. Burada ayarlanması en yararlı olan:

Bölüm 3: API ve Console (3 ayar)
Bunlar kodda veya Anthropic Console'da yaşar. Makaledeki maliyet açısından en etkili ayarlardır. Her biri faturanızı %30-90 oranında değiştirebilir.
16. cache_control kesme noktaları: nereye yerleştirilmeli
Nerede: API istek gövdesi, herhangi bir içerik bloğunda cache_control alanı
Ne işe yarar: isteminizin bir ön ekini önbelleğe alınabilir olarak işaretler. Aynı ön eke sahip sonraki istekler, tam ücret yerine yaklaşık giriş ücretinin %10'u üzerinden ücretlendirilir.
Neden önemli: bu, API'deki en büyük maliyet kaldıracıdır. İnsanlar varlığını bilir. Çoğu kesme noktasını yanlış yerleştirir ve kısmi tasarruf yerine tam tasarruf elde eder. Kendi kurulumumda, kesme noktasını düzeltmek aylık 340 dolarlık faturayı 87 dolara düşürdü.
Çözüm: kesme noktası statik ve dinamik içerik arasındaki sınıra gider. Kesme noktasından önceki her şey önbelleğe alınır. Sonraki her şey yeniden hesaplanır.
İki TTL mevcuttur: 5 dakikalık geçici (varsayılan) ve 1 saatlik. Oturumlar arasında değişmeyen sistem istemleri için 1 saat kullanın:
Önbellek yazma, temel girişten %25 daha pahalıdır. Önbellek okuma, temel girişin %10'u kadardır. Geçiş noktası: önbelleğe alınmış bir ön ek, TTL penceresi içinde 2+ kez okunursa kendini amorti eder.
17. inference_geo ve veri yerleşimi vergisi
Nerede: API isteği -> inference_geo parametresi
Ne işe yarar: çıkarımı belirli bir coğrafi bölgeye yönlendirir. Yalnızca ABD yerleşimi, yalnızca AB vb.
Neden önemli: Yalnızca ABD veri yerleşimi, Opus 4.7 ve üzerinde %10 prim ekler. Standart fiyatlandırma kartında değildir. Faturada görürsünüz.
Çözüm: uyumluluk rejiminiz bölgesel yerleşim gerektirmiyorsa, inference_geo'yu ayarlamayın. Çoğu uygulama, "emin olmak için" ayarlar çünkü yasal birimden biri "verilerin ABD'de kaldığından emin olun" dedi. Gereksinimin sözleşmeye bağlı mı yoksa isteğe bağlı mı olduğunu doğrulayın. İsteğe bağlıysa, parametreyi atlayın ve her Opus çağrısında %10 tasarruf edin.
İhtiyacınız varsa, %10'u model seçiminize dahil edin. 3$ tabanlı Sonnet etkin bir şekilde 3.30$ olur, bu da Opus-vs-Sonnet başa baş noktasını değiştirir.
18. Çalışma alanı düzeyinde hız sınırı (sabah 3'teki kesintiyi önleyen)
Nerede: Console -> Ayarlar -> Çalışma alanları -> [çalışma alanınız] -> Özellik başına hız sınırları
Ne işe yarar: hesap düzeyindeki sınırlarınızdan ayrı olarak çalışma alanı başına, özellik başına bir hız sınırı belirler.
Neden önemli: hesap düzeyindeki bir sınır sizi iflastan korur. Çalışma alanı düzeyindeki bir sınır, kontrolden çıkan bir toplu iş tüm ITPM kotanızı yemeye çalıştığında etkileşimli ürününüzü korur. Yeni bir özellik yayınlarsınız, hata yapar, döngüye girer, her şeyi tüketir, müşteriye yönelik sohbetiniz 429 döndürmeye başlar. Çalışma alanı sınırları, bir özelliğin diğerini aç bırakmasını önler.
Çözüm: her yüzey için bir çalışma alanı oluşturun (etkileşimli sohbet, toplu işleme, dahili araçlar, deneysel). Her çalışma alanının hız sınırını hesap katmanınızın %60-70'i olarak ayarlayın. Hangi çalışma alanının patlaması gerekiyorsa onun için %30 ayırın.
Bu makaledeki dördüncü belgelenmemiş ayar: her çalışma alanının içinde, yalnızca çalışma alanı genel bakışına değil, belirli bir özellik kartına tıklarsanız görünen bir özellik düzeyinde sınır vardır. Varsayılan = sınırsız.
Bir çalışma alanında üç özelliğiniz varsa, bunlardan biri diğer ikisini aç bırakabilir ve çalışma alanı düzeyindeki sınır bunu yakalamaz. Toplu iş yapan her şey için özellik başına sınırlar belirleyin.

Bölüm 4: 18 maddelik kontrol listesi
Bir kez gözden geçirin. 20 dakika. 12 ay içinde dokunmadığınız hiçbir şeye muhtemelen asla dokunmazsınız.
Bölüm 5: Denetim betiği (haftalık çalıştırın)
Bunu ~/bin/claude-audit.sh dosyasına atın. Haftalık çalıştırın. Kontrol listesinin Claude Code yarısını ve API yarısının cache_control tarafını işaretler.
Kaydedin, chmod +x ~/bin/claude-audit.sh, her satır hedefe ulaşana kadar haftalık çalıştırın.
Bölüm 6: Listeye giremeyenler
Yayınlamadan önce dört adayı çıkardım. Onları arayarak zaman kaybetmeyesiniz diye belirtmekte fayda var.
Uyarlanabilir Muhakeme geçişi. Anthropic bunu varsayılan olarak yayınladı. Geçersiz kılma, Ayarlar → Yetenekler → Muhakeme modunda bulunur. 30 günlük karşılaştırmada, geçersiz kılmanın sonuçları anlamlı şekilde değiştirdiği bir iş akışı bulamadım. Varsayılana güvenin. Devam edin.
Yetenek otomatik etkinleştirmesi. Claude'un yetenekleri alaka düzeyi algılamaya karşı açık çağrı gerektirmeye dayalı olarak otomatik yükleyip yüklemediğini değiştirebilirsiniz. Bunun önemli olmasını bekliyordum. Olmadı. Aşamalı ifşayla otomatik etkinleştirme (ihtiyaç duyulana kadar yalnızca SKILL.md meta verilerini yükleme) iyi ayarlanmış. Açık bırakın.
Dispatch mobilden masaüstüne kontrol. Yararlı özellik, bir ayar denetim öğesi değil. Ya bu özelliğin uyduğu bir iş akışınız vardır ya da yoktur. Sonucu değiştiren gizli bir geçiş yoktur.
Çalışma alanı başına max_tokens tavanı. Her yanıtı 800, 2000 veya 4000'de kesmeye zorlayabilirsiniz. Konuşkan iş akışlarında gerçek para tasarrufu sağlar ancak uzun çıktılar gerektiren kod oluşturmayı bozar. Çalışma alanı başına test etmeye değer. Varsayılan olarak önermeye değmez.
S O N
Kontrol listesini bu gece uygulayın. Çoğunuz 6-8 şeyi düzelteceksiniz. Birkaçınız 14+'yı düzeltecek. Fatura panelinizdeki ve kullanım grafiğinizdeki rakamlar, 20 dakikaya değip değmediğini size söyleyecektir.
Bu kontrol listesini kaydedin ve bu akşam uygulayın. Bu, bir aylık "Claude aptallaştı" hayal kırıklığından kurtarırsa, tekrar paylaşın. Günlük AI ipuçları için Telegram: https://t.me/+_ZWrQN7GuDA3ZDEy





