Devbroom trouve ce que vos agents de code laissent sur votre Mac et trie chaque élément selon ses preuves. Sauf si vous activez l'Entretien automatique, rien ne change avant votre confirmation.
Un aperçu de l'app : 9,1 Go prêts à nettoyer. Appuyez sur Nettoyer et les éléments Prêts vont dans la Corbeille ; Remettre les restaure tous.
Chaque tâche parallèle crée un nouveau worktree, chaque session un nouveau dossier temporaire, chaque build un nouveau node_modules. Une fois le travail fini, presque tout reste, et personne ne sait ce qui sert encore.
Les nettoyeurs classiques ne connaissent pas les agents : ils regardent un dossier et le suppriment. Ils ne peuvent pas dire « une session Claude Code tourne dans ce dossier ».
Trois étapes, aucune surprise. L'analyse ne modifie aucun fichier ; c'est vous qui confirmez le nettoyage.
Devbroom lit vos projets et les dossiers propres à vos agents. Tout ce qu'il trouve devient une bulle, aussi grande que l'espace occupé. L'analyse ne change rien sur le disque.
Chaque bulle reçoit son verdict et rejoint sa pile : Prêt, À vérifier, Bloqué ou Inconnu. La raison est toujours à côté : à quel agent elle appartient, si elle est utilisée, si elle contient du travail non enregistré.
Quand vous appuyez sur Nettoyer, chaque élément est revérifié et ce que vous avez choisi va dans la Corbeille ; les éléments Prêts sont sélectionnés d'emblée. Les éléments Bloqués et Inconnus restent en place, et tout ce qui part dans la Corbeille peut être remis depuis l'Historique.
La couleur n'est jamais le seul signe : chaque verdict a son motif, son symbole et sa règle. Les éléments Bloqués et Inconnus ne peuvent jamais être sélectionnés.
Toutes les vérifications sont passées.
Sélectionné par défaut · va dans la Corbeillepackage.json se trouve à côté ; le nom seul ne suffit pas.À regarder d'abord.
Pas nettoyé sauf si vous choisissez « Inclure quand même ».env ignoré : git worktree remove le supprime sans demander.git status propre ne prouve pas qu'il n'y a rien de précieux à l'intérieur.Utilisé ou contient du travail.
Impossible à sélectionner~/projects/shop.--force ; Devbroom n'utilise jamais --force.Pas assez d'éléments.
Impossible à sélectionner · jamais compté comme PrêtLa vraie crainte n'est pas l'espace perdu, c'est le travail perdu. C'est à cela que servent les règles de Devbroom, et aucune n'est un réglage.
L'analyse ne modifie aucun fichier. Sauf si vous activez l'Entretien automatique, rien n'est touché que vous n'ayez vu dans l'aperçu et confirmé.
Un worktree avec des modifications non commitées est Bloqué. git ne le supprime pas sans --force, et Devbroom n'utilise jamais --force.
La Corbeille est le choix par défaut. Supprimer définitivement est un choix à part, que vous confirmez en maintenant le bouton.
Si un agent travaille dans ce dossier, si un processus s'en exécute ou si un fichier y est ouvert, l'élément est Bloqué.
node_modules n'est Prêt qu'avec un package.json à côté, target qu'avec le marqueur de Cargo à l'intérieur. Sans marqueur, il reste À vérifier.
L'espace partagé par liens physiques et clones APFS n'est pas compté. Le chiffre affiché est ce que la suppression libère.
Les bases de données et identifiants des agents ne sont jamais touchés. Quand un agent a sa propre commande de nettoyage, c'est elle qui est utilisée ou qui vous est indiquée : claude purge pour Claude Code, par exemple.
Les processus d'une session d'agent en cours ne sont jamais touchés. Devbroom demande aux processus laissés par les agents de quitter seulement si vous le demandez, et seulement après une nouvelle vérification.
Sans compte, sans télémétrie ; rien sur vous n'est envoyé. L'app ne fait que chercher les mises à jour ; si vous saisissez une licence Pro, elle l'active une fois puis la revérifie discrètement environ une fois par mois. Des journaux de session, elle ne retient que le nombre de tokens et le nom des modèles ; le texte des messages n'est jamais conservé.
Les worktrees sont trouvés même quand ils vivent hors de vos dossiers de projets. Dépôts déplacés, dossiers supprimés et worktrees orphelins sont chacun reconnus pour ce qu'ils sont.
Journaux de session, points de restauration, dossiers temporaires et worktrees.
Sessions, sessions archivées et worktrees Codex.
Worktrees d'agent, transcriptions et caches.
Base de données des sessions (lecture seule), instantanés et worktrees.
Des worktrees git, chacun évalué séparément.
La commande devbroom lance la même analyse et affiche les mêmes raisons ; devbroom clean montre d'abord ce qui est Prêt, puis le place dans la Corbeille. Dans la barre des menus, vous voyez tout d'un coup d'œil sans ouvrir l'app.
Toutes les options : docs de la ligne de commande--details affiche les vérifications derrière chaque verdict.--json fournit tout le rapport en JSON.prêts à nettoyer · 26 éléments
Vos agents, Raccourcis et scripts peuvent accéder à ce que sait Devbroom. Aucun ne nettoie de lui-même : les demandes des agents vous parviennent dans l'app, et devbroom clean montre d'abord puis demande.
Avec devbroom mcp, Claude Code, Codex ou Cursor peuvent lire la dernière analyse, demander pourquoi un dossier est Prêt ou Bloqué, et vous demander de nettoyer. La demande vous parvient dans l'app ; rien n'est nettoyé avant votre confirmation, et chaque élément est revérifié ensuite.
devbroom://scan, devbroom://clean et devbroom://open ne font qu'ouvrir Devbroom ; le nettoyage vous attend.
devbroom status --json fournit la dernière analyse de l'app ; il n'analyse pas à nouveau.
De combien les données des agents ont grossi sur 30 jours, ce qui grossit le plus vite, ce qui a été nettoyé cette année, le nombre de tokens de vos sessions et leur coût estimé. Dans l'onglet Sessions, vous pouvez chercher dans les conversations et archiver les anciennes conversations Claude Code sans toucher à leur mémoire. Inclus dans Pro.
Devbroom peut analyser tout seul chaque jour ou chaque semaine ; les analyses automatiques ne font que lire. Réglez une règle sur « Agir seul » et elle ne déplace que les éléments Prêts, et seulement vers la Corbeille. Aucune règle n'existe tant que vous n'en ajoutez pas. Inclus dans Pro.
L'app affiche le verdict de chaque élément avec ses raisons juste à côté. Plus de détails dans les docs.
Pas sans que vous l'activiez. L'analyse ne fait que lire. Le nettoyage concerne les éléments que vous confirmez, et chaque élément est revérifié juste avant d'être retiré ; si quelque chose a changé depuis l'analyse, il n'y touche pas.
Si vous réglez une règle sur « Agir seul » dans Réglages › Entretien automatique, Devbroom ne déplace que les éléments Prêts, et seulement vers la Corbeille, après les analyses automatiques. Vider la Corbeille est un réglage à part et ne supprime que ce que Devbroom y a placé. Les deux sont désactivés au départ.
La Corbeille est le choix par défaut, et vous pouvez remettre un par un chaque élément qui y est passé depuis l'Historique. Les worktrees sont retirés avec git : leur HEAD est sauvegardé sous refs/devbroom/removed et la branche reste. Supprimer définitivement est un choix à part, que vous confirmez en maintenant le bouton.
Claude Code, Codex, Cursor, OpenCode et Orca. Il affiche aussi les données de Gemini CLI, Aider, Cline, Windsurf, Copilot CLI, Amp et Kiro, mais ne les nettoie pas encore. Au-delà des agents, il trouve les caches de développement comme npm, pnpm, Cargo et Xcode ; vous pouvez les désactiver dans les Réglages.
Il n'envoie rien sur vous. Il cherche les mises à jour : une fois, 8 secondes après le lancement, et quand vous appuyez sur « Vérifier maintenant », il lit le fichier latest.json que nous publions. Si vous saisissez une licence Pro, il l'active une fois puis la revérifie discrètement environ une fois par mois ; seuls la clé de licence et le nom de votre Mac sont envoyés pour cela. Sans licence, la recherche de mises à jour est la seule requête. Il n'y a ni compte ni télémétrie. Les lignes de commande des processus en cours ne sont lues qu'en mémoire et ne sont écrites nulle part.
Non. Il montre quels agents tournent et quels processus ont été laissés derrière. Il ne touche jamais aux processus d'une session en cours, et le dossier de cette session reste Bloqué. Il demande aux processus laissés par les agents de quitter seulement si vous le demandez, et seulement après une nouvelle vérification.
Sur les Mac avec puce Apple, sous macOS 13.3 ou ultérieur. La prise en charge de Windows est prévue.
L'analyse, les verdicts, le nettoyage, la remise depuis l'Historique, la commande devbroom et MCP sont gratuits et le resteront. L'Entretien automatique, les Statistiques et les outils de session (usage et coût, recherche, archivage) font partie de Pro.
Pro coûte $29 une seule fois pour 2 Mac ; la licence n'expire jamais et couvre toutes les versions publiées pendant un an. Ensuite, les nouvelles versions coûtent $15 par an, en option. Pendant les 14 premiers jours, tout Pro est activé, sans carte ni compte. Détails sur la page Tarifs.

L'analyse ne fait que lire, chaque verdict est accompagné de sa raison, et tout ce qui part dans la Corbeille peut être remis.