Für Claude Code, Codex, Cursor, OpenCode und Orca

Ordnung im Agenten-Chaos.

Devbroom findet, was Ihre Coding-Agenten auf Ihrem Mac zurücklassen, und ordnet jedes Stück nach seinen Belegen. Solange Sie die Automatische Pflege nicht einschalten, ändert sich nichts, bevor Sie bestätigen.

macOS 13.3 oder neuerDer Scan liest nurKein Konto, keine Telemetrie

Ansicht der App: 9,1 GB bereit zum Aufräumen. Mit Aufräumen gehen die bereiten Objekte in den Papierkorb; Zurücklegen holt alle wieder zurück.

Das Problem

Agenten erledigen die Arbeit. Aufräumen tun sie danach nicht.

Jede parallele Aufgabe ist ein neuer Worktree, jede Sitzung ein neuer temporärer Ordner, jeder Build ein neues node_modules. Ist die Arbeit erledigt, bleibt das meiste liegen, und niemand weiß, was davon noch gebraucht wird.

Gewöhnliche Aufräum-Tools kennen keine Agenten: Sie sehen einen Ordner und löschen ihn. Sie können nicht sagen: „In diesem Ordner läuft eine Claude-Code-Sitzung.“

35 GB+Aufräumbare Daten auf dem Mac eines einzigen Entwicklers
9 GBDer temporäre Ordner eines einzigen Agenten
5Bekannte Agenten, jeder mit eigenen Regeln
So funktioniert's

Scannen. Belege sehen. Bestätigen.

Drei Schritte, keine Überraschungen. Der Scan ändert keine einzige Datei; das Aufräumen bestätigen Sie.

Devbroom liest Ihre Projekte und die eigenen Ordner Ihrer Agenten. Alles, was es findet, wird zu einer Blase, so groß wie der Platz, den es belegt. Der Scan ändert nichts auf der Festplatte.

Jede Blase bekommt ihre Einstufung und landet in ihrem Stapel: Bereit, Prüfen, Gesperrt oder Unbekannt. Die Begründung steht immer daneben: zu welchem Agenten sie gehört, ob sie in Benutzung ist, ob sie ungesicherte Arbeit enthält.

Wenn Sie auf Aufräumen klicken, wird jedes Objekt erneut geprüft und Ihre Auswahl geht in den Papierkorb; bereite Objekte sind von Anfang an ausgewählt. Gesperrt und Unbekannt bleiben, wo sie sind, und alles im Papierkorb lässt sich über den Verlauf zurücklegen.

Vier Einstufungen

Jedes Objekt hat eine Einstufung, jede Einstufung eine Begründung.

Farbe ist nie das einzige Zeichen: Jede Einstufung hat ihr eigenes Muster, ihr eigenes Symbol und ihre eigene Regel. Gesperrte und unbekannte Objekte lassen sich nie auswählen.

Bereit

Alle Prüfungen bestanden.

Standardmäßig ausgewählt · geht in den Papierkorb
~/projects/shop/web/node_modules
  • Daneben liegt eine package.json; der Name allein reicht nicht.
  • In diesem Ordner und darüber läuft keine Agenten-Sitzung.
  • Kein Prozess läuft von hier, keine Datei ist geöffnet.
  • 794 MB, die mit anderen Orten geteilt sind, wurden nicht mitgezählt.

Prüfen

Erst einen Blick wert.

Wird nur mit „Trotzdem einbeziehen“ aufgeräumt
~/projects/api/.claude/worktrees/billing
  • Es gibt eine ignorierte .env-Datei: git worktree remove löscht sie ohne Nachfrage.
  • Ein sauberer git status beweist nicht, dass nichts Wertvolles darin liegt.

Gesperrt

In Benutzung oder mit Arbeit darin.

Nicht auswählbar
~/projects/shop/release-1.2
  • Im übergeordneten Ordner ~/projects/shop läuft eine Claude-Code-Sitzung.
  • Es gibt nicht committete Änderungen. git entfernt sie nicht ohne --force; Devbroom verwendet --force nie.

