Agents
Devbroom connaît cinq agents et examine les dossiers de chacun selon le comportement de cet agent : ce que l'agent nettoie lui-même, il le lui laisse ; ce qui a sa propre commande, il le laisse à cette commande ; et il ne touche jamais à votre compte ni à vos réglages.
Claude Code
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.
| Emplacement | Contenu | Devbroom |
|---|---|---|
/private/tmp/claude-<uid> | Espaces temporaires | Évalué |
~/Library/Caches/claude-cli-nodejs | Journaux MCP et d'erreurs | Évalué |
~/.claude/projects | Journaux de session | Avec claude purge |
~/.claude/file-history | Points de restauration | Claude Code supprime |
~/.claude/debug~/.claude/shell-snapshots~/.claude/paste-cache~/.claude/image-cache | Journaux et caches | Claude Code supprime |
~/.local/share/claude/versions | Versions CLI | Gérées par la mise à jour |
~/.claude/plugins/cache~/.claude/plugins/marketplaces | Plugins | Jamais touché |
~/Library/Application Support/Claude | Données de l'app de bureau | Jamais touché |
Protégé : ~/.claude.json, ~/.claude/.credentials.json, settings.json · settings.local.json, ~/.claude/history.jsonl, ~/.claude/agent-memory, ~/.claude/plugins. Aucun verdict ne les ouvre jamais au nettoyage.
Versions testées : 2.1.0 - 2.1.292. Vérification du format : Les journaux de ~/.claude/projects doivent contenir ces deux champs, qui relient une session à un dossier. Si ses dossiers sont ailleurs, il suit CLAUDE_CONFIG_DIR, CLAUDE_CODE_TMPDIR.
Codex
Sessions, sessions archivées, dépôts git temporaires, caches et worktrees Codex. Devbroom les trouve tous et vous dit lesquels Codex gère lui-même, lesquels vous reviennent et lesquels ne sont jamais touchés.
| Emplacement | Contenu | Devbroom |
|---|---|---|
~/.codex/.tmp | Dépôts git temporaires | Évalué |
~/.codex/cache~/.codex/log~/Library/Logs/com.openai.codex | Cache et journaux | Évalué |
~/.codex/sessions~/.codex/archived_sessions | Sessions | Avec codex delete |
~/.codex/worktrees | Worktrees Codex | Codex gère |
~/.codex/shell_snapshots | Instantanés du shell | Codex supprime |
~/.codex/plugins/cache | Plugins | Jamais touché |
~/Library/Application Support/Codex~/.codex/*.sqlite | Données de l'app de bureau | Jamais touché |
Protégé : ~/.codex/auth.json, ~/.codex/config.toml, ~/.codex/history.jsonl, ~/.codex/sqlite. Aucun verdict ne les ouvre jamais au nettoyage.
Versions testées : 0.115.0 - 0.159.2. Vérification du format : Les fichiers journaux de ~/.codex/sessions doivent commencer par une ligne de métadonnées contenant le dossier de la session. Si ses dossiers sont ailleurs, il suit CODEX_HOME.
Cursor
Worktrees d'agent, transcriptions, conversations et caches. Devbroom les trouve et les affiche ; comme le format de fichier de Cursor n'est pas encore vérifié, il n'en nettoie aucun pour l'instant.
| Emplacement | Contenu | Devbroom |
|---|---|---|
~/.cursor/projects | Transcriptions d'agent | Lecture seule pour l'instant |
~/Library/Application Support/Cursor/CachedData~/Library/Application Support/Cursor/logs | Cache et journaux | Lecture seule pour l'instant |
~/Library/Application Support/Cursor/User/globalStorage/state.vscdb | Base de données des conversations et des agents | Par Cursor lui-même |
~/.cursor/chats | Conversations CLI | Par Cursor lui-même |
~/.cursor/worktrees | Worktrees Cursor | Cursor gère |
~/.local/share/cursor-agent/versions | Versions CLI | Gérées par la mise à jour |
Protégé : state.vscdb · -wal · -shm, ~/.cursor/mcp.json, ~/.cursor/cli-config.json, ~/.cursor/hooks.json. Aucun verdict ne les ouvre jamais au nettoyage.
Versions testées : aucune pour l'instant. Vérification du format : Les fichiers de Cursor n'ont pas encore été vérifiés sur une vraie installation, ses données sont donc seulement lues. Si ses dossiers sont ailleurs, il suit CURSOR_CONFIG_DIR.
OpenCode
Base de données des sessions, instantanés d'annulation, anciens fichiers de session, journaux et worktrees. Devbroom ne fait que lire la base de données et vérifie son format à chaque analyse ; si le format ne tient pas, aucune donnée d'OpenCode n'est considérée comme prête à nettoyer.
| Emplacement | Contenu | Devbroom |
|---|---|---|
~/.local/share/opencode/snapshot | Instantanés d'annulation | Évalué |
~/.local/share/opencode/storage | Fichiers de session antérieurs à 1.2 | Évalué |
~/.local/share/opencode/log~/.cache/opencode | Journaux et cache | Évalué |
~/.local/share/opencode/opencode.db | Base de données des sessions | Par OpenCode lui-même |
~/.local/share/opencode/worktree | Worktrees OpenCode | Par OpenCode lui-même |
~/.local/share/opencode/tool-output | Sortie des outils | OpenCode supprime |
Protégé : opencode.db · -wal · -shm, auth.json, mcp-auth.json. Aucun verdict ne les ouvre jamais au nettoyage.
Versions testées : aucune pour l'instant. Vérification du format : opencode.db doit s'ouvrir en lecture seule et sa table session doit avoir ces deux colonnes. Si ses dossiers sont ailleurs, il suit XDG_DATA_HOME, XDG_CACHE_HOME, OPENCODE_DB.
Orca
Les espaces de travail d'Orca sont des worktrees git. Devbroom évalue chacun séparément avec git lui-même, et affiche à part ceux qu'Orca a déjà retirés et les installations inachevées.
| Emplacement | Contenu | Devbroom |
|---|---|---|
~/orca/workspaces | Espaces de travail | Évalué |
<dépôt>/.orca-worktree-trash | Espaces de travail retirés | Évalué |
~/orca/workspaces/.orca-preparing | Espaces de travail en préparation | Évalué |
Versions testées : 1.4.0 - 1.4.221. Vérification du format : Seuls des worktrees git sont utilisés, lus avec git lui-même ; rien ne dépend d'un format de fichier propre à Orca.
Autres outils
Les worktrees situés dans le dossier ~/.<tool>/worktrees ou ~/.<tool>/workspaces d'un outil sont affichés avec le nom de cet outil comme propriétaire probable. Quand on ne sait pas quel agent a laissé quelque chose, le verdict est Inconnu.
Dernière mise à jour : 7 octobre 2026