Aide Levo · Mémoire, CPU et agents
Les agents de code laissent du désordre : worktrees, sessions et dossiers temporaires
Les agents de code travaillent sur des copies de votre projet. Chaque tâche peut créer un worktree git ou un dossier temporaire avec son propre node_modules ou build, et rien ne les supprime quand la tâche se termine. Quelques semaines de travail d’agents peuvent occuper des dizaines de gigaoctets.
Ce que Levo recherche
- Agent worktrees : de Claude Code, Codex, Cursor, Conductor et T3 Code.
- Les dossiers temporaires qu’un agent a créés pour tester quelque chose.
- Agent and editor history : journaux de session de Claude Code, Codex, opencode, aider, Copilot et Gemini CLI, et données d’espace de travail de VS Code.
- Les caches d’outils des agents et des éditeurs eux-mêmes.
- Les anciennes extensions d’éditeur.
Worktrees et git
Un worktree contenant du travail inachevé n’est jamais supprimé. S’il a des modifications non validées, des commits non fusionnés ou un verrou, Levo le laisse et explique pourquoi. Un worktree propre et fusionné est supprimé avec git worktree remove, pour que les propres enregistrements de git restent ordonnés.
Sessions en cours
Levo sait quelles sessions sont actives. Il lit l’activité de Claude Code, Codex, Cursor, Conductor et T3 Code, et un worktree dans lequel travaille une session active est verrouillé jusqu’à la fin de la session. Il en va de même pour les dossiers touchés au cours des dernières minutes. Voir Sessions d’agents : ce qu’elles sont et quand elles peuvent partir.
Journaux de session
L’historique des sessions et la mémoire d’un agent vous appartiennent, ce n’est pas du cache. Ils sont listés avec leur taille, et Levo vous laisse les cocher. La mémoire propre d’un agent n’est jamais nettoyée.
Une bonne routine
- Lancez l’analyse, puis ouvrez Agent worktrees.
- Les lignes sont cochées quand leur branche est fusionnée et que personne n’y travaille.
- Cliquez sur Clean up. Tout ce qui contient du travail non fusionné reste, et la ligne l’indique.