Unbekannt

Zu wenig Belege.

Nicht auswählbar · zählt nie als Bereit
~/Developer/tmp-7c2e
  • Es ließ sich nicht feststellen, zu welchem Agenten das gehört.
  • Ein Teil war nicht lesbar; die Größe wurde nur teilweise gemessen.
Regeln

Gebaut, um nicht das Falsche zu löschen.

Die eigentliche Sorge ist nicht verschwendeter Platz, sondern verlorene Arbeit. Dafür gibt es Devbrooms Regeln, und keine davon ist eine Einstellung.

Der Scan liest nur

Der Scan ändert keine einzige Datei. Solange Sie die Automatische Pflege nicht einschalten, wird nichts angefasst, was Sie nicht in der Vorschau gesehen und bestätigt haben.

--force

Nie --force

Ein Worktree mit nicht committeten Änderungen ist Gesperrt. git entfernt ihn nicht ohne --force, und Devbroom verwendet --force nie.

Erst der Papierkorb

Der Papierkorb ist der Standard. Endgültiges Löschen ist eine eigene Wahl, die Sie durch Gedrückthalten der Taste bestätigen.

Laufende Arbeit bleibt unberührt

Arbeitet ein Agent in diesem Ordner, läuft ein Prozess von dort oder ist eine Datei darin geöffnet, ist das Objekt Gesperrt.

Ein Name reicht nicht

node_modules ist nur mit einer package.json daneben Bereit, target nur mit Cargos Markierung darin. Ohne Markierung bleibt es bei Prüfen.

Echte Größe

Über Hardlinks und APFS-Klone geteilter Platz wird nicht mitgezählt. Die angezeigte Zahl ist das, was Löschen tatsächlich freigibt.

Der eigene Weg des Agenten

Datenbanken und Zugangsdaten der Agenten werden nie angefasst. Hat ein Agent einen eigenen Aufräumbefehl, wird es so erledigt oder Ihnen so gezeigt: claude purge für Claude Code zum Beispiel.

Stoppt keine laufenden Agenten

Die Prozesse einer laufenden Agenten-Sitzung werden nie angefasst. Von Agenten zurückgelassene Prozesse bittet Devbroom nur auf Ihr Wort und erst nach erneuter Prüfung, sich zu beenden.

Alles auf Ihrem Mac

Kein Konto, keine Telemetrie; nichts über Sie wird gesendet. Die App prüft nur auf Updates; geben Sie eine Pro-Lizenz ein, aktiviert sie diese einmal und prüft sie etwa einmal im Monat still erneut. Aus Sitzungsprotokollen nimmt sie nur Token-Zahlen und Modellnamen; Nachrichtentexte werden nie gespeichert.

Agenten

Kennt Ihre Agenten. Weiß, was sie wo lassen.

Worktrees werden auch gefunden, wenn sie außerhalb Ihrer Projektordner liegen. Verschobene Repositorys, gelöschte Ordner und verwaiste Worktrees werden jeweils als das erkannt, was sie sind.

Claude Code

Sitzungsprotokolle, Checkpoints, temporäre Ordner und Worktrees.

~/.claude/projects~/.claude/file-history+10 weitere Orte
Details
Codex

Sitzungen, archivierte Sitzungen und Codex-Worktrees.

~/.codex/sessions~/.codex/archived_sessions+9 weitere Orte
Details
Cursor

Agenten-Worktrees, Transkripte und Caches.

~/.cursor/worktrees~/.cursor/projects+5 weitere Orte
Details
OpenCode

Sitzungsdatenbank (nur lesend), Snapshots und Worktrees.

~/.local/share/opencodeopencode.db+6 weitere Orte
Details
Orca

Git-Worktrees, jeder einzeln eingestuft.

