1 poin oleh ernham 2026-03-10 | Belum ada komentar. | Bagikan ke WhatsApp

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.

Belum ada komentar.