Agenci · Claude Code

Co Claude Code zostawia na Twoim Macu.

Logi sesji, punkty przywracania, tymczasowe przestrzenie robocze, worktree. Devbroom znajduje je wszystkie i mówi, które Claude Code usuwa sam, które zostają w Twoich rękach, a których nigdy się nie rusza.

Z przykładowego skanowania
37,8 GBdanych Claude Code
297sesji
98dla folderów, których już nie ma
2działają teraz
Na co patrzy

Każdy folder ma własną zasadę.

Devbroom traktuje każde miejsce tak, jak zachowuje się sam Claude Code. To, co agent sprząta sam, zostawia agentowi; to, co ma własne polecenie, robi tym poleceniem.

OcenianeKażdy element jest sprawdzany osobno; jeśli wyjdzie Gotowe, możesz go wyczyścić.
Przez claude purgeWłasnym poleceniem Claude Code, potwierdzane przytrzymaniem przycisku.
Usuwa Claude CodeAgent sam sprząta stare elementy; Devbroom tylko je pokazuje.
NietykalnePokazywane, nigdy nieusuwane.

Tymczasowe przestrzenie robocze

Przestrzenie robocze i pliki tymczasowe sesji. Te z zakończonych sesji można po przejrzeniu wyczyścić, zanim Claude Code usunie je sam; przestrzeń działającej sesji zostaje Zablokowana.

/private/tmp/claude-<uid>
Oceniane

Logi MCP i błędów

Wyłącznie pliki logów.

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

Logi sesji

Ręczne usunięcie plików psuje wznawianie sesji i pamięć. Devbroom używa do tego własnego polecenia Claude Code; historię projektów, których foldery już nie istnieją, czyści się za jednym razem. Zamiast usuwać, możesz zarchiwizować rozmowy projektu (Pro): nic nie jest przenoszone, dopóki archiwum nie zostanie zweryfikowane, pamięć zostaje na miejscu, a archiwum otworzysz ponownie z Historii.

~/.claude/projects
Przez claude purge

Punkty przywracania

Claude Code sam usuwa te starsze niż cleanupPeriodDays (domyślnie 30 dni).

~/.claude/file-history
Usuwa Claude Code

Logi i pamięci podręczne

Logi debugowania, migawki powłoki, wklejona treść i obrazy. Stare Claude Code usuwa sam.

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

Wersje CLI

Aktualizator zachowuje bieżącą, działającą i dwie najnowsze wersje.

~/.local/share/claude/versions
Zarządza aktualizator

Wtyczki

Zarządza nimi /plugin; używanej wtyczki nie należy usuwać.

~/.claude/plugins/cache~/.claude/plugins/marketplaces
Nietykalne

Dane aplikacji desktopowej

Stan aplikacji; zawiera też dołączone CLI i obrazy maszyn wirtualnych.

~/Library/Application Support/Claude
Nietykalne
Chronione

Twoje konto i ustawienia zostają nietknięte.

Te pliki i foldery są chronione. Żaden werdykt nigdy nie dopuszcza ich do czyszczenia; zostają na miejscu bez względu na rozmiar.

Konto i stan globalny~/.claude.json
Dane logowania~/.claude/.credentials.json
Ustawieniasettings.json · settings.local.json
Historia promptów~/.claude/history.jsonl
Pamięć agenta~/.claude/agent-memory
Zainstalowane wtyczki~/.claude/plugins
Worktree

Rozpoznaje worktree Claude Code po śladach.

Po tych śladach rozpoznaje, że worktree należy do Claude Code; im silniejszy ślad, tym pewniejsza pokazywana przynależność.

  • PewneZnacznik CLAUDE_BASE w metadanych git
  • PewneBlokada worktree założona przez Claude Code
  • PrawdopodobneWewnątrz folderu .claude/worktrees
  • PrawdopodobneWewnątrz przestrzeni roboczej Claude Code
  • MożliweNazwa gałęzi zaczynająca się od worktree-
  • Zablokowany, jeśli zawiera niezapisaną pracę. git nie usunie takiego worktree bez --force; Devbroom nigdy nie używa --force.
  • Zablokowany, jeśli działa w nim lub w jego folderze nadrzędnym sesja.
  • Do przejrzenia, jeśli ma ignorowane pliki: git worktree remove usuwa je bez pytania.
Działające sesje

Widzi je i nie rusza, póki działają.

Devbroom wie, które sesje Claude Code działają. Nigdy nie rusza procesów działającej sesji; jej folder i przestrzeń robocza pozostają Zablokowane, dopóki sesja trwa.

Działające sesje: 2

Przestrzeń robocza Claude Codeshop · sesja 23f5b61713,2 GBZablokowane: zawiera dane sesji działającej w tym folderze.
Przestrzeń robocza Claude Codeshop · sesja ab041197 · zakończona7,3 GB
Zgodność

Najpierw sprawdza pliki Claude Code.

Zanim zaufa danym agenta, Devbroom sprawdza, czy jego pliki mają oczekiwany format. Jeśli nie, te dane są tylko odczytywane i nic z nich nie liczy się jako gotowe do wyczyszczenia.

Przetestowane wersje2.1.0 - 2.1.292

Wersja spoza tego zakresu nadal działa, jeśli format się zgadza, i jest oznaczona jako „jeszcze nieprzetestowana”.

Kontrola formatucwd i sessionId

Logi w ~/.claude/projects muszą zawierać te dwa pola, które wiążą sesję z folderem.

Twoja wersjadevbroom compat

Jeśli jego foldery są gdzie indziej, uwzględnia CLAUDE_CONFIG_DIR, CLAUDE_CODE_TMPDIR.

Niech Claude Code pracuje. Devbroom posprząta po nim.