~/orca/workspaces.orca-worktree-trash+1 weitere Orte
Details
node_modules.next.turbotarget.venv__pycache__DerivedDatadistbuildvendornode_modules.next.turbotarget.venv__pycache__DerivedDatadistbuildvendornode_modules.next.turbotarget.venv__pycache__DerivedDatadistbuildvendornode_modules.next.turbotarget.venv__pycache__DerivedDatadistbuildvendor
npmYarnBunpnpm storepipuvHomebrewCocoaPodsSimulatorGradleCargo registryPlaywrightHugging FacenpmYarnBunpnpm storepipuvHomebrewCocoaPodsSimulatorGradleCargo registryPlaywrightHugging FacenpmYarnBunpnpm storepipuvHomebrewCocoaPodsSimulatorGradleCargo registryPlaywrightHugging FacenpmYarnBunpnpm storepipuvHomebrewCocoaPodsSimulatorGradleCargo registryPlaywrightHugging Face
Auch außerhalb der App

Im Terminal und in der Menüleiste.

Der Befehl devbroom führt denselben Scan aus und gibt dieselben Begründungen aus; devbroom clean zeigt zuerst, was Bereit ist, und legt es dann in den Papierkorb. In der Menüleiste sehen Sie alles auf einen Blick, ohne die App zu öffnen.

Alle Optionen: Doku zur Kommandozeile
Der Scan liest nurEr löscht, verschiebt und ändert nichts. Aufräumen ist ein eigener Befehl.
Jede Begründung--details zeigt die Prüfungen hinter jeder Einstufung.
Für Skripte--json liefert den ganzen Bericht als JSON.
DevbroomGescannt um 12:30
9,1GB

bereit zum Aufräumen · 26 Objekte

9,1 GB aufräumen …
2 Agenten aktiv
Devbroom öffnen⌘O
Erneut scannen⌘R
Devbroom beenden⌘Q
Immer nur einen Blick entferntDieselben vier Stapel im Kleinformat: eine Zahl, eine Taste. Sind mehr als 100 MB bereit zum Aufräumen, steht die Größe neben dem Symbol. Während ein Scan läuft, sehen Sie den Fortschritt hier und im Dock; schließen Sie das Fenster, verlässt Devbroom das Dock und bleibt in der Menüleiste.
Integrationen

Auch Ihr Agent kann fragen. Entscheiden tun Sie.

Ihre Agenten, Kurzbefehle und Skripte haben Zugriff auf das, was Devbroom weiß. Keiner von ihnen räumt selbst auf: Anfragen von Agenten landen bei Ihnen in der App, und devbroom clean zeigt zuerst und fragt.

Einrichtung: Doku zu Integrationen
mcp

MCP für Ihre Agenten

Mit devbroom mcp können Claude Code, Codex oder Cursor den letzten Scan lesen, fragen, warum ein Ordner Bereit oder Gesperrt ist, und Sie ums Aufräumen bitten. Die Anfrage landet bei Ihnen in der App; aufgeräumt wird erst nach Ihrer Bestätigung, und danach wird jedes Objekt erneut geprüft.

Kurzbefehle und Raycast

devbroom://scan, devbroom://clean und devbroom://open öffnen nur Devbroom; das Aufräumen wartet auf Sie.

Der letzte Scan, mit einem Befehl

devbroom status --json liefert den letzten Scan der App; es wird nicht neu gescannt.

Analysen und Sitzungen

Wie stark Agentendaten in den letzten 30 Tagen gewachsen sind, was am schnellsten wächst, was dieses Jahr aufgeräumt wurde, die Token-Zahlen Ihrer Sitzungen und die geschätzten Kosten. Im Tab Sitzungen können Sie Unterhaltungen durchsuchen und alte Claude-Code-Unterhaltungen archivieren, ohne ihr Gedächtnis anzutasten. Gehört zu Pro.

Automatische Pflege

