Devbroom trova ciò che i tuoi agenti di programmazione lasciano sul Mac e valuta ogni elemento in base alle prove. Se non attivi la Manutenzione automatica, nulla cambia finché non confermi.
Una vista dell'app: 9,1 GB pronti da pulire. Premi Pulisci e gli elementi Pronti finiscono nel Cestino; Ripristina li riporta tutti indietro.
Ogni attività in parallelo è un nuovo worktree, ogni sessione una nuova cartella temporanea, ogni build un nuovo node_modules. A lavoro finito quasi tutto resta lì, e nessuno sa dire cosa sia ancora in uso.
I normali programmi di pulizia non conoscono gli agenti: guardano una cartella e la eliminano. Non sanno dire “in questa cartella è in esecuzione una sessione di Claude Code”.
Tre passaggi, nessuna sorpresa. La scansione non modifica nemmeno un file; la pulizia la confermi tu.
Legge i tuoi progetti e le cartelle dei tuoi agenti. Ogni cosa che trova diventa una bolla, grande quanto lo spazio che occupa. La scansione non cambia nulla sul disco.
Ogni bolla riceve il suo verdetto e finisce nel suo gruppo: Pronto, Da verificare, Bloccato o Sconosciuto. Il motivo è sempre accanto: a quale agente appartiene, se è in uso, se contiene lavoro non salvato.
Quando premi Pulisci, ogni elemento viene controllato di nuovo e ciò che hai scelto finisce nel Cestino; gli elementi Pronti sono già selezionati. Bloccati e Sconosciuti restano dove sono, e tutto ciò che va nel Cestino si può ripristinare dalla Cronologia.
Il colore non è mai l'unico segnale: ogni verdetto ha il suo motivo grafico, il suo simbolo e la sua regola. Gli elementi Bloccati e Sconosciuti non si possono selezionare, mai.
Tutti i controlli superati.
Selezionato di default · va nel Cestinopackage.json accanto; il nome da solo non basta.Meglio dare un'occhiata prima.
Non viene pulito a meno che tu non scelga “Includi comunque”.env ignorato: git worktree remove lo elimina senza chiedere.git status pulito non prova che dentro non ci sia nulla di valore.In uso o contiene lavoro.
Non selezionabile~/projects/shop.--force; Devbroom non usa mai --force.Prove insufficienti.
Non selezionabile · mai considerato ProntoLa vera paura non è lo spazio sprecato, è perdere lavoro. Le regole di Devbroom servono a questo, e nessuna di esse è un'impostazione.
La scansione non modifica nemmeno un file. Se non attivi la Manutenzione automatica, non viene toccato nulla che tu non abbia visto nell'anteprima e confermato.
Un worktree con modifiche non salvate in un commit è Bloccato. git non lo rimuove senza --force, e Devbroom non usa mai --force.
Il Cestino è la scelta predefinita. L'eliminazione definitiva è una scelta a parte, e la confermi tenendo premuto il pulsante.
Se un agente lavora in quella cartella, un processo parte da lì o un suo file è tenuto aperto, l'elemento è Bloccato.
node_modules è Pronto solo con un package.json accanto, target solo con il marcatore di Cargo all'interno. Senza marcatore resta Da verificare.
Lo spazio condiviso tramite hard link e cloni APFS non viene contato. Il numero che vedi è ciò che l'eliminazione libera davvero.
I database e le credenziali degli agenti non vengono mai toccati. Quando un agente ha un proprio comando di pulizia, si usa quello o te lo si mostra: per esempio claude purge per Claude Code.
I processi di una sessione di agente in esecuzione non vengono mai toccati. Chiede ai processi lasciati indietro dagli agenti di chiudersi solo quando lo dici tu, e solo dopo un nuovo controllo.
Nessun account, nessuna telemetria; nulla che ti riguardi viene inviato. L'app controlla solo gli aggiornamenti; se inserisci una licenza Pro la attiva una volta e la ricontrolla in silenzio circa una volta al mese. Dai log delle sessioni prende solo il conteggio dei token e i nomi dei modelli; il testo dei messaggi non viene mai salvato.
I worktree vengono trovati anche quando si trovano fuori dalle cartelle dei progetti. Repository spostati, cartelle eliminate e worktree orfani vengono riconosciuti per ciò che sono.
Log delle sessioni, checkpoint, cartelle temporanee e worktree.
Sessioni, sessioni archiviate e worktree di Codex.
Worktree degli agenti, trascrizioni e cache.
Database delle sessioni (sola lettura), snapshot e worktree.
Worktree git, ognuno valutato singolarmente.
Il comando devbroom esegue la stessa scansione e mostra gli stessi motivi; devbroom clean mostra prima ciò che è Pronto, poi lo sposta nel Cestino. Nella barra dei menu vedi tutto con un'occhiata, senza aprire l'app.
Tutte le opzioni: docs della riga di comando--details mostra i controlli dietro ogni verdetto.--json restituisce l'intero report in JSON.pronti da pulire · 26 elementi
I tuoi agenti, Comandi Rapidi e script possono accedere a ciò che Devbroom sa. Nessuno di loro pulisce da solo: le richieste degli agenti arrivano a te nell'app, e devbroom clean prima mostra e poi chiede.
Con devbroom mcp, Claude Code, Codex o Cursor possono leggere l'ultima scansione, chiedere perché una cartella è Pronta o Bloccata e chiederti di pulire. La richiesta arriva a te nell'app; nulla viene pulito finché non confermi, e dopo la conferma ogni elemento viene controllato di nuovo.
devbroom://scan, devbroom://clean e devbroom://open aprono soltanto Devbroom; la pulizia aspetta te.
devbroom status --json restituisce l'ultima scansione dell'app; non scansiona di nuovo.
Quanto sono cresciuti i dati degli agenti negli ultimi 30 giorni, cosa cresce più in fretta, cosa è stato pulito quest'anno, il conteggio dei token delle tue sessioni e il costo stimato. Nella scheda Sessioni puoi cercare nelle conversazioni e archiviare le vecchie conversazioni di Claude Code senza toccarne la memoria. Incluso in Pro.
Devbroom può scansionare da solo ogni giorno o ogni settimana; le scansioni automatiche leggono soltanto. Imposta una regola su “Procedi in automatico” e sposterà solo gli elementi Pronti, e solo nel Cestino. Non ci sono regole finché non ne aggiungi una. Incluso in Pro.
L'app mostra il verdetto di ogni elemento con i suoi motivi proprio accanto. Altro nelle docs.
No, a meno che tu non lo attivi. La scansione legge soltanto. La pulizia riguarda gli elementi che confermi, e ogni elemento viene ricontrollato subito prima di essere rimosso; se qualcosa è cambiato dalla scansione, viene lasciato stare.
Se imposti una regola su “Procedi in automatico” in Impostazioni › Manutenzione automatica, dopo le scansioni automatiche Devbroom sposta solo gli elementi Pronti, e solo nel Cestino. Svuotare il Cestino è un'impostazione a parte ed elimina solo ciò che Devbroom ci ha spostato. All'inizio sono entrambe disattivate.
Il Cestino è la scelta predefinita, e puoi ripristinare uno per uno dalla Cronologia tutti gli elementi finiti lì. I worktree vengono rimossi con git: il loro HEAD viene salvato in refs/devbroom/removed e il branch resta. L'eliminazione definitiva è una scelta a parte, e la confermi tenendo premuto il pulsante.
Claude Code, Codex, Cursor, OpenCode e Orca. Mostra anche i dati di Gemini CLI, Aider, Cline, Windsurf, Copilot CLI, Amp e Kiro, ma per ora non li pulisce. Oltre agli agenti trova le cache per sviluppatori come npm, pnpm, Cargo e Xcode; puoi disattivarle nelle Impostazioni.
Non invia nulla che ti riguardi. Controlla gli aggiornamenti: una volta, 8 secondi dopo l'avvio, e quando premi “Controlla ora”, legge il file latest.json che pubblichiamo. Se inserisci una licenza Pro la attiva una volta e la ricontrolla in silenzio circa una volta al mese; per questo vengono inviati solo la chiave di licenza e il nome del tuo Mac. Senza licenza, il controllo degli aggiornamenti è l'unica richiesta. Non c'è account e non c'è telemetria. Le righe di comando dei processi in esecuzione vengono lette solo in memoria e non vengono scritte da nessuna parte.
No. Mostra quali agenti sono in esecuzione e quali processi sono rimasti indietro. Non tocca mai i processi di una sessione in esecuzione, e la cartella di quella sessione resta Bloccata. Chiede ai processi lasciati indietro dagli agenti di chiudersi solo quando lo dici tu, e solo dopo un nuovo controllo.
Mac con Apple silicon, con macOS 13.3 o successivo. Il supporto per Windows è previsto.
Scansione, verdetti, pulizia, ripristino dalla Cronologia, il comando devbroom e MCP sono gratuiti e lo resteranno. Manutenzione automatica, Analisi e gli strumenti per le sessioni (utilizzo e costo, ricerca, archivio) sono in Pro.
Pro costa $29 una tantum per 2 Mac; la licenza non scade mai e copre tutte le versioni rilasciate per un anno. Dopo, le nuove versioni costano $15 all'anno, se le vuoi. Per i primi 14 giorni tutto Pro è attivo, senza carta e senza account. Dettagli nella pagina Prezzi.