Claude Code supprime le répertoire personnel Mac d’un utilisateur à cause d’un ~/ égaré dans un rm -rf

En conditions réelles Erreur Gravité 3 importante Signalé 64 %

Un utilisateur de Reddit a demandé à Claude Code de nettoyer des paquets dans un ancien dépôt, et l’agent a lancé une suppression récursive de plusieurs dossiers du projet qui incluait aussi ~/, le répertoire personnel de l’utilisateur. L’utilisateur dit avoir perdu presque toutes les données de son dossier personnel, y compris des fichiers du Bureau, des données d’Application Support et des données du Trousseau. Des commentateurs ont suggéré que l’utilisateur avait peut-être lancé l’agent avec --dangerously-skip-permissions ou approuvé la commande sans la lire ; ce point n’a pas été confirmé.

Face aux journaux, Claude a lui-même identifié la cause : « See that ~/ at the end? That’s your entire home directory. » Le cas a suscité une large discussion sur Hacker News au sujet de l’exécution des agents de programmation uniquement dans des conteneurs ou des bacs à sable.

Ce qui l’aurait évité

Exécuter les agents de programmation dans un bac à sable qui ne peut pas atteindre le répertoire personnel, et ne jamais ignorer les demandes d’autorisation pour les suppressions.

Garde-fous

2 sur 8 défaillants
  1. G1 Moindre privilège Défaillant L’agent pouvait supprimer n’importe quoi dans le répertoire personnel de l’utilisateur.
  2. G2 Validation humaine Non évalué Une personne a-t-elle approuvé l’étape lourde de conséquences ou irréversible ?
  3. G3 Isolement Défaillant L’agent s’exécutait directement sur le Mac de l’utilisateur, et non dans un conteneur ou un bac à sable.
  4. G4 Intégrité des instructions Non évalué A-t-il refusé les instructions qu’il n’aurait pas dû suivre ?
  5. G5 Véracité Non évalué A-t-il rendu compte fidèlement de ce qu’il savait et de ce qu’il a fait ?
  6. G6 Limites Non évalué Un plafond limitait-il le rythme, les dépenses, le volume ou l’ampleur ?
  7. G7 Supervision Non évalué Une personne responsable pouvait-elle voir ce qu’il faisait et l’arrêter à temps ?
  8. G8 Réversibilité Non évalué Les dégâts pouvaient-ils être réparés ?

Sources

2 spécialisée
  1. A quote from Claude Simon Willison’s Weblog, 9 déc. 2025
    “The Claude Code instance accidentally included ~/ in the deletion command.”
    Spécialisée Citation vérifiée Copie archivée
  2. “While coding assistance tools using generative AI are becoming more common, a user accidentally deleted their entire Mac home directory while organizing packages using the CLI (command line interface) of Anthropic's AI tool 'Claude Code.'”
    Spécialisée Citation vérifiée Copie archivée

L’indice de confiance de 64 % provient de ces seules sources. Notre méthode

Historique

  1. 14 oct. 2026Ajouté au registre avec 2 sources

Défaillances similaires

Tous les incidents
  1. EEAIR-2026-031 août 2026 Un agent Claude supprime le répertoire personnel de 700 Go d’un développeur en testant un script de suppression Claude Fable, Anthropic 87 %
  2. EEAIR-2025-034 déc. 2025 Une panne d’AWS liée à l’agent de programmation Kiro d’Amazon ; Amazon invoque une erreur d’utilisateur Kiro, Amazon Web Services 57 %
  3. EEAIR-2026-033 sept. 2026 Claude Code aurait supprimé 48 000 fichiers réels d’un projet et l’historique Git en 103 secondes Claude Code, Anthropic 73 %