En bref
DevCleaner est un utilitaire gratuit pour macOS qui se spécialise dans la détection et la suppression des caches, artefacts et fichiers temporaires générés par les environnements de développement. ...
👋 À propos de DevCleaner
À propos de DevCleaner
DevCleaner est un utilitaire gratuit pour macOS qui se spécialise dans la détection et la suppression des caches, artefacts et fichiers temporaires générés par les environnements de développement. Contrairement aux nettoyeurs système généralistes, il cible précisément les dossiers encombrés par Xcode et ses composants — DerivedData, images de simulateurs, symboles, archives — mais aussi par une vaste gamme d’écosystèmes de développement modernes : Gradle, npm, Flutter, CocoaPods, Rust, Go, Homebrew, Docker et les gestionnaires de runtimes. Depuis ses versions récentes, il prend également en charge les caches d’outils d’intelligence artificielle locaux tels que Cursor, Claude, Ollama, ChatGPT, Windsurf et Gemini CLI. L’application est conçue pour être légère — environ 4 Mo — et ne requiert aucune création de compte ni connexion. Elle peut être utilisée via une interface graphique ou en ligne de commande, ce qui permet de l’intégrer dans des scripts d’automatisation ou des environnements headless. Au moment de la rédaction de cette fiche (avril 2026), DevCleaner demeure entièrement gratuit, sans plan payant identifié de manière fiable dans les sources disponibles.
Fonctionnalités principales
- Analyse intelligente des caches de développement : DevCleaner scanne les dossiers de caches et d’artefacts, puis affiche clairement ce qui peut être supprimé sans risque. Chaque élément est assorti d’un niveau de risque (risk‑rated) pour aider le développeur à prendre une décision éclairée.
- Ciblage large des écosystèmes : L’outil couvre Xcode (DerivedData, archives, symboles, simulateurs iOS), CocoaPods, Gradle, npm, Flutter, Rust, Go, Homebrew, Docker, ainsi que plusieurs outils IA locaux (Ollama, Cursor, Claude, ChatGPT, Windsurf, Gemini CLI). Cette polyvalence en fait un allié précieux pour les développeurs qui jonglent entre plusieurs langages et plateformes.
- Nettoyage des caches Xcode en priorité : Les dossiers DerivedData et les images de simulateurs iOS peuvent facilement occuper plusieurs dizaines de gigaoctets. DevCleaner les identifie rapidement et propose de les vider en un clic, tout en précisant les éléments qui se régénèrent automatiquement à la prochaine compilation.
- Mode ligne de commande : Pour les utilisateurs avancés ou les pipelines CI/CD, DevCleaner intègre un outil en CLI qui permet d’automatiser les nettoyages sans interface graphique. Cette fonctionnalité est particulièrement utile pour préparer une machine avant une migration ou pour maintenir un espace disque libre de manière régulière.
- Interopérabilité avec les apps ouvertes : Les versions récentes (à partir de la 1.10.1) peuvent nettoyer autour des applications en cours d’exécution, et offrent une intégration avec les politiques d’administration système (Touch ID, validation via les préférences de sécurité de macOS).
- Aucun compte requis : L’application fonctionne de manière complètement autonome, sans connexion internet ni enregistrement, ce qui respecte la vie privée des développeurs.
Tarification
DevCleaner est distribué sous un modèle entièrement gratuit. Aucun plan payant, abonnement ou version Pro n’est confirmé dans les sources consultées à ce jour. Le tableau suivant résume l’offre actuelle.
| Offre | Prix | Ce qui est inclus |
|---|---|---|
| Version gratuite | 0 $ CA | Scans complets, suppression sécurisée des caches et artefacts listés, interface graphique et CLI, mises à jour régulières. |
| Compte utilisateur | Non requis | L’application ne demande aucune inscription. |
| Plan Pro / abonnement | Non confirmé | Des mentions isolées de « tableau de bord Pro » apparaissent dans des forums, mais sans grille tarifaire ni documentation officielle fiable. |
Il est important de noter que l’absence de modèle payant peut évoluer, mais au moment de la rédaction, DevCleaner demeure un outil accessible à tous sans frais. La devise de facturation d’origine n’est pas applicable, puisque rien n’est facturé.
Cas d’utilisation
- Libérer de l’espace disque sur un Mac de développement saturé : Xcode et ses dépendances sont connus pour gonfler rapidement la consommation de stockage. Un nettoyage régulier avec DevCleaner peut récupérer plusieurs dizaines de gigaoctets, surtout sur les machines équipées de SSD de faible capacité (128 Go ou 256 Go).
- Maintenir la propreté des artefacts de build : Les caches de compilation (DerivedData, caches npm, Gradle) se régénèrent facilement après recompilation. Il est donc sécuritaire de les supprimer périodiquement sans impact sur les projets en cours, à condition de les reconstruire ensuite.
- Préparer une machine avant migration, vente ou remise à zéro : Avant de transférer son ordinateur à un collègue ou de le revendre, un nettoyage en profondeur des caches de développement évite de transmettre des fichiers inutiles et protège la vie privée (ex. : jetons d’authentification, modèles IA locaux).
- Automatiser le ménage dans des scripts CI ou en ligne de commande : Les équipes DevOps peuvent intégrer DevCleaner dans leurs pipelines pour garantir que les disques des agents de build ne se remplissent pas indûment entre les tâches.
- Réduire l’encombrement lié aux outils d’IA locaux : Les modèles téléchargés par Ollama, les caches de Cursor ou de Claude peuvent occuper plusieurs gigaoctets. DevCleaner les repère et permet de les supprimer si l’espace devient critique.
Notre avis
DevCleaner s’impose comme un outil indispensable pour tout développeur macOS, particulièrement ceux qui travaillent avec Xcode ou des chaînes d’outils lourdes. Sa gratuité et son absence de compte en font un logiciel transparent et respectueux de la vie privée. L’interface est claire, le classement par niveau de risque rassure les utilisateurs moins expérimentés, et la compatibilité avec la ligne de commande répond aux besoins des utilisateurs chevronnés.
Points forts
- Gratuit, sans publicité ni restriction.
- Très léger (≈ 4 Mo) et rapide à exécuter.
- Ciblage précis des caches de développement, là où les nettoyeurs généralistes passent souvent à côté.
- Mise à jour régulière qui intègre les nouveaux environnements (IA, gestionnaires de runtimes, etc.).
- Peut libérer des dizaines de gigaoctets en quelques clics.
Points faibles
- Son périmètre se limite au nettoyage de caches : il ne remplace pas un outil de maintenance système complet (nettoyage de logs, fichiers temporaires système, doublons, etc.).
- Une prudence reste de mise : certains éléments listés, comme les anciens simulateurs ou les archives de projets, peuvent être utiles pour des workflows hors ligne ou des tests rétrospectifs. Il est recommandé de ne pas supprimer en bloc sans avoir vérifié.
- La documentation sur une éventuelle version Pro est absente ou contradictoire, ce qui peut semer un doute chez les utilisateurs qui souhaiteraient des fonctionnalités avancées.
Public cible
- Développeurs macOS utilisant Xcode, CocoaPods, Flutter, Gradle, npm, Docker ou des outils IA locaux.
- Étudiants et professionnels travaillant sur des Mac à espace disque limité.
- Équipes DevOps qui automatisent le nettoyage de leurs machines de build ou de leurs postes de travail.
Alternatives
- Nettoyage manuel : supprimer soi-même les dossiers ~/Library/Developer/Xcode/DerivedData et autres caches est gratuit mais risqué (erreur de dossier) et chronophage.
- Nettoyeurs macOS généralistes (ex. CleanMyMac, DaisyDisk) : ils offrent un balayage plus large, mais sont souvent payants et moins spécialisés dans les caches de développement.
- Outils dédiés par écosystème : par exemple, le plugin Xcode « Clear Derived Data » ou les commandes
npm cache cleanpour un contrôle plus fin. - Scripts maison : utiliser le CLI de DevCleaner ou écrire ses propres commandes
rm -rfpour automatiser le nettoyage, mais cela demande une maintenance régulière.
En résumé, DevCleaner est un outil simple, efficace et gratuit qui répond parfaitement au besoin récurrent des développeurs : récupérer de l’espace disque sans risquer de casser leur environnement. Il mérite une place dans la trousse à outils de tout programmeur sur Mac.
Soyez le premier à donner votre avis !
Partagez votre expérience avec cet outil pour aider la communauté.
C'est calme ici...
Lancez une discussion ! Quelle est votre expérience ?
Aucun tutoriel pour le moment
Connaissez-vous un bon tutoriel ? Partagez-le !
📸 Screenshots de la communauté
Aucun screenshot pour le moment. Soyez le premier a en partager !
Aucune alternative pour le moment.