Devbroom kann täglich oder wöchentlich selbst scannen; automatische Scans lesen nur. Stellen Sie eine Regel auf „Selbst erledigen“, legt sie nur bereite Objekte weg, und nur in den Papierkorb. Regeln gibt es erst, wenn Sie eine anlegen. Gehört zu Pro.

FAQ

Fragen, die Sie vielleicht haben.

Die App zeigt die Einstufung jedes Objekts mit ihren Begründungen direkt daneben. Mehr dazu in der Doku.

Nicht, solange Sie das nicht einschalten. Der Scan liest nur. Aufgeräumt werden die Objekte, die Sie bestätigen, und jedes wird direkt vor dem Entfernen erneut geprüft; hat sich seit dem Scan etwas geändert, bleibt es liegen.

Stellen Sie in Einstellungen › Automatische Pflege eine Regel auf „Selbst erledigen“, legt Devbroom nach automatischen Scans nur bereite Objekte weg, und nur in den Papierkorb. Das Leeren des Papierkorbs ist eine eigene Einstellung und löscht nur, was Devbroom dort hineingelegt hat. Anfangs ist beides aus.

Der Papierkorb ist der Standard, und jedes Objekt darin können Sie einzeln über den Verlauf zurücklegen. Worktrees werden mit git entfernt: Ihr HEAD wird unter refs/devbroom/removed gesichert und der Branch bleibt. Endgültiges Löschen ist eine eigene Wahl, die Sie durch Gedrückthalten der Taste bestätigen.

Claude Code, Codex, Cursor, OpenCode und Orca. Außerdem zeigt es die Daten von Gemini CLI, Aider, Cline, Windsurf, Copilot CLI, Amp und Kiro, räumt sie aber noch nicht auf. Neben Agenten findet es Entwickler-Caches wie npm, pnpm, Cargo und Xcode; die können Sie in den Einstellungen abschalten.

Es sendet nichts über Sie. Es prüft auf Updates: einmal, 8 Sekunden nach dem Start, und wenn Sie auf „Jetzt prüfen“ klicken, liest es die von uns veröffentlichte Datei latest.json. Geben Sie eine Pro-Lizenz ein, aktiviert es diese einmal und prüft sie etwa einmal im Monat still erneut; dafür werden nur der Lizenzschlüssel und der Name Ihres Macs gesendet. Ohne Lizenz ist die Update-Prüfung die einzige Anfrage. Es gibt kein Konto und keine Telemetrie. Die Befehlszeilen laufender Prozesse werden nur im Speicher gelesen und nirgends geschrieben.

Nein. Es zeigt, welche Agenten laufen und welche Prozesse zurückgeblieben sind. Die Prozesse einer laufenden Sitzung fasst es nie an, und der Ordner dieser Sitzung bleibt Gesperrt. Von Agenten zurückgelassene Prozesse bittet es nur auf Ihr Wort und erst nach erneuter Prüfung, sich zu beenden.

Auf Macs mit Apple Silicon, ab macOS 13.3. Windows-Unterstützung ist geplant.

Scannen, Einstufungen, Aufräumen, Zurücklegen aus dem Verlauf, der Befehl devbroom und MCP sind kostenlos und bleiben es. Automatische Pflege, Analysen und die Sitzungswerkzeuge (Nutzung und Kosten, Suche, Archiv) gehören zu Pro.

Pro kostet einmalig $29 für 2 Macs; die Lizenz läuft nie ab und umfasst alle Versionen, die innerhalb eines Jahres erscheinen. Danach kosten neue Versionen optional $15 pro Jahr. In den ersten 14 Tagen ist Pro komplett aktiv, ohne Karte und ohne Konto. Details auf der Seite Preise.

App-Symbol von Devbroom

Lassen Sie Ihre Agenten arbeiten. Devbroom räumt hinter ihnen auf.

Der Scan liest nur, jede Einstufung kommt mit ihrer Begründung, und alles im Papierkorb lässt sich zurücklegen.

macOS 13.3 oder neuerKein Konto, keine Telemetrie