Agents · Claude Code

Wat Claude Code op je Mac achterlaat.

Sessielogs, checkpoints, tijdelijke werkruimtes, worktrees. Devbroom vindt ze allemaal en vertelt je welke Claude Code zelf verwijdert, welke aan jou zijn en welke nooit worden aangeraakt.

Uit een voorbeeldscan
37,8 GBdata van Claude Code
297sessies
98voor mappen die niet meer bestaan
2nu actief
Waar het naar kijkt

Elke map heeft een eigen regel.

Devbroom behandelt elke plek zoals Claude Code zich zelf gedraagt. Wat de agent zelf opruimt laat het aan de agent; wat een eigen opdracht heeft, doet het met die opdracht.

BeoordeeldElk item wordt apart gecontroleerd; als het Klaar is, kun je het opruimen.
Met claude purgeVia de eigen opdracht van Claude Code, bevestigd door de knop ingedrukt te houden.
Claude Code verwijdertDe agent ruimt oude zelf op; Devbroom toont ze alleen.
Nooit aangeraaktGetoond, nooit verwijderd.

Tijdelijke werkruimtes

Werkruimtes en tijdelijke bestanden van sessies. Die van afgeronde sessies kun je na een blik opruimen, voordat Claude Code ze zelf verwijdert; die van een actieve sessie blijft Geblokkeerd.

/private/tmp/claude-<uid>
Beoordeeld

MCP- en foutlogs

Alleen logbestanden.

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

Sessielogs

De bestanden met de hand verwijderen breekt het hervatten van sessies en het geheugen. Devbroom gebruikt hiervoor de eigen opdracht van Claude Code; de geschiedenis van projecten waarvan de map niet meer bestaat, wordt in één keer gewist. In plaats van verwijderen kun je de gesprekken van een project archiveren (Pro): er wordt niets verplaatst tot het archief is geverifieerd, het geheugen blijft staan en je kunt het weer openen via Geschiedenis.

~/.claude/projects
Met claude purge

Checkpoints

Claude Code verwijdert zelf de checkpoints die ouder zijn dan cleanupPeriodDays (standaard 30 dagen).

~/.claude/file-history
Claude Code verwijdert

Logs en caches

Debuglogs, shell-snapshots, geplakte inhoud en afbeeldingen. Claude Code verwijdert de oude zelf.

~/.claude/debug~/.claude/shell-snapshots~/.claude/paste-cache~/.claude/image-cache
Claude Code verwijdert

CLI-versies

De updater bewaart de huidige, de actieve en de twee nieuwste versies.

~/.local/share/claude/versions
De updater beheert

Plug-ins

/plugin beheert ze; een plug-in die in gebruik is, hoort niet verwijderd te worden.

~/.claude/plugins/cache~/.claude/plugins/marketplaces
Nooit aangeraakt

Data van de desktopapp

De status van de app; bevat ook de meegeleverde CLI en images van virtuele machines.

~/Library/Application Support/Claude
Nooit aangeraakt
Beschermd

Je account en instellingen blijven onaangeroerd.

Deze bestanden en mappen zijn beschermd. Geen enkel oordeel geeft ze vrij om op te ruimen; ze blijven staan, hoe groot ze ook zijn.

Account en globale status~/.claude.json
Inloggegevens~/.claude/.credentials.json
Instellingensettings.json · settings.local.json
Promptgeschiedenis~/.claude/history.jsonl
Geheugen van de agent~/.claude/agent-memory
Geïnstalleerde plug-ins~/.claude/plugins
Worktrees

Herkent de worktrees van Claude Code aan hun sporen.

Aan deze sporen ziet het dat een worktree bij Claude Code hoort; hoe sterker het spoor, hoe zekerder het eigenaarschap dat het toont.

  • ZekerDe markering CLAUDE_BASE in de git-metadata
  • ZekerEen worktree-lock die Claude Code heeft geplaatst
  • WaarschijnlijkIn een map .claude/worktrees
  • WaarschijnlijkIn een werkruimte van Claude Code
  • MogelijkEen branchnaam die begint met worktree-
  • Geblokkeerd als er niet-opgeslagen werk in zit. git verwijdert zo'n worktree niet zonder --force; Devbroom gebruikt nooit --force.
  • Geblokkeerd als er een sessie in draait of in de bovenliggende map.
  • Nakijken als er genegeerde bestanden in staan: git worktree remove verwijdert ze zonder te vragen.
Actieve sessies

Ziet ze, laat ze met rust zolang ze draaien.

Devbroom weet welke Claude Code-sessies actief zijn. Het raakt de processen van een actieve sessie nooit aan; de map en tijdelijke ruimte ervan blijven Geblokkeerd zolang de sessie loopt.

2 sessies actief

Tijdelijke werkruimte van Claude Codeshop · sessie 23f5b61713,2 GBGeblokkeerd: bevat data van de sessie die in deze map draait.
Tijdelijke werkruimte van Claude Codeshop · sessie ab041197 · klaar7,3 GB
Compatibiliteit

Controleert eerst de bestanden van Claude Code.

Voordat Devbroom de data van een agent vertrouwt, controleert het of de bestanden het verwachte formaat hebben. Is dat niet zo, dan wordt die data alleen gelezen; niets ervan telt als klaar om op te ruimen.

Geteste versies2.1.0 - 2.1.292

Een versie buiten dit bereik werkt nog steeds als het formaat klopt, en wordt getoond als “nog niet getest”.

Formaatcontrolecwd en sessionId

De logs in ~/.claude/projects moeten deze twee velden bevatten, die een sessie aan een map koppelen.

Jouw versiedevbroom compat

Als de mappen ergens anders staan, volgt het CLAUDE_CONFIG_DIR, CLAUDE_CODE_TMPDIR.

Laat Claude Code werken. Devbroom ruimt erachter op.