Jelajahi direktori .claude
Tempat Claude Code membaca CLAUDE.md, settings.json, hooks, skills, commands, subagents, workflows, rules, dan auto memory. Jelajahi direktori .claude di proyek Anda dan ~/.claude di direktori home Anda.
Claude Code membaca instruksi, pengaturan, skills, subagents, dan memory dari direktori proyek Anda dan dari ~/.claude di direktori home Anda. Commit file proyek ke git untuk membagikannya dengan tim Anda; file di ~/.claude adalah konfigurasi pribadi yang berlaku di semua proyek Anda.
Di Windows, ~/.claude diselesaikan menjadi %USERPROFILE%\.claude. Jika Anda menetapkan CLAUDE_CONFIG_DIR, setiap jalur ~/.claude di halaman ini berada di bawah direktori itu sebagai gantinya.
Sebagian besar pengguna hanya mengedit CLAUDE.md dan settings.json. Jika repositori Anda sudah memiliki AGENTS.md untuk agent coding lainnya, Claude Code dapat membacanya sebagai pengganti CLAUDE.md. Sisa direktori bersifat opsional: tambahkan skills, rules, atau subagents sesuai kebutuhan Anda.
Jelajahi direktori
Klik file di pohon untuk melihat apa yang dilakukan masing-masing, kapan dimuat, dan contohnya.
Yang tidak ditampilkan
Explorer mencakup file yang Anda buat dan edit. Beberapa file terkait berada di tempat lain:
| File | Lokasi | Tujuan |
|---|---|---|
managed-settings.json |
Tingkat sistem, bervariasi menurut OS | Pengaturan yang diberlakukan perusahaan yang tidak dapat ditimpa oleh file pengaturan Anda sendiri maupun nilai --settings, kecuali pengecualian sempit. Lihat tempat menyimpan file dan sumber terkelola mana yang digunakan Claude Code. |
CLAUDE.local.md |
Akar proyek | Preferensi pribadi Anda untuk proyek ini, dimuat bersama CLAUDE.md. Buatnya secara manual dan tambahkan ke .gitignore. |
AGENTS.md |
Akar proyek, .claude/, atau direktori apa pun |
Instruksi proyek yang Anda tulis untuk agent coding AI. Claude Code dapat memuatnya sebagai pengganti CLAUDE.md. |
| Plugin yang diinstal | ~/.claude/plugins |
Marketplace yang dikloning, versi plugin yang diinstal, catatan instalasi installed_plugins.json, dan data per-plugin, dikelola oleh perintah claude plugin. Plugin yang disinkronkan dari akun claude.ai Anda diunduh ke ~/.claude/plugins/synced/. Untuk plugin yang diinstal dari marketplace dengan command source dalam link mode, Claude Code menyimpan link di sini alih-alih salinan, dan file plugin tetap berada di direktori yang dicetak perintah. Sumber command memerlukan Claude Code v2.1.229 atau lebih baru. Plugin yang tercantum menurut jalur relatif dalam marketplace yang Anda tambahkan dari jalur lokal juga dimuat di tempat dari direktori sumbernya daripada dari salinan cache. Lihat plugin caching untuk cara versi yatim piatu dibersihkan. |
~/.claude juga menyimpan data yang ditulis Claude Code saat Anda bekerja: transkrip, riwayat prompt, snapshot file, cache, dan log. Lihat application data di bawah.
Pilih file yang tepat
Berbagai jenis kustomisasi berada di file yang berbeda. Gunakan tabel ini untuk menemukan di mana perubahan harus dilakukan.
| Anda ingin | Edit | Cakupan | Referensi |
|---|---|---|---|
| Berikan Claude konteks proyek dan konvensi | CLAUDE.md |
proyek atau global | Memory |
| Izinkan atau blokir tool call tertentu | settings.json permissions atau hooks |
proyek atau global | Permissions, Hooks |
| Jalankan skrip sebelum atau sesudah tool call | settings.json hooks |
proyek atau global | Hooks |
| Atur variabel lingkungan untuk sesi | settings.json env |
proyek atau global | Settings |
| Simpan penggantian pribadi di luar git | settings.local.json |
proyek saja | Settings scopes |
Tambahkan prompt atau kemampuan yang Anda panggil dengan /name |
skills/<name>/SKILL.md |
proyek atau global | Skills |
| Tentukan subagent khusus dengan tools-nya sendiri | agents/*.md |
proyek atau global | Subagents |
| Orkestrasi banyak subagent dari skrip | workflows/*.js |
proyek atau global | Dynamic workflows |
| Hubungkan tools eksternal melalui MCP | .mcp.json |
proyek saja | MCP |
| Ubah cara Claude memformat respons | output-styles/*.md |
proyek atau global | Output styles |
Referensi file
Tabel ini mencantumkan setiap file yang dicakup penjelajah. File dengan cakupan proyek berada di repo Anda di bawah .claude/ (atau di akar untuk CLAUDE.md, .mcp.json, dan .worktreeinclude). File dengan cakupan global berada di ~/.claude/ dan berlaku di semua proyek.
[!NOTE]
Beberapa hal dapat mengganti apa yang Anda masukkan dalam file ini:
- Pengaturan terkelola yang diterapkan oleh organisasi Anda diutamakan daripada setiap file pengaturan dan nilai
--settings, dengan pengecualian di bawah Prioritas pengaturan- Bendera CLI seperti
--permission-modeatau--settingsmenggantisettings.jsonuntuk sesi itu- Beberapa variabel lingkungan memiliki prioritas di atas pengaturan yang setara, tetapi ini bervariasi: periksa referensi variabel lingkungan untuk masing-masing
Lihat prioritas pengaturan untuk urutan lengkapnya.
Klik nama file untuk membuka node itu di penjelajah di atas.
| File | Cakupan | Commit | Apa yang dilakukan | Referensi |
|---|---|---|---|---|
CLAUDE.md |
Proyek dan global | ✓ | Instruksi dimuat setiap sesi | Memory |
rules/*.md |
Proyek dan global | ✓ | Instruksi dengan cakupan topik, opsional gated path | Rules |
settings.json |
Proyek dan global | ✓ | Izin, hooks, variabel env, default model | Settings |
settings.local.json |
Proyek saja | Penggantian pribadi Anda, diabaikan git saat Claude Code menyimpan pengaturan ke dalamnya | Settings scopes | |
.mcp.json |
Proyek saja | ✓ | Server MCP yang dibagikan tim | MCP scopes |
.worktreeinclude |
Proyek saja | ✓ | File yang diabaikan untuk disalin ke worktrees baru | Worktrees |
skills/<name>/SKILL.md |
Proyek dan global | ✓ | Prompt yang dapat digunakan kembali dipanggil dengan /name atau auto-invoked |
Skills |
commands/*.md |
Proyek dan global | ✓ | Prompt file tunggal; mekanisme yang sama dengan skills | Skills |
output-styles/*.md |
Proyek dan global | ✓ | Bagian prompt sistem khusus | Output styles |
agents/*.md |
Proyek dan global | ✓ | Definisi subagent dengan prompt dan tools mereka sendiri | Subagents |
workflows/*.js |
Proyek dan global | ✓ | Skrip workflow dinamis yang ditulis oleh Claude dan disimpan dari /workflows; setiap file menjadi perintah /<name> |
Dynamic workflows |
agent-memory/<name>/ |
Proyek dan global | ✓ | Memory persisten untuk subagents | Persistent memory |
~/.claude.json |
Global saja | Status aplikasi, detail akun, toggle UI, server MCP pribadi | Global config | |
projects/<project>/memory/ |
Global saja | Auto memory: catatan Claude untuk dirinya sendiri di seluruh sesi | Auto memory | |
keybindings.json |
Global saja | Pintasan keyboard khusus | Keybindings | |
themes/*.json |
Global saja | Tema warna khusus | Custom themes |
Bidang frontmatter menurut file
Skills, command files, subagents, output styles, dan rules membaca konfigurasi mereka dari YAML frontmatter di bagian atas file, dan masing-masing menerima set bidang tersendiri. Tabel ini mencantumkan nama bidang untuk setiap file dan menautkan ke referensi yang menjelaskannya.
| File | Bidang frontmatter | Referensi |
|---|---|---|
skills/<name>/SKILL.md |
name, description, when_to_use, argument-hint, arguments, disable-model-invocation, user-invocable, allowed-tools, disallowed-tools, model, effort, context, agent, background, hooks, paths, shell, metadata, license, compatibility |
Skill frontmatter |
commands/*.md |
Bidang skill kecuali name dan paths |
Skill frontmatter |
agents/*.md |
name, description, tools, disallowedTools, model, permissionMode, maxTurns, autoCompactWindow, skills, mcpServers, hooks, memory, background, effort, isolation, color, initialPrompt, omitClaudeMd, experimental |
Subagent frontmatter |
output-styles/*.md |
name, description, keep-coding-instructions, force-for-plugin |
Output style frontmatter |
rules/*.md |
paths |
Rule frontmatter |
Agents yang dikirimkan dalam plugin menghormati subset dari bidang subagent.
Troubleshoot konfigurasi
Jika pengaturan, hook, atau file tidak berlaku, lihat Debug konfigurasi Anda untuk perintah inspeksi dan tabel pencarian berdasarkan gejala.
Data aplikasi
Selain konfigurasi yang Anda buat, ~/.claude menyimpan data yang Claude Code tulis selama sesi. File-file ini adalah plaintext. Apa pun yang melewati alat ditulis ke transkrip di disk: konten file, output perintah, teks yang ditempel.
Transkrip juga dapat menyimpan apa yang Claude Code kirimkan ke model bersama pesan Anda:
- System prompt
- Definisi tool
- Parameter permintaan
- File instruksi yang dimuatnya, seperti CLAUDE.md
Dibersihkan secara otomatis
Claude Code menghapus file di jalur di bawah ini setelah mereka lebih tua dari cleanupPeriodDays, selama dapat dengan aman menentukan periode retensi. Default adalah 30 hari dan minimum adalah 1; mengatur 0 gagal dengan kesalahan validasi. Cutoff usia yang sama berlaku untuk penghapusan otomatis worktrees yatim piatu.
Jalur di bawah ~/.claude/ |
Konten |
|---|---|
projects/<project>/<session>.jsonl |
Transkrip percakapan: pesan, panggilan tool, dan hasil tool, ditambah system prompt, definisi tool, dan parameter permintaan yang Claude Code kirim ke model |
projects/<project>/<session>.orphaned-<timestamp>-<suffix>.jsonl, projects/<project>/<session>.jsonl.superseded-<timestamp> |
Transkrip sebelumnya untuk sesi yang Claude Code sisihkan alih-alih menimpanya atau menghapusnya. Tidak muncul di pemilih sesi |
projects/<project>/<session>/subagents/ |
Transkrip Subagent dalam format yang sama dengan transkrip sesi, dihapus dengan transkrip sesi induk saat usia habis |
projects/<project>/<session>/tool-results/ |
Output alat besar yang tumpah ke file terpisah, dan salinan ukuran penuh gambar yang alat MCP kembalikan |
projects/<project>/<session>/mcp-tasks/ |
Apa yang dibutuhkan sesi yang dilanjutkan untuk kembali mengikuti tugas MCP yang sedang berjalan, dan hasil tugas yang telah selesai yang belum dibaca Claude |
file-history/<session>/ |
Snapshot pra-edit file yang Claude ubah, digunakan untuk pemulihan checkpoint. Menyimpan snapshot untuk 100 checkpoint terbaru; file snapshot yang tidak direferensikan oleh checkpoint yang dipertahankan dihapus, kecuali snapshot pertama setiap file |
plans/ |
File rencana yang ditulis selama plan mode |
debug/ |
Log debug per-sesi, ditulis saat pencatatan debug aktif, seperti saat Anda memulai dengan --debug atau menjalankan /debug |
paste-cache/ |
Konten tempel besar |
image-cache/<session>/ |
Gambar terlampir yang disimpan oleh Claude Code v2.1.274 dan lebih awal. Versi yang lebih baru menyimpan gambar yang ditempel dan terlampir di luar ~/.claude, dalam direktori images/ untuk setiap sesi di bawah direktori temp yang dikontrol CLAUDE_CODE_TMPDIR. Sweep menghapus direktori sisa sesi lain di sini, apa pun usianya. |
uploads/<session>/ |
File yang Anda lampirkan dari web atau aplikasi mobile, dan foto yang Anda lampirkan dari aplikasi mobile, saat mengirim pesan ke sesi Remote Control. Lampiran ke sesi cloud disimpan di lingkungan cloud sesi itu sendiri, bukan di mesin Anda. |
dev-mods/<session>/ |
Mods yang Claude tulis selama sesi |
session-env/ |
Metadata lingkungan per-sesi |
tasks/ |
Daftar tugas yang ditulis oleh alat tugas, satu direktori per daftar |
shell-snapshots/ |
Alias, fungsi, dan opsi shell yang ditangkap saat startup dan diterapkan oleh alat Bash ke setiap perintah. Dihapus saat keluar dengan bersih. Sweep menghapus yang tertinggal setelah crash. |
backups/ |
Versi sebelumnya dari ~/.claude.json, disalin saat Claude Code menulis ulang file. Claude Code menyimpan lima terbaru, ditambah salinan versi apa pun yang tidak dapat diuraikan. |
feedback-bundles/ |
Arsip transkrip yang disunting ditulis oleh /feedback pada penyedia pihak ketiga atau saat tidak ada kredensial Anthropic yang dikonfigurasi, untuk dikirim ke tim akun Anthropic Anda |
feedback/drafts/ |
Antrian umpan balik yang dirancang Claude menunggu ulasan Anda di /feedback. Disapu setelah cleanupPeriodDays atau 30 hari, mana yang lebih pendek. Saat antrian mencapai batas 10 draft, Claude Code menghapus draft tertua untuk membuat ruang. |
usage-data/ |
report.html dan salinan laporan bertanda waktu yang ditulis oleh /insights, ditambah data analisis per-sesi yang disimpan dalam cache yang digunakan untuk membangunnya |
skills/.trash/, plugins/.trash/ |
Skills dan plugins yang sinkronisasi claude.ai hapus, seperti setelah Anda mematikannya di claude.ai atau berhenti menyinkronkan. File tetap di sini sehingga Anda dapat memulihkannya sampai sweep menghapusnya |
plugins/installed_plugins.set-aside.<date>.<hash>.json, plugins/installed_plugins.unreadable.<date>.<hash>.kept |
Salinan bertanggal yang Claude Code buat sebelum menulis ulang installed_plugins.json: catatan pemasangan yang dihapusnya, dan konten file yang tidak dapat dibacanya. |
todos/, statsig/, logs/ |
Direktori warisan dari versi yang lebih lama. Tidak lagi ditulis. Sweep menghapus konten mereka dan kemudian direktori kosong. |
File sesi di sessions/, memori otomatis, dan transkrip Claude Desktop dan Cowork masing-masing mengikuti aturan retensi mereka sendiri:
-
sessions/: menyimpan satu file kecil per sesi yang berjalan, digunakan untuk mendeteksi sesi bersamaan dan crash. Ini bukan bagian dari sweep berbasis usia: Claude Code menghapus setiap file saat sesinya keluar dan menghapus sisa crash saat peluncuran berikutnya. -
Memori otomatis: sweep tidak menghapus file memori di direktori memori otomatis proyek,
projects/<project>/memory/. Claude Code menghapus direktori itu hanya jika telah kosong selama seluruh periode retensi. Sebelum v2.1.228, sweep memperlakukan folder di dalam direktori memori sebagai data sesi dan dapat menghapus file lama di bawahnya. -
Transkrip Claude Desktop dan Cowork: Claude Code menyimpan transkrip sesi yang Anda mulai atau lanjutkan terakhir di Claude Desktop atau Cowork pada usia apa pun. Untuk memberikan transkrip ini batas usia, atur
desktopSessionCleanupPeriodDays. Memerlukan Claude Code v2.1.248 atau lebih baru; versi sebelumnya menghapusnya setelahcleanupPeriodDays.Claude Code menghapus transkrip ini setelah
cleanupPeriodDayssebagai gantinya dalam salah satu kasus berikut:- Pengaturan terkelola menetapkan
cleanupPeriodDays - Konfigurasi HIPAA berlaku untuk sesi Anda
- Pengaturan terkelola menetapkan
Claude Code melewati sweep berbasis usia dalam kasus-kasus ini:
- Mode bare: saat Anda menjalankan
claude -pdengan--bare, Claude Code tidak menjalankan sweep dalam sesi itu. - Sweep dijeda: jika Claude Code tidak dapat dengan aman menentukan periode retensi, itu menjeda sweep pembersihan retensi; acara
retention_sweepmencantumkan setiap konfigurasi yang menjeda itu. Saat penyebabnya adalah file pengaturan yang tidak dapat dibaca atau diuraikan, atau kesalahan pengaturan dengancleanupPeriodDaysataudesktopSessionCleanupPeriodDaysyang secara eksplisit ditetapkan, Claude Code juga menampilkan peringatan di/statussampai Anda memperbaiki kesalahan pengaturan. Saat pengaturan terkelola menyediakancleanupPeriodDays, Claude Code menjalankan sweep pada nilai terkelola dalam kedua kasus.
Untuk memeriksa bahwa mesin di organisasi Anda menjalankan sweep dengan periode retensi yang Anda tetapkan, lihat Periksa sweep retensi.
Direktori scratchpad sesi
Scratchpad adalah direktori per-sesi yang Claude Code berikan kepada Claude untuk file sementara: hasil antara, skrip pembantu, dan draft yang tidak termasuk dalam proyek Anda. Saat Claude mengatakan itu menyimpan sesuatu "ke scratchpad", file ada di sana. Claude menggunakannya alih-alih /tmp, dan dapat membuat, mengedit, dan membaca file di dalamnya tanpa prompt izin.
Scratchpad berada di bawah direktori temp Claude Code daripada ~/.claude. Temukan jalur sesi saat ini untuk platform Anda:
- macOS:
/private/tmp/claude-<uid>/<project>/<session-id>/scratchpad/ - Linux:
/tmp/claude-<uid>/<project>/<session-id>/scratchpad/, atau bentuk yang sama di bawah$TMPDIRsaat sistem Anda menetapkan satu - Windows:
%TEMP%\claude\<project>\<session-id>\scratchpad\
<project> adalah jalur direktori kerja Anda dengan setiap karakter selain huruf dan angka diganti dengan -, seperti -Users-you-my-project. Jika Anda menetapkan CLAUDE_CODE_TMPDIR, pohon bergerak di bawah direktori itu sebagai gantinya. Hooks menerima jalur sesi saat ini sebagai scratchpad_dir.
File scratchpad bertahan selama transkrip sesi: sweep retensi menghapus direktori saat menghapus transkrip, dan claude purge tidak menyentuh direktori temp. Karena direktori berada di bawah lokasi temp sistem, sistem operasi Anda juga dapat menghapusnya, seperti saat restart. Untuk menyimpan sesuatu yang Claude tulis di sana, minta Claude untuk memindahkannya ke proyek Anda.
Sesi memiliki scratchpad hanya saat semua ini berlaku:
- Anda masuk dengan akun claude.ai daripada kunci API
- Sesi menggunakan API Anthropic, bukan Amazon Bedrock, Agent Platform Google Cloud, atau Microsoft Foundry
enableArtifacttidak diatur kefalse
Disimpan sampai Anda menghapusnya
Kecuali untuk baris yang menyatakan sebaliknya, sweep pembersihan retensi tidak menghapus jalur di bawah ini, dan Claude Code menyimpannya sampai Anda menghapusnya.
Jalur di bawah ~/.claude/ |
Konten |
|---|---|
history.jsonl |
Prompt yang telah Anda ketik, dengan stempel waktu dan jalur proyek. Digunakan untuk penarikan panah atas, pencarian riwayat Ctrl+R, dan penyelesaian perintah shell !. Setiap sweep menghapus entri yang lebih tua dari cleanupPeriodDays saat konfigurasi HIPAA berlaku untuk sesi Anda. |
stats-cache.json |
Hitungan token dan biaya agregat yang ditampilkan oleh /usage |
remote-settings.json |
Salinan cache dari pengaturan terkelola server untuk organisasi Anda, atau {} saat organisasi Anda belum mengonfigurasi apa pun. Hanya ada saat sesi mengambilnya. Claude Code memeriksa pembaruan saat startup dan setiap jam selama sesi. Claude Code menghapusnya saat Anda keluar. |
cache/changelog.md |
Salinan cache dari changelog Claude Code, ditampilkan oleh /release-notes. Disegarkan di latar belakang. |
policy-limits.json |
Pengaturan kebijakan fitur cache untuk organisasi Anda. Hanya ada untuk beberapa jenis akun. Disegarkan secara otomatis. Sidecar policy-limits.json.stamp.json mencatat akun atau kunci API mana yang dimiliki cache. Claude Code menghapus kedua file saat Anda keluar. |
File status untuk disimpan
Tergantung pada fitur mana yang Anda gunakan, ~/.claude/ juga menyimpan file yang tidak dicantumkan oleh tabel di bawah Data aplikasi. Dari file-file tersebut, cache dan file kunci aman untuk dihapus. Simpan file status ini:
.credentials.json: kredensial login Andaagent-memory/: memori subagentjobs/dandaemon/: status sesi latar belakang
Penyimpanan plaintext
Transkrip dan riwayat tidak dienkripsi saat istirahat. Izin file OS adalah satu-satunya perlindungan. Jika alat membaca file .env atau perintah mencetak kredensial, nilai itu ditulis ke projects/<project>/<session>.jsonl. Untuk mengurangi paparan:
- Turunkan
cleanupPeriodDaysuntuk mempersingkat berapa lama Claude Code menyimpan transkrip - Atur
desktopSessionCleanupPeriodDaysuntuk memberikan transkrip Claude Desktop dan Cowork batas usia juga - Atur variabel lingkungan
CLAUDE_CODE_SKIP_PROMPT_HISTORYuntuk melewati penulisan transkrip dan riwayat prompt dalam mode apa pun. Dalam mode non-interaktif, Anda dapat sebagai gantinya meneruskan--no-session-persistencebersama-p, atau aturpersistSession: falsedalam Agent SDK TypeScript; SDK Python tidak memiliki opsi setara. - Gunakan aturan izin untuk menolak pembacaan file kredensial
Hapus data lokal
Jalankan claude purge untuk menghapus status yang Claude Code simpan untuk satu proyek. Ini menghapus:
- Transkrip dan memori otomatis di bawah
projects/ - Entri
tasks/,debug/, danfile-history/per-sesi - Baris prompt yang cocok di
history.jsonl - Entri proyek di
~/.claude.json
Gambar yang Anda tempel atau lampirkan dalam sesi proyek dan scratchpad setiap sesi disimpan di bawah direktori temp Claude Code daripada ~/.claude, jadi purge tidak menghapusnya. Sweep retensi masih menghapus gambar setelah mereka lebih tua dari cleanupPeriodDays; scratchpad sesi yang dimurnikan tetap ada sampai Anda menghapusnya atau sistem operasi Anda menghapus direktori temp.
Perintah mencetak rencana penghapusan lengkap dan meminta konfirmasi sebelum menghapus apa pun.
Sebelum v2.1.288, perintahnya adalah claude project purge.
Contoh di bawah menggunakan ~/work/my-repo sebagai placeholder. Gantilah dengan jalur ke proyek Anda. Jika tidak ada status yang cocok dengan jalur, perintah mencetak kesalahan dan keluar dengan status 1.
Pratinjau rencana tanpa menghapus apa pun:
claude purge ~/work/my-repo --dry-run
Rencana mencantumkan setiap item yang cocok dan alasan dimasukkannya:
Purge plan for /home/user/work/my-repo:
dir: /home/user/.claude/projects/-home-user-work-my-repo
project transcripts (.jsonl) and memory/
config: projects["/home/user/work/my-repo"]
project entry in ~/.claude.json (trust, history, MCP servers)
filter: /home/user/.claude/history.jsonl
12 prompt(s) typed in this project
shell-snapshots/ are not project-scoped and will not be touched
backups/ may still contain this project entry in old .claude.json snapshots (/home/user/.claude/backups); at most 5 are kept and they rotate out automatically
Dry run: 3 item(s) would be deleted.
Hapus dengan satu prompt konfirmasi:
claude purge ~/work/my-repo
Perintah mencetak rencana yang sama, kemudian menanyakan Delete 3 item(s) for /home/user/work/my-repo? This cannot be undone. [y/N] dan menghapus hanya jika Anda menjawab y.
Abaikan jalur untuk memilih proyek dari daftar interaktif.
Lewati prompt konfirmasi untuk digunakan dalam skrip:
claude purge ~/work/my-repo --yes
Opsi lainnya:
- Teruskan
--allalih-alih jalur untuk membersihkan status untuk setiap proyek sekaligus, yang menghapushistory.jsonlsepenuhnya daripada memfilternya. - Teruskan
-iuntuk melangkah melalui rencana penghapusan satu item pada satu waktu.
Perintah membiarkan shell-snapshots/ dan backups/ sendirian karena tidak termasuk dalam cakupan proyek, dan memperingatkan tentang mereka dalam output rencana. Jika ada yang pernah menjalankan /heapdump di mesin tersebut, hapus juga file .heapsnapshot yang ditulisnya. Heap snapshot berisi percakapan lengkap dan kredensial apa pun yang dipegang proses, dan baik sweep retensi maupun purge tidak menyentuhnya.
Anda juga dapat menghapus sendiri salah satu jalur data aplikasi di atas, kecuali file status untuk disimpan.
| Hapus | Anda kehilangan |
|---|---|
~/.claude/projects/ |
Lanjutkan, lanjutkan, dan putar ulang untuk sesi masa lalu, dan memori otomatis untuk setiap proyek |
~/.claude/history.jsonl |
Penarikan prompt panah atas, pencarian riwayat Ctrl+R, dan penyelesaian perintah shell ! |
~/.claude/paste-cache/ |
Teks yang ditempel dalam prompt yang diingat kembali; lihat tempel konten besar |
~/.claude/uploads/ |
Lampiran yang sesi Remote Control masa lalu rujuk menurut jalur |
~/.claude/file-history/ |
Pemulihan checkpoint untuk sesi masa lalu |
~/.claude/stats-cache.json |
Total historis yang ditampilkan oleh /usage |
~/.claude/usage-data/ |
Laporan /insights masa lalu dan data analisis cache yang digunakan untuk membangunnya |
~/.claude/feedback-bundles/ |
Umpan balik dan arsip laporan bug yang belum Anda kirim ke tim akun Anthropic Anda |
~/.claude/feedback/drafts/ |
Umpan balik yang dirancang Claude yang belum Anda kirim |
~/.claude/remote-settings.json |
Tidak ada. Diambil kembali saat peluncuran berikutnya. |
~/.claude/cache/changelog.md |
Tidak ada. Disegarkan di latar belakang. |
~/.claude/policy-limits.json |
Tidak ada. Disegarkan secara otomatis. |
~/.claude/tasks/ |
Daftar tugas Anda, termasuk yang masih digunakan |
~/.claude/skills/.trash/, ~/.claude/plugins/.trash/ |
Kesempatan untuk memulihkan skills yang disinkronkan dan plugins yang disinkronkan yang Claude Code hapus |
~/.claude/plugins/installed_plugins.set-aside.<date>.<hash>.json, ~/.claude/plugins/installed_plugins.unreadable.<date>.<hash>.kept |
Salinan catatan pemasangan plugin yang Claude Code hapus atau tidak dapat dibaca. Tidak ada yang membacanya kembali |
~/.claude/debug/, ~/.claude/plans/, ~/.claude/session-env/, ~/.claude/shell-snapshots/, ~/.claude/backups/ |
Tidak ada yang menghadap pengguna |
~/.claude/todos/, ~/.claude/statsig/, ~/.claude/logs/, ~/.claude/image-cache/ |
Tidak ada. Direktori warisan tidak ditulis oleh versi saat ini. |
Jangan hapus ~/.claude.json, ~/.claude/settings.json, atau ~/.claude/plugins/: file-file itu menyimpan detail akun, preferensi, dan plugin terinstal Anda.
Sumber daya terkait
- Kelola memory Claude: tulis dan atur CLAUDE.md, rules, dan auto memory
- Konfigurasi settings: atur izin, hooks, variabel lingkungan, dan default model
- Buat skills: bangun prompt dan workflow yang dapat digunakan kembali
- Konfigurasi subagents: tentukan agen khusus dengan konteks mereka sendiri