SpyBara
Go Premium

claude-directory.md 2026-11-08 22:58 UTC to 2026-11-09 23:02 UTC

No changes for this document in this history range.

2026
Wed 4 23:59 Tue 10 21:57 Wed 11 22:59

Esplora la directory .claude

Dove Claude Code legge CLAUDE.md, settings.json, hooks, skills, commands, subagents, workflows, rules e auto memory. Esplora la directory .claude nel tuo progetto e ~/.claude nella tua home directory.

Claude Code legge istruzioni, impostazioni, skills, subagents e memoria dalla tua directory di progetto e da ~/.claude nella tua home directory. Esegui il commit dei file di progetto su git per condividerli con il tuo team; i file in ~/.claude sono configurazioni personali che si applicano a tutti i tuoi progetti.

Su Windows, ~/.claude si risolve in %USERPROFILE%\.claude. Se imposti CLAUDE_CONFIG_DIR, ogni percorso ~/.claude in questa pagina si trova invece in quella directory. Lo stesso vale per .claude.json, che altrimenti si trova in ~/.claude.json.

La maggior parte degli utenti modifica solo CLAUDE.md e settings.json. Se il tuo repository ha già un AGENTS.md per altri agenti di codifica, Claude Code può leggerlo al posto di un CLAUDE.md. Il resto della directory è facoltativo: aggiungi skill, regole o subagent secondo le tue necessità.

Esplora la directory

Fai clic sui file nell'albero per vedere cosa fa ciascuno, quando si carica e un esempio.

Cosa non è mostrato

L'explorer copre i file che crei e modifichi. Alcuni file correlati si trovano altrove:

File Posizione Scopo
managed-settings.json A livello di sistema, varia in base al sistema operativo Impostazioni applicate dall'azienda che i tuoi file di impostazioni e i valori di --settings non possono sovrascrivere, a parte eccezioni ristrette. Vedi dove salvare il file e quale fonte gestita Claude Code utilizza.
CLAUDE.local.md Radice del progetto Le tue preferenze private per questo progetto, caricate insieme a CLAUDE.md. Crealo manualmente e aggiungilo a .gitignore.
AGENTS.md Radice del progetto, .claude/, o qualsiasi directory Istruzioni di progetto che scrivi per gli agenti di codifica AI. Claude Code può caricarlo al posto di un CLAUDE.md.
Plugin installati ~/.claude/plugins Marketplace clonati, versioni plugin installate, il record di installazione installed_plugins.json e dati per plugin, gestiti dai comandi claude plugin. I plugin sincronizzati dal tuo account claude.ai vengono scaricati in ~/.claude/plugins/synced/. Per un plugin installato da un marketplace con fonte command in modalità link, Claude Code memorizza i link qui invece di una copia, e i file del plugin rimangono nella directory che il comando stampa. Una fonte command richiede Claude Code v2.1.229 o successivo. Anche un plugin elencato per percorso relativo in un marketplace che hai aggiunto da un percorso locale viene caricato sul posto dalla sua directory di origine anziché da una copia nella cache. Vedi plugin caching per come le versioni orfane vengono pulite.

~/.claude contiene anche dati che Claude Code scrive mentre lavori: trascrizioni, cronologia dei prompt, snapshot dei file, cache e log. Vedi dati dell'applicazione di seguito.

Scegli il file giusto

Diversi tipi di personalizzazione si trovano in file diversi. Usa questa tabella per trovare dove appartiene una modifica.

