Ce qu'il trouve

50 emplacements nommés, et ce qui arrive à chacun

Compter les caches est facile et ne dit rien. Ce qui compte, c'est de savoir si un nettoyeur fait la différence entre un cache qu'il peut rendre et un dossier contenant cinq ans de votre configuration. Cette page est la liste entière, avec ce jugement affiché pour chaque entrée.

Trois réponses, pas deux

La plupart des nettoyeurs trient les fichiers en « déchets » et « non analysés ». DevSweep les trie en trois, parce que c'est au milieu que se trouvent les vraies décisions — et c'est celle qu'un outil ne doit pas prendre à votre place.

Sûr23

Supprimés définitivement, parce qu'une commande nommée les reconstruit. La commande est affichée avant votre confirmation : la promesse se vérifie au lieu de se croire.

À revoir21

Déplacés vers la Corbeille, d'où macOS peut les restaurer. Ce sont ceux où les indices sont bons sans être certains, et le dire vaut mieux que deviner avec assurance.

Protégé6

Mesurés et affichés, jamais proposés. DevSweep vous dit l'espace qu'ils occupent puis refuse d'y toucher. Identifiants, modèles, transcriptions de sessions et historique d'annulation figurent sur cette liste.

La liste entière

Lue depuis l'application elle-même lors de la construction de cette page : elle ne peut donc pas être en retard sur ce que DevSweep fait. Les chemins sont relatifs à votre dossier personnel.

Xcode6

  • DerivedData
    Sûr
  • Archives older than 90 days
    À revoir
  • iOS DeviceSupport
    Sûr
  • Swift Package Manager cache
    Sûr
  • Retired simulators
    À revoir
  • Simulator caches
    Sûr

Docker5

  • Docker disk image
    Protégé
  • Build cache
    Sûr
  • Unused images
    À revoir
  • Stopped containers
    À revoir
  • Unused volumes
    À revoir

Node.js4

  • npm cache
    Sûr
  • pnpm store
    À revoir
  • Yarn cache
    Sûr
  • Bun install cache
    Sûr

Chaînes de langages7

  • CocoaPods cache
    Sûr
  • CocoaPods spec repository
    Protégé
  • Cargo registry~/.cargo/registry
    Sûr
  • Go module cache~/go/pkg/mod
    Sûr
  • Go build cache~/Library/Caches/go-build
    Sûr
  • Shared virtualenvs
    À revoir
  • pyenv versions
    À revoir

Éditeurs, Android et journaux système13

  • pip cache~/Library/Caches/pip
    Sûr
  • uv cache~/.cache/uv
    Sûr
  • Poetry cache~/Library/Caches/pypoetry
    À revoir
  • VS Code caches~/Library/Application Support/Code/CachedData
    Sûr
  • Cursor caches~/Library/Application Support/Cursor/CachedData
    Sûr
  • JetBrains caches~/Library/Caches/JetBrains
    À revoir
  • Crash reports~/Library/Logs/DiagnosticReports
    Sûr
  • iOS device logs~/Library/Developer/Xcode/iOS Device Logs
    Sûr
  • Gradle cache~/.gradle/caches
    Sûr
  • Gradle distributions~/.gradle/wrapper/dists
    Sûr
  • Android build cache~/.android/build-cache
    Sûr
  • Emulator images
    À revoir
  • SDK system images
    À revoir

Outils de développement8

  • Dart / Flutter hosted packages~/.pub-cache/hosted
    À revoir
  • Terraform provider cache~/.terraform.d/plugin-cache
    À revoir
  • Hugging Face model cache~/.cache/huggingface/hub
    À revoir
  • nvm download archives~/.nvm/.cache/bin
    À revoir
  • mise retained downloads~/.local/share/mise/downloads
    À revoir
  • asdf download archives~/.asdf/downloads
    À revoir
  • Ollama models~/.ollama/models
    Protégé
  • AWS CLI session cache~/.aws/cli/cache
    Protégé

Outils de codage IA5

  • Claude Code working caches~/Library/Caches/claude-cli-nodejs
    Sûr
  • Claude Code plugin cache~/.claude/plugins/cache
    À revoir
  • Codeium browser downloads~/.codeium/ws-browser
    À revoir
  • Claude Code session history~/.claude/projects
    Protégé
  • Claude Code file history~/.claude/file-history
    Protégé

Homebrew2

  • Homebrew downloads
    Sûr
  • Unused Homebrew dependencies
    À revoir

Au-delà des caches

La liste ci-dessus est ce qu'une analyse nomme. Voici ce qu'elle déduit.

Il lit Git avant de proposer quoi que ce soit

Le travail non validé, les commits non poussés et les projets récemment touchés sont exclus. Quand les indices sont flous, DevSweep refuse au lieu de supposer : l'absence de signal ne prouve pas qu'un projet est inactif.

Il compte des blocs, pas des déclarations

Un fichier creux annonce 994 Go tout en occupant 17. DevSweep mesure ce qui est sur le disque, compte un lien physique une fois et ignore ce qui est sur un autre volume — le nombre affiché est donc celui que vous obtenez.

Restes d'applications supprimées

Glisser une application vers la Corbeille supprime le bundle et rien d'autre. DevSweep demande à macOS si l'application a vraiment disparu avant de lister ce qu'elle a laissé — et n'en marque jamais rien comme sûr, car réinstaller ne rend pas les réglages.

Doublons

Fichiers identiques trouvés par contenu, pas par nom, les liens physiques comptés une seule fois pour que le total soit l'espace réellement récupéré.

Rien ne quitte le Mac

Pas de compte, pas d'envoi, pas de télémétrie. Résultats, chemins et tailles restent sur la machine. La recherche de mises à jour est désactivée jusqu'à ce que vous l'activiez, et n'envoie alors rien vous concernant.

Un outil en ligne de commande, inclus

Le même moteur que l'application, scriptable, en aperçu par défaut : une option mal tapée vous montre une liste au lieu d'en supprimer une.

L'analyse est gratuite. Toujours.

Tous les emplacements ci-dessus, toutes les classifications et tous les chemins, sans payer et sans date limite. La licence, c'est ce que coûte la suppression.