Devbroom vindt wat je coding agents op je Mac achterlaten en sorteert elk onderdeel op bewijs. Tenzij je Automatisch onderhoud aanzet, verandert er niets tot je bevestigt.
Een beeld van de app: 9,1 GB klaar om op te ruimen. Druk op Opruimen en de items met Klaar gaan naar de Prullenmand; Terugzetten haalt ze allemaal terug.
Elke parallelle taak is een nieuwe worktree, elke sessie een nieuwe tijdelijke map, elke build een nieuwe node_modules. Als het werk klaar is, blijft het meeste staan, en niemand weet nog wat er in gebruik is.
Gewone opruimtools kennen agents niet: ze kijken naar een map en verwijderen hem. Ze kunnen niet zeggen “in deze map draait een Claude Code-sessie”.
Drie stappen, geen verrassingen. Scannen verandert geen enkel bestand; het opruimen bevestig jij.
Het leest je projecten en de eigen mappen van je agents. Alles wat het vindt wordt een bel, zo groot als de ruimte die het inneemt. Scannen verandert niets op schijf.
Elke bel krijgt een oordeel en komt op een stapel: Klaar, Nakijken, Geblokkeerd of Onbekend. De reden staat er altijd naast: bij welke agent het hoort, of het in gebruik is, of er niet-opgeslagen werk in zit.
Als je op Opruimen drukt, wordt elk item opnieuw gecontroleerd en gaat wat je koos naar de Prullenmand; items met Klaar zijn vanaf het begin geselecteerd. Geblokkeerd en Onbekend blijven waar ze zijn, en alles wat naar de Prullenmand ging kun je terugzetten via Geschiedenis.
Kleur is nooit het enige teken: elk oordeel heeft een eigen patroon, een eigen symbool en een eigen regel. Items met Geblokkeerd of Onbekend kun je nooit selecteren.
Alle controles geslaagd.
Standaard geselecteerd · gaat naar de Prullenmandpackage.json naast; de naam alleen is niet genoeg.Eerst even bekijken.
Wordt niet opgeruimd tenzij je “Toch meenemen” kiest.env-bestand: git worktree remove verwijdert het zonder te vragen.git status bewijst niet dat er niets waardevols in zit.In gebruik of bevat werk.
Kan niet geselecteerd worden~/projects/shop.--force; Devbroom gebruikt nooit --force.Te weinig bewijs.
Kan niet geselecteerd worden · telt nooit als KlaarDe echte angst is niet verspilde ruimte, maar verloren werk. Daar zijn de regels van Devbroom voor, en geen ervan is een instelling.
Scannen verandert geen enkel bestand. Tenzij je Automatisch onderhoud aanzet, wordt niets aangeraakt wat je niet in de voorvertoning hebt gezien en bevestigd.
Een worktree met niet-gecommitte wijzigingen is Geblokkeerd. git verwijdert hem niet zonder --force, en Devbroom gebruikt nooit --force.
De Prullenmand is de standaard. Definitief verwijderen is een aparte keuze, en die bevestig je door de knop ingedrukt te houden.
Als een agent in die map werkt, er een proces vanuit draait of een bestand erin geopend is, is het item Geblokkeerd.
node_modules is alleen Klaar met een package.json ernaast, target alleen met de markering van Cargo erin. Zonder markering blijft het Nakijken.
Ruimte die via hard links en APFS-klonen gedeeld wordt, telt niet mee. Het getal dat je ziet is wat verwijderen vrijmaakt.
Databases en inloggegevens van agents worden nooit aangeraakt. Als een agent een eigen opruimopdracht heeft, gebeurt het zo of wordt het je zo getoond: claude purge voor Claude Code, bijvoorbeeld.
De processen van een actieve agentsessie worden nooit aangeraakt. Processen die agents achterlieten worden alleen gevraagd te stoppen als jij dat zegt, en pas na een nieuwe controle.
Geen account, geen telemetrie; er wordt niets over jou verstuurd. De app controleert alleen op updates; als je een Pro-licentie invoert, activeert hij die eenmalig en controleert hem ongeveer eens per maand stilletjes opnieuw. Uit sessielogs haalt hij alleen tokenaantallen en modelnamen; berichttekst wordt nooit opgeslagen.
Worktrees worden gevonden, ook als ze buiten je projectmappen staan. Verplaatste repositories, verwijderde mappen en verweesde worktrees worden elk herkend voor wat ze zijn.
Sessielogs, checkpoints, tijdelijke mappen en worktrees.
Sessies, gearchiveerde sessies en Codex-worktrees.
Agent-worktrees, transcripten en caches.
Sessiedatabase (alleen lezen), snapshots en worktrees.
Git-worktrees, elk apart beoordeeld.
De opdracht devbroom doet dezelfde scan en toont dezelfde redenen; devbroom clean laat eerst zien wat Klaar is en verplaatst het daarna naar de Prullenmand. In de menubalk zie je alles in één oogopslag zonder de app te openen.
Alle opties: docs over de opdrachtregel--details toont de controles achter elk oordeel.--json geeft het hele rapport als JSON.klaar om op te ruimen · 26 items
Je agents, Opdrachten en scripts kunnen bij wat Devbroom weet. Geen van hen ruimt zelf op: verzoeken van agents komen bij jou in de app terecht, en devbroom clean laat eerst zien en vraagt dan.
Met devbroom mcp kunnen Claude Code, Codex of Cursor de laatste scan lezen, vragen waarom een map Klaar of Geblokkeerd is en jou vragen op te ruimen. Het verzoek komt bij jou in de app; er wordt niets opgeruimd tot je bevestigt, en daarna wordt elk item opnieuw gecontroleerd.
devbroom://scan, devbroom://clean en devbroom://open openen alleen Devbroom; het opruimen wacht op jou.
devbroom status --json geeft de laatste scan van de app; er wordt niet opnieuw gescand.
Hoeveel de data van agents de laatste 30 dagen groeide, wat het snelst groeit, wat dit jaar is opgeruimd, de tokenaantallen en geschatte kosten van je sessies. In het tabblad Sessies kun je gesprekken doorzoeken en oude Claude Code-gesprekken archiveren zonder hun geheugen aan te raken. Hoort bij Pro.
Devbroom kan zelf dagelijks of wekelijks scannen; automatische scans lezen alleen. Zet een regel op “Zelf uitvoeren” en hij verplaatst alleen items met Klaar, en alleen naar de Prullenmand. Er zijn geen regels tot je er een toevoegt. Hoort bij Pro.
De app toont het oordeel van elk item met de redenen er direct naast. Meer in de docs.
Niet tenzij je dat aanzet. Scannen leest alleen. Opruimen gebeurt voor de items die jij bevestigt, en elk item wordt vlak voor het verwijderen opnieuw gecontroleerd; als er sinds de scan iets veranderd is, blijft het staan.
Als je in Instellingen › Automatisch onderhoud een regel op “Zelf uitvoeren” zet, verplaatst Devbroom na automatische scans alleen items met Klaar, en alleen naar de Prullenmand. De Prullenmand legen is een aparte instelling en verwijdert alleen wat Devbroom erin zette. Beide staan eerst uit.
De Prullenmand is de standaard, en elk item dat daarheen ging kun je één voor één terugzetten via Geschiedenis. Worktrees worden met git verwijderd: hun HEAD wordt bewaard onder refs/devbroom/removed en de branch blijft staan. Definitief verwijderen is een aparte keuze, en die bevestig je door de knop ingedrukt te houden.
Claude Code, Codex, Cursor, OpenCode en Orca. Het toont ook de data van Gemini CLI, Aider, Cline, Windsurf, Copilot CLI, Amp en Kiro, maar ruimt die nog niet op. Naast agents vindt het ontwikkelaarscaches zoals npm, pnpm, Cargo en Xcode; die kun je uitzetten in Instellingen.
Het verstuurt niets over jou. Het controleert op updates: één keer, 8 seconden na het starten, en als je op “Nu controleren” drukt, leest het het bestand latest.json dat wij publiceren. Als je een Pro-licentie invoert, activeert het die eenmalig en controleert hem ongeveer eens per maand stilletjes opnieuw; daarvoor worden alleen de licentiesleutel en de naam van je Mac verstuurd. Zonder licentie is de updatecontrole het enige verzoek. Er is geen account en geen telemetrie. De opdrachtregels van actieve processen worden alleen in het geheugen gelezen en nergens opgeslagen.
Nee. Het laat zien welke agents actief zijn en welke processen zijn achtergebleven. Het raakt de processen van een actieve sessie nooit aan, en de map van die sessie blijft Geblokkeerd. Processen die agents achterlieten worden alleen gevraagd te stoppen als jij dat zegt, en pas na een nieuwe controle.
Macs met Apple silicon, op macOS 13.3 of nieuwer. Ondersteuning voor Windows staat gepland.
Scannen, oordelen, opruimen, terugzetten via Geschiedenis, de opdracht devbroom en MCP zijn gratis en blijven gratis. Automatisch onderhoud, Analyse en de sessietools (gebruik en kosten, zoeken, archiveren) zitten in Pro.
Pro kost eenmalig $29 voor 2 Macs; de licentie verloopt nooit en geldt voor alle versies die binnen een jaar verschijnen. Daarna kosten nieuwe versies optioneel $15 per jaar. De eerste 14 dagen staat heel Pro aan, zonder creditcard en zonder account. Details op de pagina Prijzen.

Scannen leest alleen, elk oordeel komt met een reden, en alles wat naar de Prullenmand gaat kun je terugzetten.