Vuoi Modifica Ambito Riferimento
Dare a Claude il contesto del progetto e le convenzioni CLAUDE.md progetto o globale Memory
Consentire o bloccare specifiche chiamate di strumenti settings.json permissions o hooks progetto o globale Permissions, Hooks
Eseguire uno script prima o dopo le chiamate di strumenti settings.json hooks progetto o globale Hooks
Impostare variabili di ambiente per la sessione settings.json env progetto o globale Settings
Mantenere gli override personali fuori da git settings.local.json solo progetto Settings scopes
Aggiungere un prompt o una capacità che invochi con /name skills/<name>/SKILL.md progetto o globale Skills
Definire un subagent specializzato con i suoi strumenti agents/*.md progetto o globale Subagents
Orchestrare molti subagent da uno script workflows/*.js progetto o globale Dynamic workflows
Connettere strumenti esterni su MCP .mcp.json solo progetto MCP
Cambiare il modo in cui Claude formatta le risposte output-styles/*.md progetto o globale Output styles

Riferimento dei file

Questa tabella elenca ogni file che l'explorer copre. I file con ambito di progetto si trovano nel tuo repository sotto .claude/ (o alla radice per CLAUDE.md, .mcp.json e .worktreeinclude). I file con ambito globale si trovano in ~/.claude/ e si applicano a tutti i progetti.

[!NOTE]

Diverse cose possono ignorare quello che metti in questi file:

Vedi precedenza delle impostazioni per l'ordine completo.

Fai clic su un nome di file per aprire quel nodo nell'explorer sopra.

File Ambito Commit Cosa fa Riferimento
CLAUDE.md Progetto e globale ✓ Istruzioni caricate ogni sessione Memory
rules/*.md Progetto e globale ✓ Istruzioni con ambito di argomento, facoltativamente controllate dal percorso Rules
settings.json Progetto e globale ✓ Permessi, hooks, variabili di ambiente, impostazioni predefinite del modello Settings
settings.local.json Solo progetto I tuoi override personali, auto-gitignored quando Claude Code salva un'impostazione in esso Settings scopes
.mcp.json Solo progetto ✓ Server MCP condivisi dal team MCP scopes
.worktreeinclude Solo progetto ✓ File ignorati da git da copiare nei nuovi worktrees Worktrees
skills/<name>/SKILL.md Progetto e globale ✓ Prompt riutilizzabili invocati con /name o auto-invocati Skills
commands/*.md Progetto e globale ✓ Prompt a file singolo; stesso meccanismo delle skills Skills
output-styles/*.md Progetto e globale ✓ Sezioni di prompt di sistema personalizzate Output styles
agents/*.md Progetto e globale ✓ Definizioni di subagent con il loro prompt e strumenti Subagents
workflows/*.js Progetto e globale ✓ Script di workflow dinamici scritti da Claude e salvati da /workflows; ogni file diventa un comando /<name> Dynamic workflows
agent-memory/<name>/ Progetto e globale ✓ Memoria persistente per i subagents Persistent memory
~/.claude.json Solo globale Stato dell'app, dettagli dell'account, toggle dell'interfaccia utente, server MCP personali. Se manca, Claude Code lo crea quando avvii una sessione o esegui un sottocomando come claude auth status, ma non per --version o --help. Global config
projects/<project>/memory/ Solo globale Auto memory: note di Claude a se stesso tra le sessioni Auto memory
keybindings.json Solo globale Scorciatoie da tastiera personalizzate Keybindings
themes/*.json Solo globale Temi di colore personalizzati Custom themes

Campi frontmatter per file

Skills, file di comando, subagent, stili di output e regole leggono la loro configurazione da YAML frontmatter nella parte superiore del file, e ognuno accetta il proprio set di campi. Questa tabella elenca i nomi dei campi per ogni file e collega ai riferimenti che li descrivono.

File Campi frontmatter Riferimento
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 I campi skill eccetto name e 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

Gli agenti forniti in un plugin rispettano un sottoinsieme dei campi subagent.

Risolvi i problemi di configurazione

Se un'impostazione, un hook o un file non sta avendo effetto, vedi Debug della tua configurazione per i comandi di ispezione e una tabella di ricerca per sintomi.

Dati dell'applicazione

Oltre alla configurazione che scrivi tu, ~/.claude contiene i dati che Claude Code scrive durante le sessioni. Questi file sono in testo semplice. Tutto ciò che passa attraverso uno strumento viene scritto in una trascrizione su disco: contenuti dei file, output dei comandi, testo incollato.

La trascrizione può contenere anche ciò che Claude Code invia al modello insieme ai tuoi messaggi:

  • Il prompt di sistema
  • Le definizioni degli strumenti
  • I parametri delle richieste
  • I file di istruzioni che ha caricato, come CLAUDE.md

Ripuliti automaticamente

Claude Code elimina i file nei percorsi seguenti una volta che sono più vecchi di cleanupPeriodDays, purché riesca a determinare in modo sicuro il periodo di conservazione. Il valore predefinito è 30 giorni e il minimo è 1; impostare 0 produce un errore di convalida. La stessa soglia di età si applica alla rimozione automatica dei worktree orfani.

Percorso in ~/.claude/ Contenuto
projects/<project>/<session>.jsonl Trascrizione della conversazione: messaggi, chiamate agli strumenti e risultati degli strumenti, più il prompt di sistema, le definizioni degli strumenti e i parametri delle richieste che Claude Code ha inviato al modello
projects/<project>/<session>.orphaned-<timestamp>-<suffix>.jsonl, projects/<project>/<session>.jsonl.superseded-<timestamp> Una trascrizione precedente della sessione che Claude Code ha messo da parte invece di sovrascriverla o eliminarla. Non compare nel selettore delle sessioni
projects/<project>/<session>/subagents/ Trascrizioni dei subagent nello stesso formato della trascrizione della sessione, rimosse insieme alla trascrizione della sessione principale quando questa scade
projects/<project>/<session>/tool-results/ Output di grandi dimensioni degli strumenti riversati in file separati e copie a grandezza intera delle immagini restituite dagli strumenti MCP
projects/<project>/<session>/mcp-tasks/ Ciò che serve a una sessione ripresa per seguire di nuovo le sue attività MCP in esecuzione, e i risultati delle attività completate che Claude non ha ancora letto
file-history/<session>/ Snapshot precedenti alla modifica dei file cambiati da Claude, usati per il ripristino dei checkpoint. Contiene gli snapshot dei 100 checkpoint più recenti; i file di snapshot a cui nessun checkpoint conservato fa riferimento vengono eliminati, tranne il primo snapshot di ciascun file
plans/ File di piano scritti durante il plan mode
debug/ Log di debug per sessione, scritti mentre il logging di debug è attivo, ad esempio quando avvii con --debug o esegui /debug
paste-cache/ Contenuti degli incollaggi di grandi dimensioni
image-cache/<session>/ Immagini allegate salvate da Claude Code v2.1.274 e precedenti. Le versioni successive salvano le immagini incollate e allegate fuori da ~/.claude, in una directory images/ per ciascuna sessione all'interno della directory temporanea controllata da CLAUDE_CODE_TMPDIR. La pulizia automatica rimuove qui le directory rimaste di altre sessioni, indipendentemente dalla loro età.
uploads/<session>/ File che alleghi dall'app web o mobile e foto che alleghi dall'app mobile quando invii messaggi a una sessione Remote Control. Un allegato a una sessione cloud viene invece salvato nell'ambiente cloud di quella sessione, non sulla tua macchina.
dev-mods/<session>/ Mod scritti da Claude durante la sessione
session-env/ Metadati dell'ambiente per sessione
tasks/ Elenchi di attività scritti dagli strumenti delle attività, una directory per elenco
shell-snapshots/ Alias, funzioni e opzioni della shell acquisiti all'avvio e applicati dallo strumento Bash a ogni comando. Rimossi all'uscita pulita. La pulizia automatica elimina quelli rimasti dopo un arresto anomalo.
backups/ Versioni precedenti di ~/.claude.json, copiate quando Claude Code riscrive il file. Claude Code conserva le cinque più recenti, più una copia di qualsiasi versione che non è riuscito ad analizzare. Superata la soglia di età, viene eliminata anche l'ultima copia che contiene la tua configurazione. Se il file corrente viene analizzato correttamente, contiene la tua configurazione ed è inferiore a 8 MiB, te ne rimane una nuova copia.
feedback-bundles/ Archivi di trascrizioni oscurate scritti da /feedback con provider di terze parti o quando non sono configurate credenziali Anthropic, da inviare al team del tuo account Anthropic
feedback/drafts/ Feedback redatti da Claude in coda, in attesa della tua revisione in /feedback. Eliminati dopo cleanupPeriodDays o 30 giorni, a seconda di quale periodo sia più breve. Quando la coda raggiunge il limite di 10 bozze, Claude Code elimina la bozza più vecchia per fare spazio.
usage-data/ report.html e copie dei report con timestamp scritte da /insights, più i dati di analisi per sessione memorizzati nella cache usati per crearli
skills/.trash/, plugins/.trash/ Skill e plugin rimossi dalla sincronizzazione con claude.ai, ad esempio dopo che ne disattivi uno su claude.ai o interrompi la sincronizzazione. I file restano qui affinché tu possa recuperarli finché la pulizia automatica non li elimina
plugins/installed_plugins.set-aside.<date>.<hash>.json, plugins/installed_plugins.unreadable.<date>.<hash>.kept Copie datate che Claude Code crea prima di riscrivere installed_plugins.json: record di installazione che ha scartato e il contenuto di un file che non è riuscito a leggere.
todos/, statsig/, logs/ Directory legacy di versioni precedenti. Non vengono più scritte. La pulizia automatica ne rimuove il contenuto e poi la directory vuota.

I file di sessione in sessions/, la memoria automatica e le trascrizioni di Claude Desktop e Cowork seguono ciascuno una propria regola di conservazione:

  • sessions/: contiene un piccolo file per ogni sessione in esecuzione, usato per rilevare sessioni simultanee e arresti anomali. Non fa parte della pulizia automatica basata sull'età: Claude Code rimuove ogni file quando la sua sessione termina ed elimina i residui degli arresti anomali all'avvio successivo.

  • Memoria automatica: la pulizia automatica non elimina i file di memoria nella directory della memoria automatica di un progetto, projects/<project>/memory/. Claude Code rimuove quella directory solo se è rimasta vuota per l'intero periodo di conservazione. Prima della v2.1.228, la pulizia automatica trattava le cartelle all'interno della directory della memoria come dati di sessione e poteva eliminare i file vecchi al loro interno.

  • Trascrizioni di Claude Desktop e Cowork: Claude Code conserva la trascrizione di una sessione che hai avviato o proseguito più di recente in Claude Desktop o Cowork, a prescindere dalla sua età. Per dare a queste trascrizioni un limite di età, imposta desktopSessionCleanupPeriodDays. Richiede Claude Code v2.1.248 o successivo; le versioni precedenti le eliminano dopo cleanupPeriodDays.

    Claude Code elimina invece queste trascrizioni dopo cleanupPeriodDays in uno qualsiasi di questi casi:

Claude Code salta la pulizia automatica basata sull'età in questi casi:

  • Modalità bare: quando esegui claude -p con --bare, Claude Code non esegue la pulizia automatica in quella sessione.
  • Pulizia automatica sospesa: se Claude Code non riesce a determinare in modo sicuro il periodo di conservazione, sospende la pulizia automatica di conservazione; l'evento retention_sweep elenca ogni configurazione che la sospende. Quando la causa è un file di impostazioni che non può essere letto o analizzato, oppure errori nelle impostazioni con cleanupPeriodDays o desktopSessionCleanupPeriodDays impostati esplicitamente, Claude Code mostra anche un avviso in /status finché non correggi gli errori nelle impostazioni. Quando le impostazioni gestite forniscono cleanupPeriodDays, Claude Code esegue la pulizia automatica con il valore gestito in entrambi i casi.

Per verificare che le macchine della tua organizzazione eseguano la pulizia automatica con il periodo di conservazione che hai impostato, consulta Verificare la pulizia automatica di conservazione.

Directory scratchpad della sessione

Lo scratchpad è una directory per sessione che Claude Code mette a disposizione di Claude per i file temporanei: risultati intermedi, script di supporto e bozze che non appartengono al tuo progetto. Quando Claude dice di aver salvato qualcosa "nello scratchpad", il file si trova lì. Claude lo usa al posto di /tmp e può creare, modificare e leggere file al suo interno senza una richiesta di permesso.

Lo scratchpad si trova nella directory temporanea di Claude Code anziché in ~/.claude. Trova il percorso della sessione corrente per la tua piattaforma:

  • macOS: /private/tmp/claude-<uid>/<project>/<session-id>/scratchpad/
  • Linux: /tmp/claude-<uid>/<project>/<session-id>/scratchpad/, oppure la stessa struttura in $TMPDIR quando il tuo sistema ne imposta uno
  • Windows: %TEMP%\claude\<project>\<session-id>\scratchpad\

<project> è il percorso della tua directory di lavoro con ogni carattere diverso da lettere e cifre sostituito da -, ad esempio -Users-you-my-project. Se imposti CLAUDE_CODE_TMPDIR, l'albero viene invece spostato in quella directory. Gli hook ricevono il percorso della sessione corrente come scratchpad_dir.

I file dello scratchpad durano quanto la trascrizione della sessione: la pulizia automatica di conservazione elimina la directory quando elimina la trascrizione, e claude purge non tocca la directory temporanea. Poiché la directory si trova nel percorso temporaneo del sistema, anche il sistema operativo può svuotarla, ad esempio al riavvio. Per conservare qualcosa che Claude ha scritto lì, chiedi a Claude di spostarlo nel tuo progetto.

Una sessione ha uno scratchpad solo quando valgono tutte queste condizioni:

  • Hai effettuato l'accesso con un account claude.ai anziché con una chiave API
  • La sessione usa l'API Anthropic, non Amazon Bedrock, Agent Platform di Google Cloud o Microsoft Foundry
  • enableArtifact non è impostato su false

Conservati finché non li elimini

A parte le righe che indicano diversamente, la pulizia automatica di conservazione non rimuove i percorsi seguenti, e Claude Code li conserva finché non li elimini.

Percorso in ~/.claude/ Contenuto
history.jsonl Prompt che hai digitato, con timestamp e percorso del progetto. Usato per il richiamo con freccia su, la ricerca nella cronologia con Ctrl+R e il completamento dei comandi shell con !. Ogni pulizia automatica rimuove le voci più vecchie di cleanupPeriodDays quando la configurazione HIPAA si applica alle tue sessioni.
stats-cache.json Conteggi aggregati di token e costi mostrati da /usage
remote-settings.json Copia nella cache delle impostazioni gestite dal server per la tua organizzazione, oppure {} quando la tua organizzazione non ne ha configurate. Presente solo quando la sessione le recupera. Claude Code verifica la presenza di aggiornamenti all'avvio e ogni ora durante una sessione. Claude Code lo elimina quando esci dall'account.
cache/changelog.md Copia nella cache del changelog di Claude Code, mostrata da /release-notes. Aggiornata in background.
policy-limits.json Impostazioni dei criteri delle funzionalità per la tua organizzazione, memorizzate nella cache. Presente solo per alcuni tipi di account. Aggiornato automaticamente. Un file associato policy-limits.json.stamp.json registra a quale account o chiave API appartiene la cache. Claude Code elimina entrambi i file quando esci dall'account.

File di stato da conservare

A seconda delle funzionalità che usi, ~/.claude/ contiene anche file che le tabelle in Dati dell'applicazione non elencano. Tra questi, le cache e i file di lock possono essere eliminati senza rischi. Conserva questi file di stato:

Archiviazione in testo semplice

Le trascrizioni e la cronologia non sono crittografate a riposo. Le autorizzazioni dei file del sistema operativo sono l'unica protezione. Se uno strumento legge un file .env o un comando stampa una credenziale, quel valore viene scritto in projects/<project>/<session>.jsonl. Per ridurre l'esposizione:

  • Riduci cleanupPeriodDays per accorciare il tempo per cui Claude Code conserva le trascrizioni
  • Imposta desktopSessionCleanupPeriodDays per dare un limite di età anche alle trascrizioni di Claude Desktop e Cowork
  • Imposta la variabile d'ambiente CLAUDE_CODE_SKIP_PROMPT_HISTORY per non scrivere trascrizioni e cronologia dei prompt in qualsiasi modalità. In modalità non interattiva, puoi invece passare --no-session-persistence insieme a -p, oppure impostare persistSession: false nell'Agent SDK TypeScript; l'SDK Python non ha un'opzione equivalente.
  • Usa le regole di permesso per negare la lettura dei file di credenziali

Cancellare i dati locali

Esegui claude purge per eliminare lo stato che Claude Code conserva per un progetto. Elimina:

  • Trascrizioni e memoria automatica in projects/
  • Le voci per sessione in tasks/, debug/ e file-history/
  • Le righe di prompt corrispondenti in history.jsonl
  • La voce del progetto in ~/.claude.json

Le immagini che hai incollato o allegato nelle sessioni del progetto e lo scratchpad di ciascuna sessione sono archiviati nella directory temporanea di Claude Code anziché in ~/.claude, quindi il comando claude purge non li rimuove. La pulizia automatica di conservazione elimina comunque le immagini una volta che sono più vecchie di cleanupPeriodDays; lo scratchpad di una sessione eliminata con claude purge resta finché non lo elimini tu o finché il sistema operativo non svuota la directory temporanea.

Il comando stampa il piano di eliminazione completo e chiede conferma prima di rimuovere qualsiasi cosa.

Prima della v2.1.288, il comando era claude project purge.

Gli esempi seguenti usano ~/work/my-repo come segnaposto. Sostituiscilo con il percorso del tuo progetto. Se nessuno stato corrisponde al percorso, il comando stampa un errore ed esce con stato 1.

Visualizza in anteprima il piano senza eliminare nulla:

claude purge ~/work/my-repo --dry-run

Il piano elenca ogni elemento corrispondente e il motivo per cui è incluso:

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.

Elimina con un'unica richiesta di conferma:

claude purge ~/work/my-repo

Il comando stampa lo stesso piano, poi chiede Delete 3 item(s) for /home/user/work/my-repo? This cannot be undone. [y/N] ed elimina solo se rispondi y.

Ometti il percorso per scegliere un progetto da un elenco interattivo.

Salta la richiesta di conferma per l'uso negli script:

claude purge ~/work/my-repo --yes

Altre opzioni:

  • Passa --all al posto di un percorso per eliminare lo stato di tutti i progetti contemporaneamente; in questo caso history.jsonl viene eliminato del tutto anziché filtrato.
  • Passa -i per scorrere il piano di eliminazione un elemento alla volta.

Il comando non tocca shell-snapshots/ e backups/ perché non sono legati a un progetto, e li segnala nell'output del piano. Se qualcuno ha eseguito /heapdump sulla macchina, elimina anche i file .heapsnapshot che ha scritto. Uno snapshot dell'heap contiene l'intera conversazione e qualsiasi credenziale detenuta dal processo, e né la pulizia automatica di conservazione né claude purge lo toccano.

Puoi anche eliminare tu stesso uno qualsiasi dei percorsi dei dati dell'applicazione indicati sopra, a parte i file di stato da conservare.

Elimina Perdi
~/.claude/projects/ Ripresa, continuazione e riavvolgimento delle sessioni passate, e la memoria automatica di ogni progetto
~/.claude/history.jsonl Richiamo dei prompt con freccia su, ricerca nella cronologia con Ctrl+R e completamento dei comandi shell con !
~/.claude/paste-cache/ Il testo incollato nei prompt richiamati; consulta incollare contenuti di grandi dimensioni
~/.claude/uploads/ Gli allegati a cui le sessioni Remote Control passate fanno riferimento tramite percorso
~/.claude/file-history/ Ripristino dei checkpoint per le sessioni passate
~/.claude/stats-cache.json Totali storici mostrati da /usage
~/.claude/usage-data/ I report /insights passati e i dati di analisi memorizzati nella cache usati per crearli
~/.claude/feedback-bundles/ Archivi di feedback e segnalazioni di bug che non hai ancora inviato al team del tuo account Anthropic
~/.claude/feedback/drafts/ Feedback redatti da Claude che non hai inviato
~/.claude/remote-settings.json Nulla. Viene recuperato di nuovo all'avvio successivo.
~/.claude/cache/changelog.md Nulla. Viene aggiornato in background.
~/.claude/policy-limits.json Nulla. Viene aggiornato automaticamente.
~/.claude/tasks/ I tuoi elenchi di attività, compresi quelli ancora in uso
~/.claude/skills/.trash/, ~/.claude/plugins/.trash/ La possibilità di recuperare le skill sincronizzate e i plugin sincronizzati che Claude Code ha rimosso
~/.claude/plugins/installed_plugins.set-aside.<date>.<hash>.json, ~/.claude/plugins/installed_plugins.unreadable.<date>.<hash>.kept Le copie dei record di installazione dei plugin che Claude Code ha scartato o non è riuscito a leggere. Nulla le rilegge
~/.claude/debug/, ~/.claude/plans/, ~/.claude/session-env/, ~/.claude/shell-snapshots/ Nulla di visibile all'utente
~/.claude/backups/ Le copie precedenti da cui puoi ripristinare ~/.claude.json
~/.claude/todos/, ~/.claude/statsig/, ~/.claude/logs/, ~/.claude/image-cache/ Nulla. Directory legacy non scritte dalle versioni attuali.

Non eliminare ~/.claude.json, ~/.claude/settings.json o ~/.claude/plugins/: contengono i dettagli del tuo account, le tue preferenze e i plugin installati.

Risorse correlate