- Projedeki tüm dosya, fonksiyon, sınıf ve bağımlılıkları çok ajanlı bir pipeline ile otomatik analiz edip etkileşimli bir bilgi grafiğine dönüştüren yapay zeka eklentisi
- Analizi
/understand ile başlatma, web panosunu /understand-dashboard ile çalıştırma
- İki görünüm sunuyor: yapısal grafik (dosya/fonksiyon/sınıf düğümleri) ve alan grafiği (iş süreçleri eşlemesi)
- Mimari katmanlara göre renk kodlama; düğüme tıklandığında düz metin özet ve ilişkiler görüntülenebiliyor
/understand-knowledge ile Karpathy pattern LLM wiki analiz ediliyor; wiki bağlantıları ve kategoriler ayrıştırıldıktan sonra LLM ajanları örtük ilişkileri ve varlıkları çıkarıp bunları force-directed grafiğe dönüştürüyor
- Fuzzy ve semantik arama desteği - yalnızca isme göre değil, anlama göre de arama yapılabiliyor
/understand-diff ile commit öncesi değişiklik etki analizi (ripple effect) yapılabiliyor
- Rehberli tur otomatik oluşturma: bağımlılık sırasına göre düzenlenmiş mimari walkthrough ile kod tabanını öğrenme sırasını gösteriyor
- Persona uyarlamalı arayüz: junior geliştirici, PM ve ileri seviye kullanıcıya göre pano ayrıntı düzeyini otomatik ayarlıyor
- 12 programlama kalıbını (generic, closure, decorator vb.) kod içinde geçtiği yerde bağlamıyla birlikte açıklıyor
- 5 uzman ajan (
project-scanner, file-analyzer, architecture-analyzer, tour-builder, graph-reviewer) + alan/wiki analizi için 2 ek ajandan oluşuyor; dosya analizörü aynı anda en fazla 5 dosyayı işleyebiliyor, batch başına 20-30 dosya analiz ediyor ve artımlı güncelleme destekliyor
- Bilgi grafiği JSON olduğu için bir kez commit edildiğinde tüm ekiple paylaşılabiliyor —
--auto-update seçeneğiyle post-commit hook bağlanırsa her committe grafik otomatik senkronize ediliyor
- Claude Code, Codex, Cursor, Copilot, Gemini CLI, OpenCode, Pi Agent dahil 10 yapay zeka kodlama platformunu destekliyor
- MIT lisansı
1 yorum
İlk çıktığında denemiştim ama uyguladığım codebase büyük olduğu için sanırım, oluşturduğu bilgi grafiğinde hatalı ya da eksik şeyler göze çarpıyordu. Aradan 2 ay geçtiğine göre, bir kez daha denemem gerekecek galiba. Muhtemelen iyileştirilmiştir de.