Claude Code Setup'ınız Bir Junk Drawer'a Dönmüş Olabilir: Token Ekonomisi Rehberi

SaaSBridge

SaaSBridge İçerik Ekibi

İçerik Ekibi

21 Nisan 2026
6 dk okuma
Claude Code Setup'ınız Bir Junk Drawer'a Dönmüş Olabilir: Token Ekonomisi Rehberi

Claude Code'da henüz bir kelime yazmadan binlerce token harcanıyor. Gerçek bir denetimde 36 kullanılmayan plugin agent'ı, 46 şişkin CLAUDE.md dosyası ve gereksiz MCP bağlantıları tespit ettik. Tool Search, LSP plugin'leri ve 5 dakikalık aylık bakım rutiniyle turn başına 25.000 token — ayda yaklaşık 150$ tasarruf etmek mümkün.

Görünmeyen Vergi: Token'larınız Nereye Gidiyor?

Claude Code'u açıyorsunuz, henüz bir kelime yazmadınız — ama zaten binlerce token harcanmış durumda. System prompt, MCP tool tanımları, plugin agent'ları, CLAUDE.md dosyaları ve skill açıklamaları: tüm bunlar her oturumun, her mesajın sabit maliyetini oluşturuyor.

Bunu bir arabadaki rölanti yakıt tüketimine benzetebilirsiniz. Gaz pedalına basmadan önce motor çalışıyor ve benzin yakıyor. Claude Code'da da daha prompt'unuzu yazmadan context penceresi doluyor.

Bu makalede, gerçek bir geliştirme ortamında yaptığımız token denetiminin sonuçlarını paylaşacağız. Hangi bileşenler sessizce bütçenizi eritiyor, hangi araçlar gerçek tasarruf sağlıyor ve 5 dakikalık aylık bir bakım rutiniyle nasıl yüzlerce dolar kazanabilirsiniz — hepsini somut verilerle göstereceğiz.

Bir Oturumun Token Anatomisi

Claude Code'da /context komutunu çalıştırdığınızda, token'larınızın nereye gittiğini kategorilere ayrılmış şekilde görebilirsiniz. İşte gerçek bir Opus 4.7 oturumundan (1M context) alınmış bir dağılım:

Kategori

Token

Oran

Not

System Prompt

8.400

%0.8

Sabit, değiştirilemez

System Tools

23.000

%2.3

MCP tool tanımları

Custom Agents

14.300

%1.4

Plugin agent'ları

Memory Files

895

%0.1

CLAUDE.md + MEMORY.md

Skills

6.100

%0.6

Skill açıklamaları

Messages

24.000

%2.4

Konuşma geçmişi

İlk bakışta %6 doluluk zararsız görünüyor. Ama bu rakamlar her mesajda tekrar eden sabit maliyetlerdir. 100 turn'lük bir oturumda, sadece custom agent overhead'i 1.4 milyon token'a ulaşıyor — ve bu agent'ların çoğunu muhtemelen hiç kullanmıyorsunuz.

Kritik bilgi: Claude Code'da her mesaj gönderdiğinizde tüm konuşma geçmişi yeniden gönderilir. Yani 50. mesaj, önceki 49 mesajı "tekrar okuduğu" için pahalıdır — daha zor bir soru sorduğunuz için değil.

En Büyük 3 Sessiz Token Kaynağı

1. MCP Server'lar: Bağlı Olan Her Şey Yer Kaplar

Her bağlı MCP server, tool tanımlarını (isim, açıklama, parametre şeması) context'e enjekte eder. Tek bir MCP server turn başına 18.000 token'a kadar tüketebilir. 5 MCP server bağlıysa, herhangi bir iş yapmadan önce turn başına 90.000 token overhead oluşur.

Somut bir örnek: GitHub'ın resmi MCP server'ı 91 tool tanımı içerir ve tek başına yaklaşık 46.000 token yer kaplar — Opus'un context penceresinin %22'si.

İyi haber: Ocak 2026'da dağıtılan Tool Search özelliği bu sorunu büyük ölçüde çözdü. Tool tanımları artık başlangıçta yüklenmek yerine ihtiyaç duyulduğunda dinamik olarak çekiliyor. Anthropic'in kendi testlerinde %85'e kadar token tasarrufu sağlandığı raporlanıyor.

Kontrol komutu: /doctor komutuyla MCP server'larınızın token tüketimini görebilirsiniz. Kullanmadığınız server'ları /mcp üzerinden devre dışı bırakın.

2. Plugin Agent'ları: Çoğunu Hiç Kullanmıyorsunuz

Plugin ekosistemi güçlü ama birikimci bir yapıya sahip. Resmi marketplace'de 100'den fazla plugin var ve birçoğu onlarca agent ile geliyor. Bir geliştirici olarak zamanla "bir tane daha yükleyeyim" diye biriktirdiğiniz plugin'ler, fark etmeden devasa bir token yüküne dönüşüyor.

