Yasin Arsal
Tüm Kaynaklar

2 MAYIS 2026

Claude Code Token Tasarrufu (71.5x)

Tek Bir Skill ile Claude Code Token Kullanımını 71 Kat Nasıl Azaltırsın (Adım Adım)

Tek Bir Skill ile Claude Code Token Kullanımını 71 Kat Nasıl Azaltırsın (Adım Adım)

📌 Çoğu kişi her oturumda aynı dosyaları tekrar tekrar okutarak token yakıyor. Bunun çözümü var — ve kurulumu 2 dakika alıyor.

Bu Nedir ve Neden Önemli?

“Vibe coding” kavramını ortaya atan Andrej Karpathy, her Claude Code kullanıcısının yaşadığı bir sorundan bahsetti: Her yeni oturum açtığında yapay zeka, tüm projeyi sıfırdan baştan okumak zorunda kalıyor. İlk soruyu sormadan binlerce token israf ediyorsun.

Çözümü 48 saat içinde biri geliştirdi. Adı Graphify — dosyalarını bir kez okuyup bir bilgi grafiği oluşturan, ardından tek bir dosyayı yeniden okumadan tüm projeyi düz İngilizce ile sorgulamana izin veren açık kaynaklı bir Claude Code skill’i.

  • Bildirilen token tasarrufu: ham dosya okumaya kıyasla 71,5 kat
  • 13 programlama dili, PDF, görsel ve Markdown ile çalışır
  • Tamamen yerel çalışır — veritabanı yok, bulut yok, API anahtarı yok
  • GitHub: github.com/safishamsi/graphify

Adım 1: Graphify’ı Kur

Claude Code’u aç ve şu komutu yapıştır:

plain
pip install graphifyy && graphify install

Bu kadar. İki şey olur: Python paketi yüklenir ve Graphify kendini bir Claude Code skill’i olarak kaydeder. Yaklaşık 30 saniye sürer.

Adım 2: Bilgi Grafiğini Oluştur

Claude Code içinde ~/.claude klasörüne gidin ve Graphify skill’ini çalıştır:

plain
/graphify ~/.claude

Bu komut Claude yapılandırma klasöründeki her dosyayı — CLAUDE.md, skill’ler, hafıza dosyaları, her şeyi — tarar ve bunlardan kalıcı bir bilgi grafiği oluşturur. İlk çalıştırma, içerideki dosya miktarına bağlı olarak biraz zaman alabilir. Sonrasında yalnızca değişiklikler işlenir.

İşlem tamamlandığında yapay zekan, tek bir dosyayı yeniden okumadan kurulumun tüm yapısını düz Türkçe ile sorgulayabilir.

Adım 3: CLAUDE.md Dosyana Bağlam Navigasyonu Ekle

Çoğu kişinin atladığı adım bu — ve asıl token tasarrufunu sağlayan da bu. ~/.claude/CLAUDE.md dosyana şunu ekle:

markdown
## Bağlam Navigasyonu
Kod tabanını, belgeleri veya projedeki herhangi bir dosyayı anlamana gerektiğinde:
1.ÖNCE bilgi grafiğini sorgula: `/graphify query "sorun"`
2.Ham dosyaları yalnızca ben açıkça "dosyayı oku" veya "ham dosyaya bak" dersem oku
3.Yapıyı gezmek için başlangıç noktası olarak `graphify-out/wiki/index.md` kullan

Bu, Claude’un her seferinde ham dosyaları yeniden okumak yerine ÖNCE bilgi grafiğini kontrol etmesini söyler. 71,5 katlık token tasarrufu buradan geliyor.

Bonus: Grafiğini Obsidian’da Harika Göster

Bu isteğe bağlı ama gerçekten değer — tüm bilgi grafiğini 3 boyutlu olarak görselleştirebilirsin ve görüntü inanılmaz oluyor.

Obsidian’ı obsidian.md adresinden indir (yoksa). Proje klasörünü vault olarak aç.

3D Graph eklentisini kur:

  1. Ayarlar → Topluluk Eklentileri → Kısıtlı Modu Kapat
  2. “Gözat”a tıkla ve BRAT ara — yükle ve etkinleştir
  3. Komut paletini aç (Cmd+P) ve “BRAT: Add a beta plugin” komutunu çalıştır
  4. Aryan Gupta’nın 3D Graph reposunu yapıştır (sürüm 2.4.1)
  5. Topluluk Eklentileri listesinden eklentiyi etkinleştir

Komut paletinden 3D grafiği aç: “3D Graph: Open 3D Graph View”

Şimdi güzel göster. Varsayılan ayarlar sıkıcı. Değiştirilecekler:

Düğüm Boyutu:

  • Temel düğüm boyutunu 6-8 arasına ayarla (varsayılan çok küçük)
  • “Bağlantıya göre ölçekle”yi aç; bu sayede merkez kavramlar daha büyük görünür — önemli düğümler hemen öne çıkar

