O Devbroom encontra o que seus agentes de código deixam para trás no seu Mac e classifica cada item pelas evidências. A menos que você ative a Manutenção automática, nada muda até você confirmar.
Uma visão do app: 9,1 GB prontos para limpar. Clique em Limpar e os itens Prontos vão para a Lixeira; Restaurar traz todos de volta.
Cada tarefa em paralelo é uma nova worktree, cada sessão uma nova pasta temporária, cada build um novo node_modules. Quando o trabalho acaba, quase tudo fica, e ninguém sabe dizer o que ainda está em uso.
Os limpadores comuns não conhecem agentes: olham para uma pasta e a apagam. Não conseguem dizer “há uma sessão do Claude Code rodando nesta pasta”.
Três passos, sem surpresas. O escaneamento não altera nenhum arquivo; quem confirma a limpeza é você.
Ele lê seus projetos e as pastas dos seus agentes. Tudo o que encontra vira uma bolha, do tamanho do espaço que ocupa. O escaneamento não muda nada no disco.
Cada bolha recebe seu veredito e entra no seu grupo: Pronto, Revisar, Bloqueado ou Desconhecido. O motivo fica sempre ao lado: a qual agente pertence, se está em uso, se guarda trabalho não salvo.
Quando você clica em Limpar, cada item é verificado de novo e o que você escolheu vai para a Lixeira; os itens Prontos já vêm selecionados. Bloqueados e Desconhecidos ficam onde estão, e tudo o que vai para a Lixeira pode ser restaurado pelo Histórico.
A cor nunca é o único sinal: cada veredito tem seu próprio padrão, sua própria marca e sua própria regra. Itens Bloqueados e Desconhecidos nunca podem ser selecionados.
Passou em todas as verificações.
Selecionado por padrão · vai para a Lixeirapackage.json ao lado; só o nome não basta.Vale dar uma olhada antes.
Só é limpo se você escolher “Incluir mesmo assim”.env ignorado: git worktree remove o apaga sem perguntar.git status limpo não prova que não há nada de valor dentro.Em uso ou com trabalho dentro.
Não pode ser selecionado~/projects/shop.--force; o Devbroom nunca usa --force.Evidências insuficientes.
Não pode ser selecionado · nunca conta como ProntoO medo de verdade não é espaço desperdiçado, é perder trabalho. É para isso que servem as regras do Devbroom, e nenhuma delas é uma opção de ajuste.
O escaneamento não altera nenhum arquivo. A menos que você ative a Manutenção automática, nada é tocado sem que você tenha visto na prévia e confirmado.
Uma worktree com alterações sem commit fica Bloqueada. O git não a remove sem --force, e o Devbroom nunca usa --force.
A Lixeira é o padrão. Apagar permanentemente é uma escolha à parte, e você mantém o botão pressionado para confirmar.
Se um agente está trabalhando naquela pasta, um processo roda a partir dela ou um arquivo dela está aberto, o item fica Bloqueado.
node_modules só fica Pronto com um package.json ao lado, target só com o marcador do Cargo dentro. Sem o marcador, fica em Revisar.
Espaço compartilhado por hard links e clones APFS não é contado. O número que você vê é o que apagar libera.
Bancos de dados e credenciais dos agentes nunca são tocados. Quando um agente tem seu próprio comando de limpeza, é assim que a limpeza é feita ou mostrada a você: claude purge para o Claude Code, por exemplo.
Os processos de uma sessão de agente em execução nunca são tocados. Ele só pede para encerrar processos que os agentes deixaram para trás quando você manda, e só depois de verificar de novo.
Sem conta, sem telemetria; nada sobre você é enviado. O app só verifica atualizações; se você inserir uma licença Pro, ele a ativa uma vez e a verifica de novo, discretamente, mais ou menos uma vez por mês. Dos registros de sessão ele só pega contagens de tokens e nomes de modelos; o texto das mensagens nunca é guardado.
As worktrees são encontradas mesmo quando ficam fora das pastas dos seus projetos. Repositórios movidos, pastas apagadas e worktrees órfãs são reconhecidos pelo que são.
Registros de sessão, pontos de restauração, pastas temporárias e worktrees.
Sessões, sessões arquivadas e worktrees do Codex.
Worktrees dos agentes, transcrições e caches.
Banco de dados de sessões (só leitura), snapshots e worktrees.
Worktrees do git, cada uma avaliada individualmente.
O comando devbroom faz o mesmo escaneamento e mostra os mesmos motivos; devbroom clean mostra primeiro o que está Pronto e depois move para a Lixeira. Na barra de menus você vê tudo num relance, sem abrir o app.
Todas as opções: docs da linha de comando--details abre as verificações por trás de cada veredito.--json entrega o relatório completo em JSON.pronto para limpar · 26 itens
Seus agentes, Atalhos e scripts podem acessar o que o Devbroom sabe. Nenhum deles limpa sozinho: os pedidos dos agentes chegam a você no app, e devbroom clean mostra primeiro e pergunta.
Com devbroom mcp, Claude Code, Codex ou Cursor podem ler o último escaneamento, perguntar por que uma pasta está Pronta ou Bloqueada e pedir a você para limpar. O pedido chega a você no app; nada é limpo até você confirmar, e cada item é verificado de novo depois disso.
devbroom://scan, devbroom://clean e devbroom://open só abrem o Devbroom; a limpeza espera por você.
devbroom status --json entrega o último escaneamento do app; não escaneia de novo.
Quanto os dados dos agentes cresceram nos últimos 30 dias, o que cresce mais rápido, o que foi limpo este ano, as contagens de tokens das suas sessões e o custo estimado. Na aba Sessões você pode buscar nas conversas e arquivar conversas antigas do Claude Code sem tocar na memória delas. Faz parte do Pro.
O Devbroom pode escanear sozinho todo dia ou toda semana; os escaneamentos automáticos só leem. Defina uma regra como “Fazer por conta própria” e ela move só itens Prontos, e só para a Lixeira. Não há regras até você criar uma. Faz parte do Pro.
O app mostra o veredito de cada item com os motivos logo ao lado. Mais nas docs.
Não, a menos que você ative isso. O escaneamento só lê. A limpeza acontece para os itens que você confirma, e cada item é verificado de novo logo antes de ser removido; se algo mudou desde o escaneamento, ele fica onde está.
Se você definir uma regra como “Fazer por conta própria” em Ajustes › Manutenção automática, o Devbroom move só itens Prontos, e só para a Lixeira, depois dos escaneamentos automáticos. Esvaziar a Lixeira é um ajuste à parte e só apaga o que o Devbroom moveu para lá. Os dois começam desligados.
A Lixeira é o padrão, e você pode restaurar cada item que foi para lá, um por um, pelo Histórico. As worktrees são removidas com o git: o HEAD delas é salvo em refs/devbroom/removed e o branch continua lá. Apagar permanentemente é uma escolha à parte, e você mantém o botão pressionado para confirmar.
Claude Code, Codex, Cursor, OpenCode e Orca. Ele também mostra os dados de Gemini CLI, Aider, Cline, Windsurf, Copilot CLI, Amp e Kiro, mas ainda não os limpa. Além dos agentes, encontra caches de desenvolvimento como npm, pnpm, Cargo e Xcode; você pode desligá-los em Ajustes.
Não envia nada sobre você. Ele verifica atualizações: uma vez, 8 segundos depois de abrir, e quando você clica em “Verificar agora”, lendo o arquivo latest.json que publicamos. Se você inserir uma licença Pro, ele a ativa uma vez e a verifica de novo, discretamente, mais ou menos uma vez por mês; para isso só a chave da licença e o nome do seu Mac são enviados. Sem licença, a verificação de atualizações é a única requisição. Não há conta nem telemetria. As linhas de comando dos processos em execução são lidas só na memória e não são gravadas em lugar nenhum.
Não. Ele mostra quais agentes estão rodando e quais processos ficaram para trás. Nunca toca nos processos de uma sessão em execução, e a pasta dessa sessão continua Bloqueada. Ele só pede para encerrar processos que os agentes deixaram para trás quando você manda, e só depois de verificar de novo.
Em Macs com Apple silicon, no macOS 13.3 ou posterior. O suporte a Windows está nos planos.
Escanear, vereditos, limpeza, restaurar pelo Histórico, o comando devbroom e o MCP são grátis e vão continuar grátis. Manutenção automática, Análises e as ferramentas de sessão (uso e custo, busca, arquivamento) fazem parte do Pro.
O Pro custa $29 uma única vez, para 2 Macs; a licença nunca expira e cobre todas as versões lançadas durante um ano. Depois disso, as novas versões custam $15 por ano, se você quiser. Nos primeiros 14 dias todo o Pro fica liberado, sem cartão e sem conta. Detalhes na página de Preços.