Claude Code Auto Memory: Hentikan Penjelasan Semula Preferensi Anda
Anda membuka sesi Claude Code yang baharu. Ia melupakan segala yang anda ajarkannya semalam. Anda menyuruhnya berhenti menggunakan emoji. Keesokan paginya, ia menggunakan emoji semula.
Claude Code Auto Memory menyelesaikan masalah ini. Ia merekodkan pembetulan dan corak kerja anda semasa anda bekerja. Ia menyimpan pengajaran ini untuk sesi anda yang seterusnya.
Anda memerlukan Claude Code v2.1.59 atau yang lebih baharu untuk menggunakan ciri ini. Jalankan claude --version untuk menyemak.
Fahami perbezaan antara CLAUDE.md dan Auto Memory:
CLAUDE.md
- Anda menulisnya.
- Ia mengandungi peraturan dan arahan khusus.
- Ia dimuatkan sepenuhnya pada setiap sesi.
- Gunakannya untuk konvensyen kod dan seni bina.
Auto Memory
- Claude menulisnya secara automatik.
- Ia mengandungi pengajaran dan corak yang dipelajari.
- Ia hanya memuatkan 200 baris pertama atau 25KB sahaja.
- Gunakannya untuk nota penyahpepijatan (debugging) dan preferensi peribadi.
Di manakah memori ini disimpan?
Ramai orang mencari di tempat yang salah. Projek anda mempunyai folder .claude/. Folder ini hanya menyimpan tetapan.
Fail Auto Memory disimpan dalam direktori utama (home directory) anda:
/Users/yourname/.claude/projects/your-project/memory/
Laluan memori mengikut repo git anda. Subdirektori dalam repo yang sama akan berkongsi satu memori. Memori ini kekal pada mesin anda. Ia tidak diselaraskan (sync) ke awan (cloud).
Cara sistem ini berfungsi:
Claude menggunakan fail bernama MEMORY.md sebagai indeks. Indeks ini membantu Claude menjejaki fail topik lain seperti debugging.md atau api-conventions.md. Claude hanya membaca fail tambahan ini apabila diperlukan. Ini mengelakkan konteks anda daripada menjadi terlalu berat.
Cara mengurusnya:
- Gunakan arahan
/memorydalam UI. - Minta Claude untuk ingat: "remember: always use pnpm."
- Minta Claude untuk lupa: "forget the rule about pnpm."
- Edit fail secara manual. Ia adalah fail Markdown biasa.
- Matikan ia dengan menetapkan "autoMemoryEnabled" kepada
false.
Sebaik sahaja anda berhenti mengulang perkara yang sama pada setiap sesi, anda pasti tidak mahu kembali ke cara lama.
Komuniti pembelajaran pilihan: https://t.me/GyaanSetuAi