Gerçek denetim örneğimizde 36 plugin agent'ı yüklü bulundu — toplamda 14.300 token sabit maliyet. Bunların arasında Rails reviewer'ları, Python reviewer'ları ve SDK verifier'ları gibi hiçbir zaman kullanılmayacak agent'lar vardı. Vercel'in yaptığı bir değerlendirmede, skill'lerin test vakalarının %56'sında hiç çağrılmadığı ortaya çıkmış.

Çözüm basit: /plugins menüsünden kullanmadıklarınızı disable edin, ardından /reload-plugins çalıştırın.

3. CLAUDE.md Dosyaları: Her Oturumun Sabit Kirası

CLAUDE.md, Claude Code'un projeniz hakkındaki "hafıza" dosyasıdır. Her oturumun başında, her turn'de yüklenir. Bu dosya kısa ve öz olmalı — 500 kelime idealdir.

Denetimimizde 46 adet CLAUDE.md dosyası bulduk, toplamda 23.349 kelime (~30.000 token). Her proje açıldığında global + proje kökü + parent dizin CLAUDE.md'leri birleştiriliyordu. En şişkin dosya tek başına 3.655 kelime (~4.750 token) içeriyordu — bu, daha bir kelime yazmadan her mesajda yaklaşık 5.000 token'ın boşa gitmesi demek.

Pratik ipucu: CLAUDE.md'yi "canlı bir belge" olarak değil, "giriş kartı" olarak düşünün. Detaylı dokümantasyonu ayrı dosyalara taşıyın, CLAUDE.md'de sadece Claude'un her turn'de bilmesi gereken minimum bilgiyi tutun.

Token Tasarrufu Sağlayan Araçlar

Araç

Tasarruf Oranı

Nasıl Çalışır

Tool Search (Deferred Loading)

%85

Tool tanımları defer_loading: true ile işaretleniyor, Claude sadece ihtiyaç duyduğu 3-5 tool'u çağırdığında yüklüyor. v2.1.7'den itibaren MCP tool açıklamaları context'in %10'unu aştığında otomatik devreye giriyor. Tool Search'ün kendisi sadece ~500 token overhead ekliyor.

Code Intelligence / LSP

%97'ye kadar

Claude varsayılan olarak dosyaları komple okur. 22.000 satırlık bir dosyadan tek fonksiyon için 84.000 token harcanabilir. LSP plugin'leri sembol bazlı navigasyon sağlar — bir testte bu rakam 84.193'ten 2.699'a düşmüş.

Custom Hooks

Onlarca kat

10.000 satırlık log yerine hook sadece ERROR satırlarını döndürür. On binlerce token'ı yüzlere indirir. .claude/hooks/ dizininde JavaScript olarak tanımlanır.

.claudeignore

Değişken

.gitignore gibi çalışır. node_modules/, dist/, *.lock gibi dosyaları listeleyin. Tek seferlik iş, her oturumda otomatik tasarruf.

Caveman Plugin

%75 çıkış azalması

"Certainly!", "I'd be happy to help" gibi gereksiz kalıpları kaldırır. Teknik doğruluk korunur, hız ~3 kat artar. Bir akademik makale, kısa yanıtların bazı benchmark'larda doğruluğu 26 puan artırdığını göstermiş.

Gerçek Maliyet Hesabı

Token tasarrufu soyut bir kavram gibi durabilir. Somutlaştıralım: Denetimimizde kaldırılan 14.000 token/turn'lük agent overhead'inin gerçek maliyetini hesapladık.

Senaryo

Hesaplama

Sonuç

Tek oturum (50 turn)

50 × 14K

700K token

Günlük (2 oturum)

700K × 2

1.4M token

Aylık (20 iş günü)

1.4M × 20

28M token

Aylık maliyet (Sonnet $3/M)

~84 $/ay

Aylık maliyet (Opus $5/M)

~140 $/ay

Pro veya Max aboneyseniz para olarak doğrudan yansımaz, ancak rate limit'lere daha geç ulaşırsınız. 5 saatlik kullanım penceresinde %20-25 daha fazla iş yapabilirsiniz — yani daha az "limit doldu, bekle" anı yaşarsınız.

Toplam tasarruf potansiyeli: Agent temizliği (14K), şişkin CLAUDE.md sadeleştirmesi (~8K) ve kullanılmayan MCP devre dışı bırakma (~3K) ile turn başına yaklaşık 25.000 token kurtarılabilir. Aynı hesapla bu, ayda ~50 milyon token — Sonnet fiyatıyla yaklaşık 150 $/ay demektir.

Model Seçimi: Opus 4.7 vs 4.6

