Memori Claude: Memory, CLAUDE.md, dan Auto Memory
MarkdownTiga sistem memori Claude: tempat sistem-sistem ini bekerja, cara mengelola pengaturannya, hal yang perlu disimpan, dan cara menghindari lima kesalahan umum.
Baca artikel lengkap
Poin utama
Claude memiliki tiga sistem memori pada 2026: Memory di Claude.ai — berbasis cloud dan gratis sejak Maret 2026; CLAUDE.md di Claude Code — file berisi aturan Anda; Auto Memory — catatan agen tentang proyek Anda. Ketiganya bekerja secara berbeda dan di produk yang berbeda: Memory tidak terbawa ke Claude Code, dan CLAUDE.md tidak berfungsi di claude.ai. Artikel ini membahas tabel perbandingan, kapan harus mengaktifkan masing-masing sistem, apa yang perlu ditempatkan di mana, dan lima kesalahan yang merusak pengaturannya.
Petunjuk praktis untuk menggunakan Ailoot tersedia di dokumentasi.
Apa itu memori Claude, dan mengapa ada tiga lapisan?
Poin utama
Claude memiliki tiga lapisan memori berbeda pada 2026, dan semuanya berada di produk yang berbeda. Memory berfungsi di Claude.ai — obrolan web dan seluler. CLAUDE.md dan Auto Memory berfungsi di Claude Code — di laptop Anda melalui terminal. Ketiganya bukan hal yang sama. Memory tidak terbawa ke Claude Code, dan CLAUDE.md tidak berfungsi di Claude.ai. Ketika orang mengatakan “Claude melupakan proyek saya,” biasanya mereka mencampuradukkan tempat setiap jenis memori berada.
Anda membuka Claude.ai pada hari Selasa dan menceritakan tentang audiens, format respons, dan gaya penulisan Anda. Pada hari Kamis, Anda kembali dalam obrolan baru — dan Claude sudah mengingatnya. Itulah Memory yang bekerja.
Anda membuka Claude Code di terminal, menghabiskan dua minggu memahami sebuah proyek, lalu menjelaskan struktur folder, aturan deployment, dan pustaka favorit. Anda menutup sesi, membukanya lagi satu jam kemudian — dan agen memulai dari awal lagi. Memory tidak berfungsi di sini. Agar berbeda, Anda memerlukan CLAUDE.md.
Lapisan ketiga hadir pada 2026. Auto Memory di Claude Code berarti agen menulis catatan tentang proyek Anda sendiri: perintah mana yang berfungsi, tes mana yang lolos, jalur mana di repositori yang sensitif. Catatan ini tersimpan secara lokal di disk Anda dan dimuat otomatis pada sesi berikutnya.
Kebingungan utama: orang mendengar bahwa “Claude sekarang bisa mengingat” dan mengira fitur itu otomatis berfungsi di mana saja. Tidak demikian. Memory dari claude.ai tidak terbawa ke Claude Code — dokumentasi resmi Claude Code menjelaskan dua mekanisme memori, dan Chat Memory bukan salah satunya. CLAUDE.md dan Auto Memory berfungsi di Claude Code — keduanya sistem yang sama sekali berbeda. Hal yang sama berlaku untuk Anthropic API: API memiliki alat Memory terpisah yang tidak terkait dengan memori obrolan.
Panduan ini membahas ketiganya agar Anda tahu apa yang perlu ditempatkan di mana dan mengapa Claude tiba-tiba “melupakan” proyek meskipun Anda sudah “menyiapkan memori.”
Apa itu Memory di Claude.ai, dan siapa yang mendapatkannya secara gratis pada 2026?
Poin utama
Memory di Claude.ai adalah memori berbasis cloud yang terkait dengan akun Anda. Sejak Maret 2026, Anthropic menyediakannya secara gratis di semua paket, termasuk Free. Fitur ini hanya berfungsi di claude.ai dan aplikasi seluler. Claude secara otomatis mengenali informasi jangka panjang dari percakapan (profesi, gaya respons, konteks pekerjaan) dan menyimpannya ke profil Memory Anda. Kelolalah melalui Settings → Capabilities → Memory.
Cara Memory mengumpulkan informasi
Anthropic menyebutnya Memory Synthesis. Kira-kira sekali sehari, Claude memproses percakapan terbaru Anda, mengidentifikasi informasi yang akan berguna dalam jangka panjang, lalu menulis ringkasan singkat ke profil Memory Anda. Ringkasan ini bukan kutipan persis dari pesan Anda — melainkan pernyataan ringkas seperti “pengguna adalah pemasar, menjalankan proyek daring, dan lebih menyukai jawaban singkat tanpa basa-basi.”
Dalam percakapan berikutnya, ringkasan ini otomatis ditambahkan ke awal konteks. Claude tahu siapa Anda, apa yang Anda kerjakan, dan gaya respons yang Anda sukai — tanpa perlu mengulanginya di setiap obrolan.
Paket yang mendukung Memory
Anthropic meluncurkan Memory secara bertahap: 11 September 2025 — Team dan Enterprise; 23 Oktober 2025 — Pro dan Max; 2 Maret 2026 — gratis untuk semua paket, ditambah alat Import dari ChatGPT, Gemini, dan Grok.
| Paket | Memory berfungsi | Fitur |
|---|---|---|
| Free | Ya | Memory sendiri tersedia sejak Maret 2026, tetapi Chat Search (menelusuri riwayat Anda) tetap hanya tersedia di paket berbayar |
| Pro ($20/mo) | Ya | Memory + Chat Search |
| Max | Ya | Memory + Chat Search |
| Team / Enterprise | Ya | Terkait dengan akun tim |
| API | Tidak | Chat Memory tidak terbawa. Ada alat Memory terpisah untuk pengembang agen |
| Claude Code | Tidak | Untuk Claude Code, gunakan CLAUDE.md dan Auto Memory |
Ini penting: Memory berfungsi di tempat yang memiliki antarmuka web Claude.ai atau aplikasi seluler. Di mana pun Anda menggunakan Claude melalui kode sendiri atau CLI, Memory tidak tersedia.
Tempat melihat dan mengeditnya
Di claude.ai: Settings → Capabilities → Memory. URL langsung: claude.ai/settings/capabilities?modal=memory. Daftar semua hal yang disimpan Claude tentang Anda akan terbuka. Ada tiga tombol:
- Pause — Claude akan menyimpan memori yang sudah terkumpul, tetapi berhenti menggunakannya dan menambahkan memori baru.
- Reset memory — menghapus semuanya.
Setelah memilih opsi ini dan mengeklik 'Reset memory,' tindakan ini tidak dapat dibatalkan.
— Anthropic, https://support.claude.com/en/articles/11817273 - Edit individual entries — Anda dapat menghapus entri satu per satu secara manual.
Kontrol sebaris juga tersedia langsung di obrolan: katakan kepada Claude “ingat X” atau “lupakan Y” — Memory akan diperbarui tanpa perlu membuka Settings.
Satu hal penting lagi: Projects di Claude.ai memiliki memori terpisah.
Claude membuat memori terpisah untuk setiap proyek. Dengan begitu, perencanaan peluncuran produk Anda tetap terpisah dari pekerjaan klien, dan diskusi rahasia tetap terpisah dari operasi umum.
Artinya, percakapan di dalam Project tidak masuk ke Memory umum, dan sebaliknya.
Anda dapat bertanya langsung kepada Claude
Di obrolan mana pun, tulis: “Apa yang kamu ingat tentang saya?” Claude akan mencantumkan hal-hal yang diingatnya untuk percakapan ini. Ini cara tercepat untuk memeriksa apa yang masuk ke profil Memory Anda.
Privasi
Anthropic secara eksplisit menyatakan bahwa memori Anda bersifat pribadi untuk akun Anda dan tidak dibagikan kepada pengguna lain. Secara default, Anthropic dapat menggunakan percakapan Anda (termasuk yang masuk ke Memory) untuk meningkatkan modelnya. Anda dapat menonaktifkannya di pengaturan Privacy — di bagian Data Controls.
Apa itu CLAUDE.md di Claude Code, dan apa bedanya dengan Memory?
Poin utama
CLAUDE.md adalah file teks di akar proyek Anda yang dibaca Claude Code pada awal setiap sesi. Anda menulis aturannya: alat yang perlu digunakan, susunan folder, dan hal yang tidak boleh dilakukan. Berbeda dengan Memory, tidak ada informasi yang dikumpulkan secara otomatis — Anda yang menentukan isinya. File ini juga terpisah untuk setiap proyek, bukan satu file untuk seluruh akun.
Memory mengumpulkan informasi tentang Anda sebagai pribadi — gaya, preferensi, dan profesi. CLAUDE.md membahas proyek tertentu: repositori ini, perintah-perintah ini, dan aturan kerja kode ini. Perbedaannya mendasar: Memory merangkum “siapa saya secara umum,” sementara CLAUDE.md menjelaskan “bagaimana pekerjaan ini diatur.”
Tempat Claude Code mencari CLAUDE.md
Di empat tempat sekaligus, menurut urutan prioritas dari yang terendah ke tertinggi:
| Tingkat | Lokasi | Hal yang perlu ditaruh di sana |
|---|---|---|
| Seluruh organisasi | /Library/Application Support/ClaudeCode/CLAUDE.md di Mac, /etc/claude-code/CLAUDE.md di Linux | Aturan perusahaan untuk semua proyek tim |
| Pengguna | ~/.claude/CLAUDE.md | Aturan pribadi yang berlaku di semua proyek Anda |
| Proyek | ./CLAUDE.md di akar proyek | File utama — khusus untuk proyek dan di-commit ke git |
| Lokal | ./CLAUDE.local.md | Catatan proyek Anda yang tidak di-commit ke git |
Keempat file dimuat sekaligus dan digabungkan; isinya tidak saling menggantikan.
Semua file yang ditemukan digabungkan ke dalam konteks dan tidak saling menggantikan. Di seluruh pohon direktori, konten diurutkan dari akar sistem berkas ke direktori kerja Anda.
Urutannya bergerak dari cakupan luas ke sempit. Project dan Local berada di bagian akhir — sehingga muncul di ujung konteks, lebih dekat dengan permintaan. Karena itu, semua hal penting sebaiknya disimpan di CLAUDE.md proyek.
Hal yang biasanya ditulis di dalamnya
- Teknologi proyek — Next.js / Prisma / PostgreSQL / Redis
- Perintah — cara menjalankan tes, build, dan deployment
- Jalur sensitif — folder yang tidak boleh disentuh tanpa permintaan eksplisit
- Konvensi — gaya commit, format penamaan file
- Aturan bisnis — hal yang penting bagi proyek (misalnya, jangan pernah meng-hardcode harga)
- Petunjuk konteks — “untuk logika bisnis, lihat
docs/business/; untuk sistem desain, lihatdocs/design/” (nama folder terserah Anda; yang penting jangan memadatkan semuanya ke satu file)
Untuk uraian lengkap, lihat panduan CLAUDE.md dengan templat siap pakai.
Perbedaan CLAUDE.md dengan Memory
| Fitur | Memory (Claude.ai) | CLAUDE.md (Claude Code) |
|---|---|---|
| Lokasi penyimpanan | Cloud Anthropic | File di repositori Anda |
| Siapa yang menulis | Claude secara otomatis | Anda |
| Keterkaitannya | Akun Anda | Proyek tertentu |
| Tempat berfungsi | claude.ai + aplikasi seluler | Claude Code di terminal |
| Cara melihat isinya | Settings → Memory | Buka file di editor |
| Cara memperbaruinya | Memory Synthesis sekali sehari | Anda edit secara manual |
| Perintah pembaruan | Beri tahu Claude atau hapus melalui Settings | /memory di Claude Code |
Singkatnya: Memory adalah kepala Anda; CLAUDE.md adalah petunjuk proyek yang ditempel di dinding kantor.
Apa itu Auto Memory di Claude Code, dan di mana penyimpanannya?
Poin utama
Auto Memory adalah fitur baru Claude Code dari 2026. Agen menulis sendiri catatan tentang proyek Anda ke folder lokal ~/.claude/projects/[project-name]/memory/ — perintah mana yang berfungsi, jalur mana di repositori yang sensitif, dan kendala apa yang sudah ditemuinya. Berbeda dengan CLAUDE.md (tempat Anda menulis aturan), Auto Memory terisi secara otomatis. File catatannya disimpan secara lokal; teks terpilih dimuat ke konteks model. Fitur ini melengkapi CLAUDE.md, bukan menggantikannya.
Perbedaan Auto Memory dengan CLAUDE.md
CLAUDE.md berisi instruksi Anda. Auto Memory berisi catatan yang ditulis agen untuk dirinya sendiri. Jenis kontennya berbeda.
Anda menulis CLAUDE.md sendiri: “selalu balas dalam bahasa pilihan pengguna,” “publikasikan dengan npm run deploy,” “jangan sentuh folder legacy/.” Ini adalah aturan yang Anda tetapkan sebelumnya.
Auto Memory berisi hal-hal yang dipelajari Claude seiring pekerjaan berlangsung. Claude menjalankan tes, tes gagal karena ada paket yang hilang — lalu Claude mencatat, “di proyek ini, jalankan npm install sebelum tes.” Claude tidak akan mengulangi kesalahan yang sama di sesi berikutnya.
Lokasi penyimpanan
Secara lokal di disk Anda, di folder terpisah untuk setiap proyek:
~/.claude/projects/[project-name]/memory/
File utama di dalamnya bernama MEMORY.md. Ada hal penting: Claude Code memuat CLAUDE.md secara penuh, tetapi MEMORY.md memiliki batas — hanya 200 baris atau 25KB pertama yang dimuat, mana pun yang tercapai lebih dahulu. Ini mencegah Claude tenggelam dalam catatannya sendiri yang terkumpul selama berbulan-bulan. Catatan disimpan dalam direktori lokal di luar repositori proyek. Teks yang dimuat menjadi bagian konteks percakapan yang dikirim ke layanan model yang dikonfigurasi; penyimpanan lokal bukan janji pemrosesan offline. Jangan simpan rahasia dalam file ini.
Kapan fitur ini berfungsi
Auto Memory berfungsi di Claude Code mulai versi v2.1.59+ dan diaktifkan secara default pada instalasi baru. Untuk memeriksa status dan mengelolanya, gunakan perintah:
/memory
Perintah ini membuka editor untuk semua lapisan memori — CLAUDE.md dan MEMORY.md. Anda dapat melihat hal-hal yang sudah dicatat Claude tentang proyek Anda, mengeditnya, atau menghapusnya. Untuk menonaktifkan Auto Memory sepenuhnya, tetapkan autoMemoryEnabled: false di ~/.claude/settings.json atau gunakan variabel lingkungan CLAUDE_CODE_DISABLE_AUTO_MEMORY=1.
Hal yang biasanya tersimpan di dalamnya
- Perintah yang berhasil atau gagal
- Struktur proyek yang dipahami agen
- Antipola yang ditemui
- Nama file dan fungsi utama
Dokumentasi resmi Claude Code dari Anthropic menjelaskan perbedaannya secara langsung:
File CLAUDE.md: instruksi yang Anda tulis untuk memberi Claude konteks persisten. Auto memory: catatan yang ditulis Claude sendiri berdasarkan koreksi dan preferensi Anda.
Dengan kata lain: CLAUDE.md = instruksi yang Anda tulis. Auto Memory = catatan yang ditulis Claude untuk dirinya sendiri berdasarkan koreksi dan preferensi Anda.
Memory atau CLAUDE.md: sistem mana yang menangani tugas tertentu?
Poin utama
Jika Anda bekerja di browser pada claude.ai, Anda memerlukan Memory agar Claude mengingat siapa Anda sebagai pengguna. Jika Anda mengerjakan proyek di Claude Code, Anda memerlukan CLAUDE.md agar Claude mengingat aturan proyek, dengan Auto Memory sebagai lapisan pendukung. Sistem-sistem ini tidak saling bersaing — keduanya menyelesaikan masalah berbeda di produk yang berbeda. Memory tidak terbawa ke Claude Code, dan CLAUDE.md tidak berfungsi di claude.ai.
Matriks keputusan
| Situasi | Hal yang perlu diaktifkan |
|---|---|
| Saya mengobrol dengan Claude di browser tentang berbagai topik | Memory |
| Saya mengerjakan satu proyek melalui Claude Code di terminal | CLAUDE.md (dasar) + Auto Memory (lapisan pendukung) |
| Saya memiliki beberapa proyek di Claude Code | CLAUDE.md di setiap proyek + Auto Memory |
| Saya menggunakan Claude melalui API di kode saya | Keduanya tidak berfungsi — tambahkan aturan secara manual ke system prompt |
| Saya ingin Claude mengingat gaya penulisan saya | Memory di Claude.ai |
| Saya ingin Claude mengingat struktur proyek | CLAUDE.md di proyek |
Memory dan CLAUDE.md tidak menduplikasi satu sama lain. Keduanya berfungsi di produk berbeda dan menyimpan hal berbeda. Keduanya seperti kalender pribadi dan kebijakan perusahaan — sama-sama berguna, tetapi tidak akan tertukar.
Kapan perlu mengaktifkan Memory: 3 situasi saat fitur ini benar-benar membantu
Poin utama
Memory di claude.ai berguna dalam tiga situasi kerja: Anda sering membicarakan berbagai topik dan tidak ingin memperkenalkan diri setiap kali; Anda banyak menulis komunikasi singkat dengan gaya yang sama; atau Claude perlu mengingat konteks peran Anda. Jika pekerjaan utama Anda menggunakan Claude Code, Memory tidak diperlukan karena fitur itu tidak berfungsi di sana.
Situasi 1. Anda menggunakan claude.ai sebagai asisten pribadi
Anda menulis kepada Claude setiap hari: menulis ulang surel, menganalisis lembar kerja, mencari ide. Topiknya beragam, tetapi Anda tetap orang yang sama. Memory membuat Anda tak perlu mengatakan, “Hai, saya pemasar, saya menjalankan proyek daring, dan saya menyukai gaya respons seperti ini.”
Setelah seminggu digunakan, Claude mengetahui profesi, format respons, format favorit, panjang, dan nada yang Anda sukai. Setiap obrolan baru dimulai dengan informasi itu. Anda menghemat 30–60 detik per percakapan.
Situasi 2. Anda banyak membuat konten dengan gaya yang sama
Iklan, unggahan media sosial, buletin surel — semuanya menggunakan suara merek yang sama. Memory akan mempelajari gaya Anda: kata-kata yang tidak boleh digunakan, nada yang perlu dipakai, dan panjang paragraf.
Selama beberapa minggu, beri tahu Claude sekali: “dalam tulisan kami, jangan gunakan tanda pisah em, gunakan nada ramah, maksimal 3 paragraf.” Informasi itu akan dicatat. Lalu, setiap tulisan baru akan langsung mengikuti gaya Anda tanpa perlu diingatkan.
Situasi 3. Anda memerlukan konteks peran
Anda seorang desainer dengan teknologi tertentu — Figma + Sketch, bukan Photoshop. Anda adalah manajer produk SaaS, bukan e-commerce.
Memory akan menangkap konteks peran ini dan menyesuaikan respons secara otomatis. Jawaban generik berkurang, sementara jawaban yang sesuai dengan pekerjaan spesifik Anda bertambah.
Kapan Memory tidak diperlukan
Jika pekerjaan utama Anda menggunakan Claude Code di terminal, Memory tidak memberi manfaat. Fitur ini memang tidak berfungsi di sana. Gunakan CLAUDE.md dan jangan mencampuradukkan keduanya.
Jika Anda menggunakan Claude melalui API di kode Anda, fitur ini juga tidak berfungsi. Tambahkan instruksi secara manual ke system prompt.
Jika Anda hanya memiliki satu jenis tugas dan tidak keberatan mengulang konteks di awal setiap obrolan, Memory bukan hal yang penting. Fitur ini memudahkan, tetapi bukan keharusan.
Apa yang perlu ditulis di CLAUDE.md, dan apa yang akan dikumpulkan Auto Memory sendiri?
Poin utama
Masukkan aturan yang stabil ke CLAUDE.md — aturan yang tidak berubah dari sesi ke sesi: teknologi, konvensi, jalur sensitif, dan logika bisnis. Auto Memory akan mengumpulkan sendiri detail yang berubah — perintah yang berhasil, tempat kendala muncul, dan struktur proyek. Aturannya sederhana: apa pun yang harus selalu berfungsi tanpa pengecualian, masukkan ke CLAUDE.md. Hal-hal yang dapat dipelajari Claude sambil bekerja bisa tetap berada di Auto Memory.
Hal yang harus ditulis di CLAUDE.md
- Deskripsi proyek dalam satu paragraf — apa proyeknya, untuk siapa, dan alasannya.
- Teknologi proyek — framework, pustaka, dan basis data yang digunakan.
- Perintah — tes, build, publikasi. Perintah yang persis.
- Direktori sensitif — hal yang tidak boleh disentuh tanpa permintaan eksplisit.
- Konvensi — gaya commit, format penamaan file, bahasa respons.
- Petunjuk konteks — misalnya, “logika bisnis ada di
docs/business/; desain ada didocs/design/.” Nama folder terserah Anda.
Hal yang sebaiknya diserahkan kepada Auto Memory
- Detail lingkungan lokal — di komputer ini, Python berada di
/usr/local/bin/python3.11. - Perubahan proyek — perintah yang gagal kemarin dan alasannya.
- Temuan sementara — lokasi tes untuk modul tertentu.
- Tips alur kerja — skrip yang dijalankan setelah langkah tertentu.
Hal yang tidak boleh ada di keduanya
- Kunci API, kata sandi, token — semuanya harus disimpan di
.env, bukan file memori. - Data pribadi klien.
- Informasi yang mungkin segera kedaluwarsa (harga, tanggal kelompok, kampanye sementara).
- Prompt untuk tugas sekali pakai — hal itu memenuhi konteks secara berlebihan.
Aturan 200 baris
Anthropic menyarankan agar CLAUDE.md berisi sekitar 100–200 baris dalam dokumentasinya. Setelah 200 baris, Claude mulai membacanya dengan kurang efektif — konteks yang panjang menghabiskan sumber daya dan menurunkan akurasi. Jika file semakin panjang, pindahkan bagian-bagiannya ke file .md terpisah di dekatnya dan sisakan petunjuk singkat di CLAUDE.md: “untuk gaya kode, lihat docs/code-style.md.”
Untuk uraian terperinci tentang struktur file, lihat panduan Second Brain untuk Claude Code, yang menjelaskan perkembangan struktur dari CLAUDE.md hingga lima folder konteks.
Apa saja 5 kesalahan yang merusak memori Claude, dan bagaimana menghindarinya?
Poin utama
Kesalahan utama saat menggunakan memori Claude pada 2026: mencampuradukkan Memory dengan CLAUDE.md, lupa bahwa nama file peka huruf besar-kecil, mempertahankan CLAUDE.md yang sangat besar, memasukkan rahasia ke dalamnya, serta mengharapkan Auto Memory mengetahui secara otomatis hal-hal yang hanya ada di pikiran Anda. Setiap kesalahan merusak pengaturan dengan caranya sendiri — dan Claude tampak “bodoh,” padahal masalahnya ada pada konfigurasi.
Kesalahan 1. Mencampuradukkan Memory dengan CLAUDE.md
Ini kesalahan yang paling umum. Seseorang mendengar bahwa “Claude sekarang bisa mengingat,” mengaktifkan Memory di claude.ai, lalu membuka Claude Code di terminal dan bertanya-tanya mengapa agen “lupa” lagi.
Memory di claude.ai tidak terbawa ke Claude Code. Keduanya produk berbeda dengan arsitektur berbeda. Jika Anda ingin Claude mengingat proyek di terminal, tulis CLAUDE.md. Jika Anda ingin Claude mengingat diri Anda di browser, aktifkan Memory.
Cara menghindarinya. Sebelum mengatur memori, tentukan tempat Anda paling sering bekerja. Jika di claude.ai, gunakan Memory. Jika di Claude Code, gunakan CLAUDE.md dan Auto Memory. Jika di keduanya, atur kedua sistem alih-alih mencoba menggabungkannya.
Kesalahan 2. Lupa bahwa nama file peka huruf besar-kecil
Nama file CLAUDE.md peka terhadap huruf besar-kecil. Agen akan membaca CLAUDE.md dengan huruf kapital. claude.md dan Claude.md tidak akan dibaca. Hal yang sama berlaku untuk CLAUDE.local.md. Ini kegagalan yang umum terjadi pada orang yang baru mengatur Claude Code: mereka membuat file, menulis instruksi, bertanya-tanya mengapa tidak berfungsi — ternyata nama filenya menggunakan huruf kecil.
Cara menghindarinya. Periksa huruf besar-kecil sebelum menyimpan. Di Mac, pilih file di Finder lalu tekan Enter — nama lengkapnya akan terlihat. Di terminal: ls -la CLAUDE*. Jika yang muncul claude.md, ubah namanya: mv claude.md CLAUDE.md.
Kesalahan 3. CLAUDE.md sudah mencapai 800 baris
Anda mendapat templat siap pakai, menambahkan semua aturan yang terasa penting, lalu berakhir dengan file 800 baris. Claude kini membutuhkan waktu lebih lama untuk membacanya, tetapi kualitas responsnya menurun. Konteks yang panjang menyita perhatian model.
Cara menghindarinya. Pertahankan CLAUDE.md sekitar 100–200 baris. Setelah 200 baris, pindahkan bagian-bagiannya ke file .md terpisah dan sisakan petunjuk di CLAUDE.md: “untuk gaya kode, lihat docs/code-style.md.” Prinsipnya sama seperti dokumentasi untuk manusia — jangan memadatkan semuanya ke satu file.
Kesalahan 4. Menyimpan rahasia di CLAUDE.md atau Auto Memory
Kunci API, kata sandi, dan token tidak boleh disimpan dalam file memori. CLAUDE.md biasanya di-commit ke git, sehingga rahasia dapat bocor ke repositori. Auto Memory disimpan secara lokal, tetapi isinya bisa muncul di tangkapan layar, percakapan yang dibagikan, atau kebocoran melalui server MCP yang memiliki akses disk.
Cara menghindarinya. Simpan rahasia di .env (dengan .env di .gitignore). Cantumkan nama variabel saja di CLAUDE.md: “kunci API ada di STRIPE_KEY; ambil dari .env.”
Kesalahan 5. Mengharapkan Auto Memory memahami logika bisnis Anda sendiri
Auto Memory mengumpulkan pengamatan teknis — perintah, kesalahan, struktur. Fitur ini tidak akan mempelajari aturan bisnis sendiri (“untuk agen real estat, jangan terima pesanan di bawah ambang tertentu,” “jangan gunakan kosakata tertentu dalam tulisan”). Aturan tersebut seharusnya ada di CLAUDE.md atau di file .md terpisah yang dirujuk oleh CLAUDE.md.
Cara menghindarinya. Pisahkan keduanya: detail teknis masuk ke Auto Memory secara otomatis. Aturan bisnis, gaya, dan konvensi dimasukkan secara manual ke CLAUDE.md. Jangan berharap salah satunya menggantikan yang lain.
Bagaimana cara menyiapkan Memory + CLAUDE.md dalam satu malam (panduan langkah demi langkah)?
Poin utama
Anda dapat menyiapkan keseluruhan pengaturan dalam 30–40 menit: aktifkan Memory di Claude.ai, buat CLAUDE.md di proyek Anda, dan pastikan Auto Memory berfungsi. Setelah itu, sempurnakan secara manual: setiap kali agen melakukan kesalahan, tambahkan satu baris ke CLAUDE.md yang menyatakan “jangan lakukan itu.” Setelah sebulan, Anda akan memiliki “konstitusi proyek” yang terus berkembang.
Aktifkan Memory di Claude.ai. Buka Settings → Capabilities → Memory. Aktifkan tombolnya. Segera periksa pengaturan Privacy — tentukan apakah Anthropic boleh menggunakan percakapan Anda untuk melatih model. Itu pilihan Anda.
Berbicaralah kepada Claude seperti diri Anda sendiri. Dalam 2–3 obrolan berikutnya, ceritakan siapa Anda, apa yang Anda kerjakan, dan gaya respons yang Anda sukai. Memory Synthesis akan mencatatnya dalam satu hari.
Periksa apa yang dicatat pada hari berikutnya. Di obrolan mana pun, tulis: “Apa yang kamu ingat tentang saya?” Claude akan mencantumkan ingatannya. Jika ada yang tidak Anda sukai, hapus melalui Settings → Memory atau minta Claude melupakannya.
Buat CLAUDE.md di proyek Anda. Di akar proyek utama, buat file bernama
CLAUDE.md(huruf kapital). Ambil templat siap pakai dari panduan CLAUDE.md — templat itu memiliki 6 bagian, dan panjang yang disarankan sekitar 200 baris, menurut Anthropic.Isi bagian-bagiannya untuk proyek Anda. Jelaskan teknologi, perintah, jalur sensitif, dan konvensi. Maksimal 200 baris — setelah itu, Claude membacanya dengan kurang efektif.
Periksa Auto Memory. Di Claude Code, masukkan perintah
/memory. Editor untuk semua lapisan akan terbuka. Auto Memory adalah salah satunya. Baca hal-hal yang sudah diketahui Claude tentang proyek Anda.Commit CLAUDE.md ke git. File ini bagian dari proyek. Jika Anda bekerja dalam tim, semua orang akan melihat aturannya.
Lanjutkan bekerja seperti biasa. Setiap kali agen melakukan kesalahan, tambahkan satu baris ke CLAUDE.md yang menyatakan “jangan lakukan itu.” Setelah sebulan, Anda akan memiliki seperangkat aturan yang terus berkembang, dan Claude akan berhenti mengulangi kesalahan yang sama.
Hal yang tidak berfungsi: 3 pola yang tidak dipertahankan oleh memori Claude
Poin utama
Memori Claude di ketiga sistem tidak mempertahankan sesi aktif saat berpindah model, konteks file yang tidak secara eksplisit Anda tunjukkan kepada agen, atau perintah pribadi yang Anda berikan melalui suara atau ponsel. Ini batasan arsitektur, bukan bug. Mengetahuinya akan membantu agar Anda tidak kecewa.
Status sesi tidak dipertahankan saat berpindah model
Anda bekerja di Claude Code dengan Opus 4.8, lalu beralih ke Sonnet 4.6 — konteks sesi mungkin direset karena kedua model memiliki jendela konteks berbeda. CLAUDE.md dan Auto Memory akan dimuat secara otomatis di sesi baru, tetapi diskusi aktif tidak akan terbawa.
File yang belum Anda tunjukkan tidak dimuat
Claude hanya melihat isi CLAUDE.md, Auto Memory, dan apa pun yang Anda buka secara eksplisit di sesi saat ini. Jika proyek Anda memiliki 500 file dan Anda menulis, “lihat cara saya menangani pembayaran,” agen tidak tahu file mana yang harus diperiksa. Anda perlu memberikan jalurnya secara eksplisit atau menambahkan petunjuk di CLAUDE.md.
Memory tidak berfungsi untuk percakapan sekali pakai melalui API
Setiap permintaan ke Claude API berdiri sendiri. Tidak ada memori yang dimuat. Jika Anda membuat chatbot melalui API, Anda harus meneruskan system prompt dan riwayat pesan secara manual. Memory, CLAUDE.md, dan Auto Memory tidak membantu untuk hal ini.
Selanjutnya: memori sebagai titik awal Second Brain
Poin utama
Memori Claude adalah langkah pertama untuk membangun Second Brain di sekitar proyek. CLAUDE.md menetapkan aturan, Auto Memory mengumpulkan perubahan teknis, tetapi nilai sebenarnya muncul ketika Anda menambahkan folder berisi konteks bisnis — audiens, ekonomi, produk. Dengan begitu, Claude mulai menulis “solusi berkualitas secara umum” untuk tugas spesifik Anda.
CLAUDE.md dan Auto Memory memberi Claude informasi tentang susunan kode. Informasi ini cukup untuk tugas teknis: refaktor, bug, migrasi, tes.
Namun, begitu Anda perlu membuat keputusan bisnis — siapa yang perlu dikirimi surel, bagaimana merumuskan penawaran, harga yang perlu ditetapkan — memori teknis saja tidak cukup. Anda memerlukan konteks: siapa pelanggan Anda, bagaimana mereka mengambil keputusan, dan bagaimana ekonomi bisnis Anda berjalan.
Itulah Second Brain — folder pengetahuan bisnis di samping proyek yang dapat diakses Claude melalui petunjuk di CLAUDE.md. Memori kode ditambah memori bisnis — dan agen berhenti menjadi “asisten pintar yang berhalusinasi” dan menjadi rekan penulis Anda.
Sumber
- Claude Code Docs - Memory - dokumentasi resmi untuk CLAUDE.md dan Auto Memory
- Anthropic - Bringing memory to Claude - pengumuman fitur Memory di Claude.ai (September 2025)
- Anthropic Support - Memory and Chat Search - cara menggunakan Memory di Claude.ai
- Claude Code Docs - Settings - pengaturan Claude Code (autoMemoryEnabled dan lainnya)
- Claude Code on GitHub - kode sumber dan changelog
Lanjutkan menjelajahi Ailoot di ailoot.ai.
Rincian selengkapnya
Pertanyaan tentang Memori Claude: Memory, CLAUDE.md, dan Auto Memory
Mengapa mengaktifkan Memory di Claude.ai tidak memulihkan konteks proyek terminal saya?
Memory Claude.ai dan file proyek Claude Code adalah sistem terpisah. Di Claude Code, berikan instruksi proyek melalui CLAUDE.md dan periksa catatan Auto Memory yang terpisah dengan /memory.
Apakah Auto Memory aman untuk kunci API karena filenya lokal?
Tidak. Catatan yang dimuat menjadi konteks model dan juga dapat dibaca alat yang memiliki akses disk. Jangan simpan kunci dan kata sandi dalam Auto Memory maupun CLAUDE.md; simpan rahasia terpisah dan dokumentasikan hanya nama variabel.