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:

AksiMetode
Menonaktifkan totalEnvironment variable CLAUDE_CODE_DISABLE_AUTO_MEMORY=1
Mengubah lokasi penyimpananPengaturan autoMemoryDirectory
Mengatur per proyekPengaturan autoMemoryEnabled
Mengatur dalam sesiPerintah /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.

Sumber