brain-cli — Claude Code’a uzun süreli bellek ekleyen yerel bellek CLI’ı
(github.com/ernham1)Claude Code, oturum kesildiğinde her şeyi unutur.
3 hafta önce yakalanan bir bug’ı yeniden takip eder, geçen ay alınan mimari kararını tekrar tartışır.
MCP Memory sunucusunu da denedim, ancak bulut bağımlılığı ve kararsız arama kalitesi sorun oldu.
Bu yüzden, yalnızca ~/Brain/ içindeki yerel Markdown dosyalarıyla ajan için uzun süreli bellek kurdum.
Şu durumlarda kullanılır:
① Bugünkü oturumda, dünden devam etmek
brain-cli recall -b -g "giriş hatası"
→ Dün nerede tıkandığını ve neler denediğini anında geri yükler
② Aynı bug’ı iki kez debug etmemek
Belirti + neden + düzeltme içeriğini kaydederseniz
Bir sonraki oturumda aynı hatayla karşılaşıldığında recall önce çözümü gösterir
③ Kararlar bellekte kalır
Ajan, "Neden Redis yerine SQLite kullanılıyor?" gibi soruları tekrar sormaz
Kararın arka planı, değerlendirilen alternatifler ve seçilme nedeni aranabilir kayıtlar olarak kalır
④ Birden fazla Claude instance’ı aynı belleği paylaşır
VS Code Claude ile terminal Claude aynı Brain’i okur ve yazar
Bir tarafta düzeltilen bug’ı diğer instance tekrar düzeltmeye çalışmaz
⑤ CLAUDE.md hook’larıyla entegre edilirse tamamen otomatikleşir
SessionStart hook’una bir satır recall eklerseniz
Her oturum başladığında ilgili anılar otomatik olarak geri yüklenir
npm install -g @ernham/brain-cli
Kurulumdan sonra ~/Brain/ dizini oluşturulur ve CLAUDE.md içine recall rutini otomatik olarak eklenir
GitHub: https://github.com/ernham1/brain-cli | MIT lisansı | 87 test
Henüz yorum yok.