brain-cli — CLI memori lokal yang memberi Claude Code ingatan jangka panjang
(github.com/ernham1)Claude Code melupakan semuanya saat sesi terputus.
Bug yang ditangani 3 minggu lalu harus dilacak lagi, dan keputusan arsitektur yang diambil bulan lalu harus dibahas ulang.
Saya juga sudah mencoba server MCP Memory, tetapi ketergantungan pada cloud dan kualitas pencarian yang tidak stabil menjadi masalah.
Karena itu, saya mengimplementasikan ingatan jangka panjang agen hanya dengan file Markdown lokal di ~/Brain/.
Cocok digunakan dalam situasi seperti ini:
① Sesi hari ini, lanjut dari kemarin
brain-cli recall -b -g "bug login"
→ Langsung memulihkan di mana kemarin terhenti dan apa saja yang sudah dicoba
② Tidak perlu men-debug bug yang sama dua kali
Jika gejala + penyebab + isi perbaikan dicatat
saat menemukan error yang sama di sesi berikutnya, recall akan lebih dulu menampilkan solusinya
③ Pengambilan keputusan tetap diingat
Agen tidak akan lagi mengajukan pertanyaan seperti "Mengapa memakai SQLite alih-alih Redis?"
Latar belakang keputusan, alternatif yang ditinjau, dan alasan pemilihan semuanya tersimpan sebagai catatan yang bisa dicari
④ Beberapa instance Claude berbagi ingatan yang sama
Claude di VS Code dan Claude di terminal membaca dan menulis ke Brain yang sama
Bug yang sudah diperbaiki di satu sisi tidak akan dicoba diperbaiki lagi oleh instance lain
⑤ Integrasi dengan hook CLAUDE.md membuatnya sepenuhnya otomatis
Jika menambahkan satu baris recall ke hook SessionStart
ingatan yang relevan akan dipulihkan secara otomatis setiap kali sesi dimulai
npm install -g @ernham/brain-cli
Saat diinstal, direktori ~/Brain/ akan dibuat + rutinitas recall ditambahkan otomatis ke CLAUDE.md
GitHub: https://github.com/ernham1/brain-cli | Lisensi MIT | 87 pengujian
Belum ada komentar.