Aiuto di Levo · Memoria, CPU e agenti
Sessioni degli agenti: cosa sono e quando possono essere eliminate
Agenti come Claude Code e Codex tengono traccia di ogni sessione. In qualche settimana si arriva a gigabyte. Levo le elenca come Agent and editor history.
Cos'è una sessione
Per Claude Code, una sessione è una trascrizione più la sua cartella con l'output dei subagenti e degli strumenti. Per Codex, una sessione è un file di rollout. Levo mostra una riga per cartella di progetto, che rappresenta le sessioni al suo interno. Apri la riga per spuntare le sessioni una per una.
Quando una può essere eliminata
| Careful | Balanced | Aggressive | |
|---|---|---|---|
| Un'intera sessione di Claude Code | inattiva da 7 giorni | inattiva da 2 giorni | inattiva da 3 ore |
| Solo i suoi subagenti e l'output degli strumenti | inattivi da 3 giorni | inattivi da 1 giorno | inattiva da 3 ore |
| Un rollout di Codex | inattiva da 7 giorni | inattiva da 2 giorni | inattiva da 3 ore |
Rimuovere solo subagenti e output degli strumenti è l'opzione delicata: puoi ancora riprendere la conversazione. Una sessione la cui cartella di lavoro non esiste più, come un worktree rimosso, va via un livello prima, perché nessuno può riprenderla dove girava. Una volta che il tuo agente ha valutato le sessioni di un progetto, si applicano invece i suoi tempi di inattività.
Cosa non viene mai rimosso
- Una sessione in esecuzione in questo momento.
- La memoria dell'agente.
- Qualsiasi file aperto.
- Qualsiasi cosa modificata negli ultimi cinque minuti.
- Qualsiasi cosa nella cartella che non sia una trascrizione o i suoi file collegati.
Il cleaner ricontrolla ogni parte un attimo prima di rimuoverla.
Perché farlo
Le vecchie sessioni vengono riprese di rado, contengono molto output degli strumenti e stanno nella tua cartella Home dove nient'altro le ripulisce. I worktree e le cartelle temporanee che gli agenti lasciano indietro sono elencati insieme a loro.