Grup Renkleri: Graphify dosyalarını topluluklara göre gruplar. Her gruba ayrı bir renk ata, projenin nasıl organize olduğunu bir bakışta görebilirsin:

  • Grup 0 (Çekirdek/Giriş): Elektrik mavisi — #3B82F6

  • Grup 1 (Mantık/Servisler): Zümrüt yeşili — #10B981

  • Grup 2 (Veri/Modeller): Kehribar turuncusu — #F59E0B

  • Grup 3 (Yapılandırma/Araçlar): Sıcak pembe — #EC4899

  • Grup 4 (Belgeler/Testler): Mor — #8B5CF6

  • Grup 5+: Cyan #06B6D4, kırmızı #EF4444, limon yeşili #84CC16 sırasıyla devam et

    Projende hangi grubun neye karşılık geldiğinden emin değilsen, şu promptu Claude Code’a yapıştır — her gruba hangi rengi atacan tam olarak söyler:

    plain
    graphify-out/GRAPH_REPORT.md dosyasını oku ve her topluluk/grup numarasını, içindeki dosyaların ve kavramların kısa açıklamasıyla birlikte listele. Her grup için amacını görsel olarak temsil eden bir hex rengi öner. Obsidian'daki 3D Graph eklentisi renk ayarlarını yapmak için kullanabileceğim bir tablo formatında sun.

Bağlantılar:

  • Bağlantı opaklığını 0,15-0,2 arasına ayarla — çok yüksek olursa karmaşık görünür, çok düşük olursa bağlantılar kaybolur
  • Bağlantı kalınlığını 1-2 olarak ayarla

Görüntü:

  • Eklenti destekliyorsa bloom/parıltı efektini aç — düğümlerin koyu arka plandan öne çıkmasını sağlar
  • En iyi kontrast için arka planı koyu/siyah yap
  • Kümelerin birbirine girmemesi için itme kuvvetini biraz artır

Sonuç, her şeyin nasıl bağlandığını görebildiğin, döndürüp yakınlaştırabildiğin, düğümlere tıklayarak dosyalara atlayabildiğin 3 boyutlu dönen bir galaksi oluyor.

Bu Neden Gerçekten Önemli

Çoğu kişinin düşünmediği hesap şu: 30-40 dosyalı bir proje, her oturumun başında bağlamı yeniden kurmak için 15.000-20.000 token harcar. Haftada 20 oturum açıyorsan bu, hiçbir işe yaramadan harcanan 300.000-400.000 token demek.

Graphify ile bu maliyeti bir kez ödersin. Graf oturumlar arasında kalır. Gelecekteki her oturum, yapay zekanın projenin yapısını zaten bildiği noktadan başlar.

  • Tekrarlayan oturum başı okumaları yerine tek seferlik kurulum maliyeti
  • Graf, dosyalar değiştikçe yalnızca değişen kısımlar için güncellenir
  • Yalnızca anahtar kelime aramak yerine kavramlar arasındaki ilişkileri sorgulayabilirsin
  • Commit’lerde grafiği otomatik yeniden oluşturan git hook’ları bile var

💡 Graphify’ı bir kez kur, token tasarrufu sonsuza dek devam etsin. Kurulum için harcadığın 2 dakika, ilk oturumda kendini amorti eder.


GÜNCELLEME — Hazır versiyonunu ister misin? Yukarıdaki 3 adımı otomatik olarak yapan bir skill geliştirdim. Obsidian kurulumunda sana rehberlik eder (ya da mevcut vault’unu kullanır), Graphify’ı yükler, wiki klasör yapısını oluşturur, CLAUDE.md değişikliklerini dokunmadan önce önizler ve seçtiğin programa göre (her 3 gün, 7 gün veya sadece manuel) grafiği yeniden oluşturan bir SessionEnd hook’u kurar. Adı /wiki-brain.

Tek komutla kur. Terminal’i aç ve şunu yapıştır:

git clone https://github.com/tenfoldmarc/wiki-brain-skill ~/.claude/skills/wiki-brain

Ardından Claude Code’u aç (Terminal’e claude yaz) ve /wiki-brain yaz. Düz Türkçe dört soru sorar ve gerisini halleder. Kurulum yaklaşık 5 dakika alır.

Bu kılavuzdaki adımlara ek olarak şunları yapar:

  • Obsidian’ı henüz yoksa kurmanı ve bir vault oluşturmanı adım adım anlatır
  • Pip komutu çalıştırmadan Graphify’ı otomatik kurar
  • Wiki klasör yapısını (kaynaklar için raw/, Claude’un yönettiği sayfalar için wiki/, zaman çizelgesi için log.md) otomatik oluşturur
  • Bağlam Navigasyonu bloğunu CLAUDE.md’ye eklemeden önce önizler — her değişikliği onayladıktan sonra yazar
  • Yalnızca dosyalar gerçekten değiştiğinde grafiği yeniden oluşturan bir SessionEnd hook’u kurar — gereksiz hesaplama yok, arka plan gürültüsü yok
  • Wiki’yi çelişkiler, eski iddialar, yalnız sayfalar, eksik kavramlar ve kırık bağlantılar açısından kontrol eden /wiki-brain lint komutunu ekler
  • Son 5 etkinliğini (alma, sorgulama, oturumlar) gösteren /recall komutunu ekler — kaldığın yerden devam edersin
  • Andrej Karpathy’nin LLM Wiki modeline dayalı — her konuşma, Obsidian’da gezindiğin büyüyen bir kişisel wiki besleyebilir. Claude, kendi içeriklerini ne kadar çok kullanırsan o kadar akıllı hale gelir

Başlangıç seviyesindeyseen ve 3 adımı elle yapmak istemiyorsan, /wiki-brain tek komutlu versiyondur. Tam kontrol istiyorsan yukarıdaki 3 adım hâlâ çalışır — arka planda aynı yapı var.

Tüm detaylar, güncellemeler ve kaynak: github.com/tenfoldmarc/wiki-brain-skill