Agenti · Claude Code

Ciò che Claude Code lascia sul tuo Mac.

Log delle sessioni, checkpoint, spazi di lavoro temporanei, worktree. Devbroom li trova tutti e ti dice quali elimina Claude Code da sé, quali sono lasciati a te e quali non vengono mai toccati.

Da una scansione di esempio
37,8 GBdati di Claude Code
297sessioni
98per cartelle che non esistono più
2in esecuzione ora
Cosa guarda

Ogni cartella ha la sua regola.

Devbroom tratta ogni posizione nel modo in cui si comporta Claude Code stesso. Ciò che l'agente pulisce da sé lo lascia all'agente; ciò che ha un comando apposito lo gestisce con quel comando.

ValutatoOgni elemento viene controllato singolarmente; se risulta Pronto puoi pulirlo.
Con claude purgeTramite il comando di Claude Code, confermato tenendo premuto il pulsante.
Lo elimina Claude CodeL'agente pulisce da sé quelli vecchi; Devbroom si limita a mostrarli.
Mai toccatoMostrato, mai eliminato.

Spazi di lavoro temporanei

Gli spazi di lavoro e i file temporanei delle sessioni. Quelli delle sessioni terminate si possono pulire dopo un'occhiata, prima che Claude Code li elimini da sé; quello di una sessione in esecuzione resta Bloccato.

/private/tmp/claude-<uid>
Valutato

Log MCP e di errore

Solo file di log.

~/Library/Caches/claude-cli-nodejs
Valutato

Log delle sessioni

Eliminare i file a mano compromette la ripresa delle sessioni e la memoria. Devbroom usa per questo il comando di Claude Code; la cronologia dei progetti le cui cartelle non esistono più viene cancellata in un colpo solo. Invece di eliminarle, puoi archiviare le conversazioni di un progetto (Pro): nulla viene spostato finché l'archivio non è verificato, la memoria resta al suo posto e puoi riaprirlo dalla Cronologia.

~/.claude/projects
Con claude purge

Checkpoint

Claude Code elimina da sé quelli più vecchi di cleanupPeriodDays (30 giorni di default).

~/.claude/file-history
Lo elimina Claude Code

Log e cache

Log di debug, snapshot della shell, contenuti e immagini incollati. Claude Code elimina da sé quelli vecchi.

~/.claude/debug~/.claude/shell-snapshots~/.claude/paste-cache~/.claude/image-cache
Lo elimina Claude Code

Versioni della CLI

Il programma di aggiornamento conserva la versione attuale, quella in esecuzione e le due più recenti.

~/.local/share/claude/versions
Gestito dall'aggiornamento

Plugin

Li gestisce /plugin; un plugin in uso non andrebbe eliminato.

~/.claude/plugins/cache~/.claude/plugins/marketplaces
Mai toccato

Dati dell'app desktop

Lo stato dell'app; contiene anche la CLI integrata e le immagini della macchina virtuale.

~/Library/Application Support/Claude
Mai toccato
Protetti

Il tuo account e le tue impostazioni restano intatti.

Questi file e cartelle sono protetti. Nessun verdetto li rende mai pulibili; restano dove sono, qualunque sia la loro dimensione.

Account e stato globale~/.claude.json
Credenziali~/.claude/.credentials.json
Impostazionisettings.json · settings.local.json
Cronologia dei prompt~/.claude/history.jsonl
Memoria dell'agente~/.claude/agent-memory
Plugin installati~/.claude/plugins
Worktree

Riconosce i worktree di Claude Code dalle loro tracce.

Capisce che un worktree appartiene a Claude Code da queste tracce; più la traccia è forte, più è certa l'appartenenza che mostra.

  • CertaIl marcatore CLAUDE_BASE nei metadati di git
  • CertaUn blocco del worktree messo da Claude Code
  • ProbabileDentro una cartella .claude/worktrees
  • ProbabileDentro uno spazio di lavoro di Claude Code
  • PossibileUn nome di branch che inizia con worktree-
  • Bloccato se contiene lavoro non salvato. git non rimuove un worktree del genere senza --force; Devbroom non usa mai --force.
  • Bloccato se una sessione è in esecuzione al suo interno o nella cartella superiore.
  • Da verificare se contiene file ignorati: git worktree remove li elimina senza chiedere.
Sessioni in esecuzione

Le vede, e le lascia stare finché sono in esecuzione.

Devbroom sa quali sessioni di Claude Code sono in esecuzione. Non tocca mai i processi di una sessione in esecuzione; la sua cartella e il suo spazio temporaneo restano Bloccati finché la sessione dura.

2 sessioni in esecuzione

Spazio temporaneo di Claude Codeshop · sessione 23f5b61713,2 GBBloccato: contiene dati della sessione in esecuzione in questa cartella.
Spazio temporaneo di Claude Codeshop · sessione ab041197 · terminata7,3 GB
Compatibilità

Prima controlla i file di Claude Code.

Prima di fidarsi dei dati di un agente, Devbroom controlla che i suoi file siano nel formato previsto. Se non lo sono, quei dati vengono solo letti; nessuno di essi è considerato pronto da pulire.

Versioni testate2.1.0 - 2.1.292

Una versione fuori da questo intervallo funziona comunque se il formato regge, e compare come “non ancora testata”.

Controllo del formatocwd e sessionId

I log in ~/.claude/projects devono contenere questi due campi, che collegano una sessione a una cartella.

La tua versionedevbroom compat

Se le sue cartelle si trovano altrove, segue CLAUDE_CONFIG_DIR, CLAUDE_CODE_TMPDIR.

Lascia lavorare Claude Code. Devbroom pulisce dopo di lui.