Anthropic memperkenalkan fitur Auto Memory pada Claude Code yang memungkinkan asisten coding berbasis AI tersebut belajar dari sesi-sesi sebelumnya tanpa harus mengandalkan file CLAUDE.md semata. Fitur ini diklaim memangkas waktu onboarding yang biasanya harus diulang setiap kali developer membuka sesi baru.
Dalam ulasan di XDA Developers, Anurag Singh — yang telah menggunakan Claude Code selama enam bulan untuk membangun proyek pribadi, situs web produksi, hingga SaaS dengan backend kompleks — menyebut Auto Memory sebagai perubahan signifikan dalam alur kerjanya.
Mengapa CLAUDE.md Saja Tidak Cukup
Sebelum Auto Memory hadir, Claude Code cukup baik mengingat instruksi dalam satu sesi, tetapi kesulitan menerapkan keputusan, preferensi, atau koreksi yang dibuat berhari-hari atau berminggu-minggu sebelumnya. Sebagian besar konteks tersebut harus dituangkan secara manual ke dalam file CLAUDE.md.
Masalahnya, file ini cenderung membengkak seiring waktu. Instruksi yang menumpuk bisa menjadi usang atau bahkan saling bertentangan — misalnya ketika developer mengubah pendekatan workflow, tetapi catatan lama masih tersimpan. Claude pun harus menebak mana panduan yang berlaku saat ini, dan beban pengelolaan konteks ini sendiri menjelma menjadi pekerjaan tambahan.
Cara Kerja Auto Memory
Auto Memory memberikan kemampuan kepada Claude untuk memperbarui dan menyempurnakan memorinya sendiri secara berkelanjutan. Insight yang muncul saat bekerja — seperti perintah build, catatan debugging, preferensi arsitektur, gaya penulisan kode, hingga kebiasaan workflow — disimpan secara otomatis dan dipanggil kembali ketika tugas serupa muncul.
Koreksi yang diberikan pengguna juga tersimpan sebagai pola, sehingga kesalahan yang sama jarang terulang. Menurut Anthropic, isi CLAUDE.md dan Auto Memory sama-sama dimuat ke dalam context window dan akan dikompresi otomatis jika ukurannya terlalu besar. Artinya, aturan yang harus selalu ditegakkan tetap diletakkan di CLAUDE.md, sedangkan pola berulang dipercayakan pada Auto Memory.
Singh menuturkan bahwa sebelumnya setiap sesi baru terasa seperti memperkenalkan rekan kerja baru — menjelaskan struktur proyek, menyebutkan tools yang harus dipakai, dan mengingatkan kembali pola yang sebelumnya pernah merusak proyek. Kini, frekuensi kesalahan berulang menurun dan keputusan dari sesi sebelumnya lebih mudah dipertahankan.
Auto Dream: Pembersih Memori Otomatis
Semakin lama Auto Memory digunakan, semakin besar pula risiko degradasi catatan akibat duplikasi, kontradiksi, atau referensi waktu relatif yang sudah usang. Untuk itu, Anthropic menambahkan fitur Auto Dream yang menjalankan pembersihan berkala dalam empat fase:
- Menggabungkan entri yang duplikat
- Menyelesaikan catatan yang saling bertentangan
- Mengubah penanggalan relatif seperti "minggu lalu" menjadi tanggal absolut
- Memangkas isi agar tetap di bawah batas 200 baris
Auto Dream dijalankan oleh sub-agent latar belakang setiap 24 jam, setelah pengguna mengakumulasi minimal lima sesi. Jika ingin merapikan secara manual, perintah /dream dapat dipakai untuk menjalankan keempat fase tersebut langsung.
Lokasi Penyimpanan dan Kontrol Pengguna
Auto Memory disimpan per proyek di direktori ~/.claude/projects/<project>/memory/, dengan MEMORY.md sebagai titik masuk utama. Saat startup, 200 baris pertama file ini dibaca, sementara setiap memori individual tersimpan sebagai berkas terpisah yang dirujuk lewat indeks.
Anthropic menyediakan beberapa lapisan kontrol:
| Aksi | Metode |
|---|---|
| Menonaktifkan total | Environment variable CLAUDE_CODE_DISABLE_AUTO_MEMORY=1 |
| Mengubah lokasi penyimpanan | Pengaturan autoMemoryDirectory |
| Mengatur per proyek | Pengaturan autoMemoryEnabled |
| Mengatur dalam sesi | Perintah /memory |
Kombinasi opsi ini memberi fleksibilitas bagi tim atau organisasi yang punya kebijakan privasi atau kepatuhan data tertentu — terutama relevan bagi developer di Indonesia yang bekerja untuk klien dengan persyaratan penyimpanan data lokal.
Relevansi bagi Developer Indonesia
Bagi komunitas developer di Indonesia yang semakin banyak mengadopsi AI coding assistant seperti Claude Code, GitHub Copilot, dan Cursor, fitur Auto Memory menjawab keluhan umum: AI yang "lupa" konteks proyek setiap kali dibuka kembali. Untuk pekerja lepas, agensi pengembang, maupun startup lokal yang sering mengerjakan banyak proyek paralel, kemampuan menyimpan preferensi per proyek bisa memangkas waktu setup secara signifikan.
Langkah praktis yang disarankan: aktifkan Auto Memory, lalu rapikan pembagian peran dengan CLAUDE.md — aturan keras di CLAUDE.md, pola lunak di Auto Memory. Setelah itu, baru pertimbangkan plugin tambahan untuk mendekati alur kerja yang lebih otonom.
