Kod tabanını yerel bilgi grafiğine indeksleyen, etki analizi sunan MCP sunucusu ve CLI
Colby McHenry'nin geliştirdiği CodeGraph, kod tabanını önceden yerel bir bilgi grafiğine indeksliyor. Kod değiştikçe grafik kendiliğinden güncelleniyor. Ajan her oturumda dosyaları grep ve okuma döngüsüyle yeniden keşfetmiyor. Çağrı zincirlerini, bir değişikliğin etki alanını ve yapısal bağlamı tek bir sorguyla alıyor. Tek bir codegraph install komutu Claude Code, Codex, Gemini CLI, Cursor, OpenCode, Antigravity, Kiro ve Copilot'u algılayıp yapılandırıyor.
harrisonsec.com, Hono deposunda (yaklaşık 280 dosya, 5 soru, her biri 4 tekrar) bağımsız bir test yaptı. Araç çağrıları yüzde 55, gecikme yüzde 20, tokenlar yüzde 23 azaldı. Maliyet ise yüzde 6,8 arttı. Yayıncının 7 depoluk benchmark'ında görülen yüzde 35'lik maliyet düşüşü bu küçük depoda tekrarlanmadı. Testin en önemli bulgusu ortalamada değil, en kötü durumdaydı. İndekssiz ajan bazı denemelerde 52 araç çağrısına kadar çıktı; CodeGraph'la çağrı sayısı hiçbir denemede 16'yı geçmedi. Düz metin aramasında ajan CodeGraph'ı hiç kullanmadı ve doğrudan grep'e gitti.
76 bin yıldızı ve MIT lisansı var, neredeyse her gün güncelleme alıyor. Bu listede Serena ve codebase-memory-mcp ile aynı işi farklı bir yoldan yapıyor. Asıl kazanç büyük depolarda ve yapısal sorularda. Küçük depolarda para tasarrufu beklemeyin.
Binlerce dosyalık, birden çok paket ya da runtime içeren depolarda çalışan ekipler. Mimari soruları ve etki analizini hızlandırıp ajanın keşif döngüsünü sınırlamak isteyenler.
Küçük depolarda ve basit sorularda maliyeti artırabilir. Önden yüklediği yapısal bağlam, kurtardığı birkaç grep adımından ağır gelebilir. Anonim kullanım istatistiği topluyor; kurulum sırasında soruyor ve codegraph telemetry off ya da DO_NOT_TRACK=1 ile kapatılabiliyor. 233 açık issue var.
curl -fsSL https://raw.githubusercontent.com/colbymchenry/codegraph/main/install.sh | sh npm i -g @colbymchenry/codegraph codegraph install codegraph init