Ana sayfa/Blog/Yapay zeka ile çalışmak
Claude Code token tasarrufu: kullanımı azaltan 18 ipucu
Claude Code token tasarrufu için /clear, /compact, /context, plan modu ve Opus ile Sonnet'i birlikte kullanmak dahil 18 ipucunu anlatıyorum.

Claude Code'da token tasarrufunun özü şu: sohbet uzadıkça her mesajda önceki her şey yeniden okunuyor ve maliyet katlanarak büyüyor. Görev değiştiğinde konuşmayı temizlemek, kullanmadığınız MCP'leri kapatmak, işe planla başlamak ve her iş için en pahalı modeli kullanmamak kullanımı ciddi ölçüde düşürüyor. Aşağıda kolaydan ileri seviyeye 18 ipucunu topladım.
Token, yapay zeka modelinin her işlemde aldığı küçük bir birim; kabaca bir kelimeyi bir token gibi düşünebilirsiniz. Birçok kişi Claude Code'un tek promptta token bitirdiğini söylüyor. Bence bu büyük ölçüde kulaktan duyma bir yanlış anlama.
Bir web sitesi yaparken yaklaşık 200.000 token harcadığımı varsayalım. Claude'un en pahalı modeli Opus ile bu yaklaşık 3 dolar ediyor. Normalde 300 ile 1.000 dolar arasında yaptıracağım bir siteyi bu maliyete çıkarabiliyorsam kârdayım. Yine de ne kadar verimli kullanırsanız o kadar iyi.
Listenin fikrini, yapay zeka otomasyonları üzerine çok içerik üreten ve beğendiğim Nate'ten aldım. Komutları terminalde gösteriyorum, çünkü Claude Code'u her zaman terminalde açıyorum.
Tokenler neden bu kadar hızlı bitiyor?
Claude Code her turda şunları yeniden yüklüyor: CLAUDE.md dosyanızdaki proje kuralları, bağlı MCP sunucuları, sistem promptları, skill'ler, açık dosyalar ve sohbetin tüm bağlamı. MCP, Claude'u Gmail ya da Slack gibi dış araçlara bağlayan protokol. Sohbet uzadıkça bu yükün hepsi büyüyor ve bir noktadan sonra her prompt 100.000 ile 200.000 token harcamaya başlayabiliyor.
Hedef, prompt başına kullanımı belli bir seviyede tutmak. 500 tokenle başlayıp 1.500'e çıktıysanız orada kalması gerekiyor, katlanarak büyümemesi. Tek promptta tokeniniz bittiyse belki de işe yanlış başlamışsınızdır.
Kolay ipuçları
Bu dokuz ipucu herkesin hemen uygulayabileceği ve etkisini anında gösteren alışkanlıklar.
1. Görev değişince /clear kullanın
Alakasız görevler arasında yeni bir konuşma başlatın. Claude'u terminalde açıp /clear yazdığınızda büyüyen sohbet temizleniyor. Bazen Claude kendisi, temizlerseniz bir sonraki promptta 300.000 token kazanacağınızı söylüyor.
2. Kullanmadığınız MCP'leri kapatın
Çalışan her MCP sunucusu her mesajda binlerce token tüketebilir. /mcp yazdığınızda hangilerinin bağlı olduğunu ve çalıştığını görüyorsunuz; kullanmadıklarınızı kapatın.
3. Promptları tek mesajda birleştirin
Adımları teker teker yazmak yerine tek, iyi bir prompt yazın. Örneğin: "Bana bir web sitesi oluştur. Üç sayfa istiyorum: ürünler, blog ve biz kimiz. E-posta ve form tarafını koy, doğrudan çalıştırabileceğim şekilde ayarla. Önce düzgünce planlayalım, sonra başlayalım. Optimizasyonu baştan yap, projeyi aşamalara ayır ve her aşamayı logla."
Ne kadar net olursanız o kadar az prompt harcarsınız. Claude küçük bir hata yaptığında her biri için ayrı takip mesajı atmak yerine düzeltmeleri de toplu gönderin.
4. Plan modunu kullanın
"Başla" yerine "önce planlayalım" demek büyük fark yaratıyor. Plan modunda Claude bazen bana "Emin misin? Bunu yaparsam çok token harcayacağım ve uzun sürecek" diyor; alternatif istediğimde aynı sonucu daha verimli verecek yollar öneriyor. Planı bir MD dosyası olarak kaydettirin, sonraki seferde kural olarak kullansın.
5. /context ve /cost ile nereye harcadığınızı görün
/context, o sohbette tokenlerin neye gittiğini gösteriyor. Benim ekranımda MCP sunucuları 34.000, memory dosyaları 10.000, sistem promptu 1.500 token tutuyordu. İndirdiğiniz bir plugin'in içinde birden fazla MCP sunucusu olabilir, onlara dikkat edin. /cost ise mevcut oturumdaki gerçek kullanımı gösteriyor; abonelik kullanıyorsanız bunu belirtiyor.
6. Durum çubuğu ekleyin, /stats'a bakın
/statusline ile terminalinize anlık token kullanımını gösteren bir durum çubuğu ekleyebilirsiniz. /stats ise son 30 gündeki toplam token kullanımınızı ve kaç gün üst üste çalıştığınızı gösteriyor. Ne kadar kullandığınızı görmek ciddi bir farkındalık katıyor.
7. Kullanım panelini açık tutun
Claude'un kullanım (usage) sayfasında abonelik ve API kullanımınızı, modellere göre dağılımı ve mevcut oturumunuzu görebiliyorsunuz; abonelik limitleri haftalık yenileniyor. Ben Max planındayım. API ile çalışıyorsanız mutlaka limit koyun ve 20 ile 40 dakikada bir kontrol edin; abonelikte limit dolunca kendisi duruyor.
8. Akıllı yapıştırın
Bir belgeyi yapıştırmadan önce Claude'un gerçekten tamamına ihtiyacı var mı diye kendinize sorun. "Bin dosyayı oku" yerine "seçtiğim yüz dosyayı oku" ya da "bu dosyada şu konuları oku" demek daha verimli.
9. Claude'u izleyin
Prompt gönderip bilgisayarın başından kalkmayın; isterseniz telefondan uzaktan kontrolle takip edin. Uzun görevlerde /btw yazıp Claude çalışırken "şu an ne yapıyorsun, projenin ne kadarı bitti?" diye sorabilirsiniz. Yanlış yöne gittiğini görürseniz durdurun.
Orta düzey ipuçları
10. CLAUDE.md'yi sade tutun
CLAUDE.md bir veri deposu değil, kural dosyası olmalı. Bu sistem anayasasını 200 satırın altında tutun. Gereksiz detaylar Claude'un yönünü bozuyor; sadece temel kuralları yazın.
11. Dosya referanslarını nokta atışı verin
Arama yapmak her zaman token yiyor. "Kullanıcı girişi çalışmıyor" deyip Claude'u bütün projede aratmak yerine hangi dosyaya bakması gerektiğini söyleyin.
12. Bağlam yüzde 60'a gelince /compact yapın
VS Code eklentisinde altta bağlamın (context) ne kadar dolduğu görünüyor; terminalde bu gösterge yok. /compact, sohbetin tamamını kısa bir özete çeviriyor. Yüzde 60 civarında elle sıkıştırın; yüzde 95'e geldiğinde Claude önceki konuşmanın tamamını göremeyebiliyor.
Proje çok dolduysa /clear ile temizleyin, ama öncesinde /memory'den auto memory'nin açık olduğundan emin olun.
13. Molalar ve çöken oturumlar token yakar
Uzun beklemeler ve kapanan oturumlar pahalıya patlıyor. Çok sayıda terminal açıkken bilgisayarın belleği yorulup yeniden başlayabiliyor ve oturum gidiyor; baştan başlatmak ciddi token harcıyor. Projeyi mümkün olduğunca ara vermeden, bilgisayarı kapatmadan bitirmeye çalışın.
14. İzinleri kısın
Claude'un çalıştırdığı her komutun çıktısı bağlama ekleniyor. Her projeye sınırsız izin vermeyin, bypass modunu kullanmayın. Adım adım onay vermek hem loglar için daha iyi hem de token kullanımını kontrollü izlemenizi sağlıyor; bu kısım biraz da size kalmış.
İleri düzey ipuçları
İlk dokuz ipucunu uyguladıysanız bence tasarrufun yüzde 80'ini zaten elde ettiniz. Kalan dört ipucu daha ince ayar.
15. Doğru modeli seçin
/model yazdığınızda Haiku 4.5, Sonnet ve Opus'u görüyorsunuz. Projeyi Opus ile başlatıp bir noktaya getirebilir, devamını Sonnet ile yaptırabilirsiniz. Örneğin 100 blog yazılık bir web sitesinde sayfaların yapısını Opus kursun, içeriği Sonnet doldursun. Her iş için en iyi modele gerek yok; böylece çok benzer bir sonuç için yüzde 80 daha az token harcayabilirsiniz.
16. Alt ajan maliyetini hesaba katın
Aynı klasörde yedi sekiz alt ajanın (subagent) farklı işler yaptığını düşünün. Artış doğrusal değil, ama ajan sayısı arttıkça token kullanımı da artıyor. Aynı projede biraz daha yavaş ilerleyip tek ya da en fazla iki ajanla çalışmak daha mantıklı.
17. Yoğun saatlere dikkat edin
Yoğun saatlerde sunuculardaki yük arttığı için limitlerin daha hızlı tükendiğini internette okudum. Bunu kendim test etmedim ve yüzde yüz emin değilim. Diğer bütün ipuçlarını kendim denedim.
18. İyi bir CLAUDE.md yazın
İyi bir CLAUDE.md yazmak ciddi bir yetenek; iyi yazılmış bir tanesini GitHub projesine çevirip başkalarıyla da paylaşabilirsiniz. Remotion gibi popüler GitHub projelerini büyük bir MD dosyası gibi düşünebilirsiniz. Kuralları, hangi sistemin nereye konacağını ve kaç sayfa olacağını baştan belirlemek token kullanımını ciddi şekilde azaltıyor.
Bugün uygulayacağınız kontrol listesi
- /context ile ne kadar token harcadığınızı görün.
- Durum çubuğunu ekleyin ya da /stats'a bakın.
- Kullanım panelinden günlük ve haftalık harcamanızı kontrol edin.
- Gereksiz MCP'leri kapatın.
- İşe planlayarak başlayın: "Bana soru sor, birlikte planlayalım."
- Görev değişiminde /clear, uzun sohbetlerde /compact kullanın.
- Talimatları tek prompta toplayın; isterseniz sesli anlatın.
- Projeyi oturumu yeniden başlatmadan bitirmeye çalışın.
Çoğu kişinin daha büyük bir plana geçmesine bile gerek olmayabilir. Daha doğru başlamak ve bu birkaç basit komuta dikkat etmek, token kullanımını büyük ölçüde azaltıyor.
Bu yazı, Claude Code Token Hackleri: 23 Dakikada 18 İpucu videomdan derlendi.
Sık sorulan sorular
Claude Code'da tokenler neden bu kadar hızlı bitiyor?
Claude Code her mesajda sohbetin tamamını, CLAUDE.md dosyasını, bağlı MCP sunucularını, sistem promptlarını, skill'leri ve açık dosyaları yeniden okuyor. Sohbet uzadıkça bu yük büyüyor ve bir noktadan sonra tek bir prompt 100.000 ile 200.000 token harcayabiliyor. Görev değiştiğinde /clear kullanmak ve gereksiz MCP'leri kapatmak bu büyümeyi kesiyor.
Claude Code'da /clear ve /compact komutları arasındaki fark nedir?
/clear sohbeti tamamen temizliyor ve alakasız bir göreve geçerken kullanılıyor. /compact ise sohbeti kısa bir özete çevirip bağlamı küçültüyor, böylece aynı işe devam edebiliyorsunuz. Bağlam yüzde 60 civarına geldiğinde /compact yapmayı, /clear öncesinde de auto memory'nin açık olduğundan emin olmayı öneriyorum.
Claude Code'da Opus ve Sonnet'i birlikte nasıl kullanmalıyım?
/model komutuyla modeller arasında geçiş yapabilirsiniz. Projenin yapısını Opus ile kurup devamını Sonnet'e bırakmak mantıklı; örneğin 100 blog yazılık bir sitede sayfaları Opus hazırlar, içeriği Sonnet doldurur. Her iş için en iyi modele gerek olmadığı için çok benzer bir sonucu çok daha az tokenle alırsınız.
Claude Code token kullanımımı nereden takip edebilirim?
Terminalde /context sohbetteki tokenlerin neye gittiğini, /cost mevcut oturumun kullanımını, /stats ise son 30 günlük toplamı gösteriyor. /statusline ile anlık kullanımı gösteren bir durum çubuğu da ekleyebilirsiniz. Claude'un kullanım sayfasında ise abonelik ve API harcamanızı ve haftalık limitlerinizi görebilirsiniz.

