Agents · Claude Code

Ce que Claude Code laisse sur votre Mac.

Journaux de session, points de restauration, espaces temporaires, worktrees. Devbroom les trouve tous et vous dit lesquels Claude Code supprime lui-même, lesquels vous reviennent et lesquels ne sont jamais touchés.

Extrait d'une analyse
37,8 Gode données Claude Code
297sessions
98pour des dossiers qui n'existent plus
2en cours
Ce qu'il examine

Chaque dossier a sa propre règle.

Devbroom traite chaque emplacement selon le comportement de Claude Code. Ce que l'agent nettoie lui-même, il le lui laisse ; ce qui a sa propre commande, il le fait avec cette commande.

ÉvaluéChaque élément est vérifié séparément ; s'il est Prêt, vous pouvez le nettoyer.
Avec claude purgePar la commande de Claude Code, confirmée en maintenant le bouton.
Claude Code supprimeL'agent nettoie lui-même les anciens ; Devbroom ne fait que les afficher.
Jamais touchéAffiché, jamais supprimé.

Espaces temporaires

Les espaces de travail et fichiers temporaires des sessions. Ceux des sessions terminées peuvent être nettoyés après un coup d'œil, avant que Claude Code ne les supprime lui-même ; celui d'une session en cours reste Bloqué.

/private/tmp/claude-<uid>
Évalué

Journaux MCP et d'erreurs

Uniquement des fichiers journaux.

~/Library/Caches/claude-cli-nodejs
Évalué

Journaux de session

Supprimer ces fichiers à la main casse la reprise des sessions et la mémoire. Devbroom utilise pour cela la commande de Claude Code ; l'historique des projets dont les dossiers n'existent plus est effacé d'un coup. Au lieu de supprimer, vous pouvez archiver les conversations d'un projet (Pro) : rien ne bouge avant que l'archive soit vérifiée, la mémoire reste en place, et vous pouvez la rouvrir depuis l'Historique.

~/.claude/projects
Avec claude purge

Points de restauration

Claude Code supprime lui-même ceux qui datent de plus de cleanupPeriodDays (30 jours par défaut).

~/.claude/file-history
Claude Code supprime

Journaux et caches

Journaux de débogage, instantanés du shell, contenus et images collés. Claude Code supprime lui-même les anciens.

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

Versions CLI

Le programme de mise à jour garde la version actuelle, celle en cours d'exécution et les deux plus récentes.

~/.local/share/claude/versions
Gérées par la mise à jour

Plugins

/plugin les gère ; un plugin utilisé ne doit pas être supprimé.

~/.claude/plugins/cache~/.claude/plugins/marketplaces
Jamais touché

Données de l'app de bureau

L'état de l'app ; contient aussi la CLI intégrée et les images de machine virtuelle.

~/Library/Application Support/Claude
Jamais touché
Protégé

Votre compte et vos réglages restent intacts.

Ces fichiers et dossiers sont protégés. Aucun verdict ne les ouvre jamais au nettoyage ; ils restent en place quelle que soit leur taille.

Compte et état global~/.claude.json
Identifiants~/.claude/.credentials.json
Réglagessettings.json · settings.local.json
Historique des prompts~/.claude/history.jsonl
Mémoire de l'agent~/.claude/agent-memory
Plugins installés~/.claude/plugins
Worktrees

Reconnaît les worktrees de Claude Code à leurs traces.

Il reconnaît qu'un worktree appartient à Claude Code grâce à ces traces ; plus la trace est forte, plus l'appartenance affichée est sûre.

  • CertainLe marqueur CLAUDE_BASE dans les métadonnées git
  • CertainUn verrou de worktree posé par Claude Code
  • ProbableDans un dossier .claude/worktrees
  • ProbableDans un espace de travail Claude Code
  • PossibleUn nom de branche commençant par worktree-
  • Bloqué s'il contient du travail non enregistré. git ne supprime pas un tel worktree sans --force ; Devbroom n'utilise jamais --force.
  • Bloqué si une session y tourne ou tourne dans son dossier parent.
  • À vérifier s'il contient des fichiers ignorés : git worktree remove les supprime sans demander.
Sessions en cours

Les voit, les laisse tranquilles pendant qu'elles tournent.

Devbroom sait quelles sessions Claude Code sont en cours. Il ne touche jamais aux processus d'une session en cours ; son dossier et son espace temporaire restent Bloqués tant que la session dure.

2 sessions en cours

Espace temporaire de Claude Codeshop · session 23f5b61713,2 GBBloqué : contient des données de la session en cours dans ce dossier.
Espace temporaire de Claude Codeshop · session ab041197 · terminée7,3 GB
Compatibilité

Vérifie d'abord les fichiers de Claude Code.

Avant de se fier aux données d'un agent, Devbroom vérifie que ses fichiers sont au format attendu. Sinon, ces données sont seulement lues ; aucune n'est considérée comme prête à nettoyer.

Versions testées2.1.0 - 2.1.292

Une version hors de cette plage fonctionne quand même si le format tient, et s'affiche comme « pas encore testée ».

Vérification du formatcwd et sessionId

Les journaux de ~/.claude/projects doivent contenir ces deux champs, qui relient une session à un dossier.

Votre versiondevbroom compat

Si ses dossiers sont ailleurs, il suit CLAUDE_CONFIG_DIR, CLAUDE_CODE_TMPDIR.

Laissez Claude Code travailler. Devbroom range derrière lui.