Agentes · Claude Code

O que o Claude Code deixa no seu Mac.

Registros de sessão, pontos de restauração, espaços de trabalho temporários, worktrees. O Devbroom encontra tudo e diz quais o próprio Claude Code apaga, quais ficam com você e quais nunca são tocados.

De um escaneamento de exemplo
37,8 GBdados do Claude Code
297sessões
98de pastas que não existem mais
2rodando agora
O que ele examina

Cada pasta tem sua própria regra.

O Devbroom trata cada lugar do jeito que o próprio Claude Code funciona. O que o agente limpa sozinho fica com o agente; o que tem comando próprio ele limpa com esse comando.

AvaliadoCada item é verificado individualmente; se sair Pronto, você pode limpá-lo.
Com claude purgePelo comando do próprio Claude Code, confirmado mantendo o botão pressionado.
O Claude Code apagaO próprio agente limpa os antigos; o Devbroom só os mostra.
Nunca tocadoMostrado, nunca apagado.

Espaços de trabalho temporários

Espaços de trabalho e arquivos temporários das sessões. Os de sessões encerradas podem ser limpos depois de uma olhada, antes que o próprio Claude Code os apague; o de uma sessão em execução continua Bloqueado.

/private/tmp/claude-<uid>
Avaliado

Registros do MCP e de erros

Só arquivos de registro.

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

Registros de sessão

Apagar os arquivos à mão quebra a retomada de sessões e a memória. O Devbroom usa o comando do próprio Claude Code para isso; o histórico de projetos cujas pastas não existem mais é limpo de uma vez. Em vez de apagar, você pode arquivar as conversas de um projeto (Pro): nada sai do lugar até o arquivo ser verificado, a memória fica onde está e você pode reabri-lo pelo Histórico.

~/.claude/projects
Com claude purge

Pontos de restauração

O próprio Claude Code apaga os que têm mais de cleanupPeriodDays (30 dias por padrão).

~/.claude/file-history
O Claude Code apaga

Registros e caches

Registros de depuração, snapshots do shell, conteúdo colado e imagens. O próprio Claude Code apaga os antigos.

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

Versões da CLI

O atualizador mantém a versão atual, a em execução e as duas mais novas.

~/.local/share/claude/versions
O atualizador gerencia

Plugins

Gerenciados pelo /plugin; um plugin em uso não deve ser apagado.

~/.claude/plugins/cache~/.claude/plugins/marketplaces
Nunca tocado

Dados do app para desktop

O estado do app; também guarda a CLI embutida e imagens de máquina virtual.

~/Library/Application Support/Claude
Nunca tocado
Protegido

Sua conta e seus ajustes ficam intactos.

Estes arquivos e pastas são protegidos. Nenhum veredito os libera para limpeza; eles ficam onde estão, seja qual for o tamanho.

Conta e estado global~/.claude.json
Credenciais~/.claude/.credentials.json
Ajustessettings.json · settings.local.json
Histórico de prompts~/.claude/history.jsonl
Memória do agente~/.claude/agent-memory
Plugins instalados~/.claude/plugins
Worktrees

Reconhece as worktrees do Claude Code pelos rastros.

Ele reconhece que uma worktree é do Claude Code por estes rastros; quanto mais forte o rastro, mais certa a autoria que ele mostra.

  • CertoO marcador CLAUDE_BASE nos metadados do git
  • CertoUm bloqueio de worktree criado pelo Claude Code
  • ProvávelDentro de uma pasta .claude/worktrees
  • ProvávelDentro de um espaço de trabalho do Claude Code
  • PossívelUm nome de branch que começa com worktree-
  • Bloqueada se guarda trabalho não salvo. O git não remove uma worktree assim sem --force; o Devbroom nunca usa --force.
  • Bloqueada se uma sessão roda nela ou na pasta pai.
  • Revisar se tem arquivos ignorados: git worktree remove os apaga sem perguntar.
Sessões em execução

Vê as sessões e não mexe nelas enquanto rodam.

O Devbroom sabe quais sessões do Claude Code estão rodando. Ele nunca toca nos processos de uma sessão em execução; a pasta e o espaço temporário dela continuam Bloqueados enquanto a sessão durar.

2 sessões em execução

Espaço temporário do Claude Codeshop · sessão 23f5b61713,2 GBBloqueado: guarda dados da sessão que está rodando nesta pasta.
Espaço temporário do Claude Codeshop · sessão ab041197 · concluída7,3 GB
Compatibilidade

Confere os arquivos do Claude Code primeiro.

Antes de confiar nos dados de um agente, o Devbroom confere se os arquivos estão no formato esperado. Se não estiverem, esses dados são só lidos; nada deles conta como pronto para limpar.

Versões testadas2.1.0 - 2.1.292

Uma versão fora desta faixa continua funcionando se o formato se mantiver, e aparece como “ainda não testada”.

Verificação de formatocwd e sessionId

Os registros em ~/.claude/projects precisam ter estes dois campos, que ligam uma sessão a uma pasta.

Sua versãodevbroom compat

Se as pastas dele ficam em outro lugar, ele segue CLAUDE_CONFIG_DIR, CLAUDE_CODE_TMPDIR.

Deixe o Claude Code trabalhar. O Devbroom limpa depois.