Token ekonomisi sadece plugin ve MCP yönetimiyle sınırlı değil — model seçimi de büyük fark yaratabiliyor. Nisan 2026'da çıkan Opus 4.7, güçlü agentic coding yetenekleri sunsa da, topluluk tepkisi oldukça bölünmüş durumda. Reddit'te "Opus 4.7 is not an upgrade but a serious regression" başlıklı bir post 2.300 upvote alırken, X'te benzer bir paylaşım 14.000 beğeniye ulaştı.

Opus 4.6

Opus 4.7

Token verimliliği

Daha verimli tokenizer

Aynı metin %35'e kadar daha pahalı

Ton

Sıcak, sezgisel, yardımsever

Soğuk, direkt, literal

Prompt yorumlama

İpuçlarından anlar, genelleme yapar

Kelimesi kelimesine yorumlar, genelleme yapmaz

Tool kullanımı

Daha sık tool çağrısı

Varsayılan olarak daha az tool, daha çok reasoning

Agentic görevler

İyi

Daha tutarlı, task budget desteği

Görsel anlama

Standart (1568px)

Yüksek çözünürlük (2576px)

Topluluk tepkisi

Genel memnuniyet

Bölünmüş — 2.300 upvote'luk "regression" postu

Fiyat

$5 / $25 per MTok

$5 / $25 per MTok (ama tokenizer daha fazla token üretir)

Özellikle çok dilli çalışanlar (Türkçe-İngilizce karışık), sezgisel prompt yazanlar ve birden fazla proje arasında hızlı geçiş yapanlar için Opus 4.6 hâlâ güçlü bir seçenek. Oturum içinde /model claude-opus-4-6 ile geçiş yapabilir, kalıcı olarak ~/.claude/settings.json dosyasına "model": "claude-opus-4-6" ekleyebilirsiniz.

5 Dakikalık Aylık Bakım Rutini

Token optimizasyonu bir kerelik bir iş değil. Plugin'ler birikirken, CLAUDE.md dosyaları şişerken fark etmeden eski halinize dönebilirsiniz. Ayda bir bu kontrol listesini çalıştırın:

# 1. Context dağılımını kontrol et
/context
 
# 2. MCP sağlık kontrolü
/doctor
 
# 3. Aktif plugin'leri denetle
/plugins
 
# 4. Skill envanteri
/skills
 
# 5. Tüm CLAUDE.md boyutlarını tara
find ~ -name "CLAUDE.md" -type f -exec wc -w {} + 2>/dev/null | sort -n

Bu 5 dakikalık rutin, setup'ınızın zamanla "junk drawer"a dönüşmesini önler. Araştırmada karşılaştığımız en çarpıcı örnek: bir geliştirici 49 plugin kayıtlı bulmuş, sadece 3 tanesi aktifmiş. 343 oturumda biriken bu yük, 5 saatlik kullanım pencerelerinin 90 dakikada tükenmesine yol açmış.

Yüklemeye Değer Resmi Plugin'ler

Tüm plugin'ler token israfı demek değil. Bazıları tam tersine ciddi tasarruf sağlıyor veya iş akışınızı önemli ölçüde hızlandırıyor:

Plugin

Ne İşe Yarar

Neden Değerli

context7

Güncel dokümantasyonu doğrudan kaynak repo'dan çeker

Yanlış/eski bilgi nedeniyle tekrar eden prompt döngülerini engeller

typescript-lsp

TypeScript sembol navigasyonu ve type checking

Dosya okuma token'larını %97'ye kadar azaltır

claude-md-management

CLAUDE.md denetimi ve kalite kontrolü

Çok projeli çalışanlar için bakım otomasyonu

hookify

Konuşma pattern'lerinden custom hook oluşturur

Token tasarrufu hook'larını kolayca yazmanızı sağlar

commit-commands

Git commit, push, PR iş akışı

Tekrarlayan git komutlarını otomatize eder

Sonuç

Token ekonomisi, "daha az kullanmak" değil "daha akıllı kullanmak" demektir. Tool Search, LSP plugin'leri ve .claudeignore gibi araçlar yetenekten ödün vermeden maliyeti düşürür. Aylık 5 dakikalık bir bakım rutini, birikimsel israfı önler. Ve model seçimi — Opus 4.6 mı, 4.7 mi — iş akışınıza göre yapılmalı, varsayılana göre değil.

Claude Code'un gücü esnekliğinde; o esnekliği bilinçli kullanmak da size kalmış.


Bu makale, gerçek bir Claude Code token denetimi deneyimine dayanarak hazırlanmıştır.

Yazar Hakkında

SaaSBridge
İçerik Ekibi

SaaSBridge İçerik Ekibi

Türkiye'nin en büyük SaaS topluluğu. SaaS girişimcileri, profesyonelleri ve meraklıları bir araya getiriyoruz.

SaaS Topluluğuna Katılın

2400+ SaaS profesyoneliyle tanışın, bilgi paylaşın ve birlikte büyüyün.

Bekleme Listesine Katıl

Devamını Oku

Daha Fazlası