Agentes · Claude Code

Lo que Claude Code deja en tu Mac.

Registros de sesión, puntos de control, espacios de trabajo temporales, worktrees. Devbroom los encuentra todos y te dice cuáles borra Claude Code por sí mismo, cuáles quedan en tus manos y cuáles no se tocan nunca.

De un escaneo de ejemplo
37,8 GBDatos de Claude Code
297sesiones
98de carpetas que ya no existen
2en ejecución ahora
Qué mira

Cada carpeta tiene su propia regla.

Devbroom trata cada ubicación según cómo se comporta Claude Code. Lo que el agente limpia por sí mismo se lo deja al agente; lo que tiene su propio comando lo hace con ese comando.

Se evalúaCada elemento se comprueba por separado; si sale Listo, puedes limpiarlo.
Con claude purgeCon el propio comando de Claude Code, y se confirma manteniendo pulsado el botón.
Lo borra Claude CodeEl agente limpia los antiguos por sí mismo; Devbroom solo los muestra.
No se tocaSe muestra, nunca se borra.

Espacios de trabajo temporales

Los espacios de trabajo y archivos temporales de las sesiones. Los de sesiones terminadas se pueden limpiar tras un vistazo, antes de que Claude Code los borre por sí mismo; el de una sesión en ejecución sigue Bloqueado.

/private/tmp/claude-<uid>
Se evalúa

Registros de MCP y de errores

Solo archivos de registro.

~/Library/Caches/claude-cli-nodejs
Se evalúa

Registros de sesión

Borrar los archivos a mano rompe la reanudación de sesiones y la memoria. Devbroom usa para esto el propio comando de Claude Code; el historial de los proyectos cuyas carpetas ya no existen se borra de una vez. En lugar de borrar, puedes archivar las conversaciones de un proyecto (Pro): nada se mueve hasta verificar el archivo, la memoria se queda en su sitio y puedes reabrirlo desde el Historial.

~/.claude/projects
Con claude purge

Puntos de control

Claude Code borra por sí mismo los que superan cleanupPeriodDays (30 días por defecto).

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

Registros y cachés

Registros de depuración, instantáneas del shell, contenido e imágenes pegados. Claude Code borra los antiguos por sí mismo.

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

Versiones de la CLI

El actualizador conserva la versión actual, la que está en ejecución y las dos más recientes.

~/.local/share/claude/versions
Lo gestiona el actualizador

Plugins

Los gestiona /plugin; un plugin en uso no se debe borrar.

~/.claude/plugins/cache~/.claude/plugins/marketplaces
No se toca

Datos de la app de escritorio

El estado de la app; también contiene la CLI incluida y las imágenes de máquina virtual.

~/Library/Application Support/Claude
No se toca
Protegido

Tu cuenta y tus ajustes no se tocan.

Estos archivos y carpetas están protegidos. Ningún veredicto los abre a la limpieza; se quedan donde están, ocupen lo que ocupen.

Cuenta y estado global~/.claude.json
Credenciales~/.claude/.credentials.json
Ajustessettings.json · settings.local.json
Historial de prompts~/.claude/history.jsonl
Memoria del agente~/.claude/agent-memory
Plugins instalados~/.claude/plugins
Worktrees

Reconoce los worktrees de Claude Code por sus huellas.

Sabe que un worktree es de Claude Code por estas huellas; cuanto más fuerte es la huella, más segura es la autoría que muestra.

  • SeguroEl marcador CLAUDE_BASE en los metadatos de git
  • SeguroUn bloqueo de worktree puesto por Claude Code
  • ProbableDentro de una carpeta .claude/worktrees
  • ProbableDentro de un espacio de trabajo de Claude Code
  • PosibleUn nombre de rama que empieza por worktree-
  • Bloqueado si contiene trabajo sin guardar. git no elimina un worktree así sin --force; Devbroom nunca usa --force.
  • Bloqueado si hay una sesión en él o en su carpeta superior.
  • Revisar si tiene archivos ignorados: git worktree remove los borra sin preguntar.
Sesiones en ejecución

Las ve, y no las toca mientras se ejecutan.

Devbroom sabe qué sesiones de Claude Code están en ejecución. Nunca toca los procesos de una sesión en ejecución; su carpeta y su espacio temporal siguen Bloqueados mientras dure la sesión.

2 sesiones en ejecución

Espacio temporal de Claude Codeshop · sesión 23f5b61713,2 GBBloqueado: contiene datos de la sesión en ejecución en esta carpeta.
Espacio temporal de Claude Codeshop · sesión ab041197 · terminada7,3 GB
Compatibilidad

Primero comprueba los archivos de Claude Code.

Antes de fiarse de los datos de un agente, Devbroom comprueba que sus archivos tienen el formato esperado. Si no lo tienen, esos datos solo se leen; nada de ello cuenta como listo para limpiar.

Versiones probadas2.1.0 - 2.1.292

Una versión fuera de este rango sigue funcionando si el formato se mantiene, y aparece como “aún no probada”.

Comprobación de formatocwd y sessionId

Los registros de ~/.claude/projects deben llevar estos dos campos, que vinculan una sesión con una carpeta.

Tu versióndevbroom compat

Si sus carpetas están en otro sitio, sigue CLAUDE_CONFIG_DIR, CLAUDE_CODE_TMPDIR.

Deja trabajar a Claude Code. Devbroom recoge después.