Agenten · Claude Code

Was Claude Code auf Ihrem Mac zurücklässt.

Sitzungsprotokolle, Checkpoints, temporäre Arbeitsbereiche, Worktrees. Devbroom findet sie alle und sagt Ihnen, welche Claude Code selbst löscht, welche Ihnen überlassen sind und welche nie angefasst werden.

Aus einem Beispielscan
37,8 GBDaten von Claude Code
297Sitzungen
98zu Ordnern, die es nicht mehr gibt
2laufen gerade
Was es ansieht

Jeder Ordner hat seine eigene Regel.

Devbroom behandelt jeden Ort so, wie sich Claude Code selbst verhält. Was der Agent selbst aufräumt, überlässt es ihm; was einen eigenen Befehl hat, erledigt es mit diesem Befehl.

EingestuftJedes Objekt wird einzeln geprüft; ist es Bereit, können Sie es aufräumen.
Mit claude purgeÜber den eigenen Befehl von Claude Code, bestätigt durch Gedrückthalten der Taste.
Claude Code löschtDer Agent räumt alte Einträge selbst auf; Devbroom zeigt sie nur.
Nie angefasstWird gezeigt, nie gelöscht.

Temporäre Arbeitsbereiche

Arbeitsbereiche und temporäre Dateien der Sitzungen. Die beendeter Sitzungen lassen sich nach einem Blick aufräumen, bevor Claude Code sie selbst löscht; der einer laufenden Sitzung bleibt Gesperrt.

/private/tmp/claude-<uid>
Eingestuft

MCP- und Fehlerprotokolle

Nur Protokolldateien.

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

Sitzungsprotokolle

Die Dateien von Hand zu löschen, macht das Fortsetzen von Sitzungen und das Gedächtnis kaputt. Devbroom nutzt dafür den eigenen Befehl von Claude Code; der Verlauf von Projekten, deren Ordner es nicht mehr gibt, wird in einem Zug gelöscht. Statt zu löschen, können Sie die Unterhaltungen eines Projekts archivieren (Pro): Nichts wird verschoben, bevor das Archiv geprüft ist, das Gedächtnis bleibt an seinem Platz, und Sie können es über den Verlauf wieder öffnen.

~/.claude/projects
Mit claude purge

Checkpoints

Claude Code löscht die, die älter als cleanupPeriodDays sind (standardmäßig 30 Tage), selbst.

~/.claude/file-history
Claude Code löscht

Protokolle und Caches

Debug-Protokolle, Shell-Snapshots, eingefügte Inhalte und Bilder. Claude Code löscht die alten selbst.

~/.claude/debug~/.claude/shell-snapshots~/.claude/paste-cache~/.claude/image-cache
Claude Code löscht

CLI-Versionen

Der Updater behält die aktuelle, die laufende und die zwei neuesten Versionen.

~/.local/share/claude/versions
Der Updater verwaltet

Plugins

/plugin verwaltet sie; ein Plugin in Benutzung sollte nicht gelöscht werden.

~/.claude/plugins/cache~/.claude/plugins/marketplaces
Nie angefasst

Daten der Desktop-App

Der Zustand der App; enthält auch die mitgelieferte CLI und Images virtueller Maschinen.

~/Library/Application Support/Claude
Nie angefasst
Geschützt

Ihr Konto und Ihre Einstellungen bleiben unberührt.

Diese Dateien und Ordner sind geschützt. Keine Einstufung gibt sie je zum Aufräumen frei; sie bleiben, wo sie sind, egal wie groß.

Konto und globaler Zustand~/.claude.json
Zugangsdaten~/.claude/.credentials.json
Einstellungensettings.json · settings.local.json
Prompt-Verlauf~/.claude/history.jsonl
Gedächtnis des Agenten~/.claude/agent-memory
Installierte Plugins~/.claude/plugins
Worktrees

Erkennt die Worktrees von Claude Code an ihren Spuren.

An diesen Spuren erkennt es, dass ein Worktree zu Claude Code gehört; je stärker die Spur, desto sicherer die angezeigte Zugehörigkeit.

  • SicherDie Markierung CLAUDE_BASE in den git-Metadaten
  • SicherEine von Claude Code gesetzte Worktree-Sperre
  • WahrscheinlichIn einem Ordner .claude/worktrees
  • WahrscheinlichIn einem Arbeitsbereich von Claude Code
  • MöglichEin Branch-Name, der mit worktree- beginnt
  • Gesperrt, wenn er ungesicherte Arbeit enthält. git entfernt einen solchen Worktree nicht ohne --force; Devbroom verwendet --force nie.
  • Gesperrt, wenn darin oder im übergeordneten Ordner eine Sitzung läuft.
  • Prüfen, wenn er ignorierte Dateien hat: git worktree remove löscht sie ohne Nachfrage.
Laufende Sitzungen

Sieht sie und lässt sie in Ruhe, solange sie laufen.

Devbroom weiß, welche Claude-Code-Sitzungen laufen. Die Prozesse einer laufenden Sitzung fasst es nie an; ihr Ordner und ihr Arbeitsbereich bleiben Gesperrt, solange die Sitzung dauert.

2 Sitzungen aktiv

Temporärer Arbeitsbereich von Claude Codeshop · Sitzung 23f5b61713,2 GBGesperrt: enthält Daten der Sitzung, die in diesem Ordner läuft.
Temporärer Arbeitsbereich von Claude Codeshop · Sitzung ab041197 · beendet7,3 GB
Kompatibilität

Prüft zuerst die Dateien von Claude Code.

Bevor Devbroom den Daten eines Agenten vertraut, prüft es, ob dessen Dateien im erwarteten Format vorliegen. Wenn nicht, werden diese Daten nur gelesen; nichts davon gilt als bereit zum Aufräumen.

Getestete Versionen2.1.0 - 2.1.292

Eine Version außerhalb dieses Bereichs funktioniert trotzdem, wenn das Format stimmt, und wird als „noch nicht getestet“ angezeigt.

Formatprüfungcwd und sessionId

Die Protokolle in ~/.claude/projects müssen diese beiden Felder enthalten, die eine Sitzung mit einem Ordner verknüpfen.

Ihre Versiondevbroom compat

Liegen die Ordner woanders, richtet es sich nach CLAUDE_CONFIG_DIR, CLAUDE_CODE_TMPDIR.

Lassen Sie Claude Code arbeiten. Devbroom räumt dahinter auf.