"Evrene, insana, kuruma ve doğaya bütünsel bakış"
13 Haziran 2026
Claude Code kullanmaya başladığınızda fark edersiniz: her oturumda aynı dosyaları tekrar okutmak, aynı bağlamı tekrar tekrar açıklamak büyük bir token israfına yol açar. Bir proje üzerinde yoğun çalıştığınızda haftalık yüz binlerce token sadece "Claude'a proje yapısını hatırlatmak" için harcanabilir. Bu rehber, o israfı hem sistematik hem de pratik biçimde nasıl önleyeceğinizi gösteriyor.
Claude Code her yeni oturumda "boş bellek" ile başlar. Projenizi, dosya yapısını, tercihlerinizi, daha önce yazdığınız kodu — hiçbirini hatırlamaz. Bu yüzden siz ya da Claude:
cat, Read araçları)ls, Glob araçları)İşte bu döngüyü kırmak için kanıtlanmış 7 yöntem:
Graphify, projenizin tüm dosyalarını bir kez tarayarak kalıcı bir bilgi grafı oluşturur. Sonraki oturumlarda Claude, ham dosyaları okumak yerine bu grafı sorgular. 71x token tasarrufu bu araçtan geliyor.
Kurulum (tek seferlik, ~30 saniye):
Nasıl çalışır? Graphify, 13 programlama dili + PDF + görsel + markdown destekler. Tamamen yereldir; veritabanı, bulut veya API anahtarı gerektirmez (kurulum için Google AI Studio ücretsiz anahtarı yeterli). Dosyalar değiştiğinde artımlı güncelleme yapar.
graphify-out/wiki/index.md bilgi grafını sorgula." Bu sayede Claude her oturumda otomatik olarak grafı önceliklendirir.Claude Code her oturumda CLAUDE.md dosyasını otomatik okur. Bu dosyayı iyi tasarlarsanız, her sohbette tekrar açıklamak zorunda kalmadığınız bilgileri bir kez yazarsınız.
CLAUDE.md'ye neler yazılmalı?
İki ayrı CLAUDE.md oluşturabilirsiniz: ~/.claude/CLAUDE.md (global tercihler) ve proje klasöründeki CLAUDE.md (projeye özel kurallar).
Uzun bir oturum sürdükçe geçmiş konuşma context penceresini doldurur. Her yeni mesajda o geçmiş de token harcar. İki komut bu sorunu çözer:
| Komut | Ne yapar | Ne zaman kullanın |
|---|---|---|
/compact | Geçmiş konuşmayı özetler, bağlamı korur | Aynı konuya devam edecekseniz |
/clear | Context'i tamamen sıfırlar | Farklı bir konuya geçiyorsanız |
/clear kullanmak alışkanlık haline getirilmeli.Bir göreve başlamadan önce Claude'un yaklaşımını onaylatın. Yanlış yöne giden uzun bir kod yazma oturumu hem zaman hem token israfıdır.
Plan mode'da Claude kodu yazmaz; önce yapacağını açıklar. Siz onayladıktan sonra uygulamaya geçer. Gereksiz deneme-yanılma döngüleri ortadan kalkar.
Neyi ölçemezseniz yönetemezsiniz. /usage komutu anlık token tüketiminizi gösterir. Limite yaklaştığınızda davranışınızı değiştirme fırsatı tanır.
Tüketimin ani yükseldiği noktalar genellikle şunlardır: büyük dosya okuma, çok dosyalı tarama veya uzun geçmişli oturum. Bu noktaları tanıyarak önlem alabilirsiniz.
Extended Thinking özelliği derin muhakeme için çok değerlidir; ancak token maliyeti normalin 3-5 katına çıkabilir. Varsayılan olarak kapalı tutun, yalnızca gerçekten karmaşık problemlerde açın.
| Görev türü | Extended Thinking |
|---|---|
| Rutin kod yazma, düzenleme | ❌ Kapalı tutun |
| Basit soru-cevap, açıklama | ❌ Kapalı tutun |
| Mimari tasarım kararları | ✅ Açabilirsiniz |
| Karmaşık hata ayıklama | ✅ Açabilirsiniz |
| Çok adımlı algoritma tasarımı | ✅ Açabilirsiniz |
Talimatlarınız ne kadar net ve kısa olursa, Claude o kadar az "tahmin" token harcar. Fazla bağlam vermek her zaman iyi değildir — gereksiz bağlam Claude'un odağını dağıtır ve cevap uzar.
| Verimsiz | Verimli | |
|---|---|---|
| Talep | "Şu fonksiyon çalışmıyor, bak bakalım ne sorun var, geçen sefer de böyle olmuştu, galiba şuradan kaynaklanıyor ama emin değilim..." | "hesapla() fonksiyonu negatif değerde hata veriyor. Düzelt." |
| Sonuç | Fazla token, geniş yanıt | Az token, hedefli yanıt |
| Yöntem | Kurulum Zorluğu | Token Etkisi |
|---|---|---|
| 🧠 Graphify | Orta (bir kez) | ★★★★★ Çok yüksek |
| 📋 CLAUDE.md | Kolay | ★★★★☆ Yüksek |
| 🔄 /compact & /clear | Kolay | ★★★★☆ Yüksek |
| 🎯 Plan Mode | Çok kolay | ★★★☆☆ Orta |
| 📊 /usage takibi | Çok kolay | ★★★☆☆ Orta |
| 🧩 Extended Thinking kontrolü | Çok kolay | ★★★☆☆ Orta |
| 🎨 Kısa talimatlar | Alışkanlık meselesi | ★★★☆☆ Orta |
Claude bir kod tabanını araştırırken onlarca dosya okur; bunların hepsi ana oturumunuzun context'ini doldurur. Subagent'lar bu araştırmayı ayrı bir context penceresinde yaparak ana oturumu temiz tutar.
Subagent, ilgili dosyaları okur ve yalnızca bir özet döndürür — yüzlerce satır ham dosya içeriği yerine.
Log dosyaları, node_modules, build klasörleri ve test çıktıları context'i anlamsız veriyle şişirir. Bunları settings.json üzerinden Claude'un erişiminden çıkarabilirsiniz.
| Kaçınılması gereken | Neden |
|---|---|
node_modules/, dist/, .build/ | Binlerce dosya, sıfır değer |
| Uzun log dosyaları | Hata satırlarını filtrele, tümünü okutma |
| Test çıktısının tamamı | | tail -20 ile son 20 satır yeterli |
| Otomatik üretilmiş dosyalar | Kaynak dosyaları tercih et |
Her görev için en güçlü modeli kullanmak büyük bir israftır. Opus, Sonnet'ten 5 kat daha pahalıdır. Görevi doğru modele vermek hem token hem maliyet tasarrufu sağlar.
| Görev | Önerilen Model |
|---|---|
| Rutin kod yazma, düzenleme, refactor | Sonnet ✅ |
| Hızlı soru-cevap, metin düzenleme | Haiku ✅ |
| Mimari tasarım, karmaşık hata ayıklama | Opus |
| Araştırma ve özet çıkarma | Sonnet ✅ |
Token optimizasyonu tek seferlik bir kurulum değil; zaman içinde geliştirilen bir çalışma disiplinidir. Hangi yöntemin sizin proje türünüzde en çok tasarruf sağladığını /usage ile ölçerek kendi dengenizi bulabilirsiniz.
Eğitim, doğa ve teknoloji kesişiminde düşünen; öğrenmeyi ve üretkenliği bütünsel bir perspektifle ele alan bir araştırmacı ve yazarım.
✦ Hakkımda daha fazlaSpam yok. İstediğiniz zaman çıkabilirsiniz.