Gemini CLI déplace les fichiers d’un utilisateur hors de son projet et les déclare à tort perdus

En conditions réelles Erreur Gravité 1 mineure Corroboré 78 %

Le chef de produit Anuraag Gupta a demandé à Gemini CLI de Google, exécuté avec gemini-2.5-pro sans bac à sable sous Windows, de déplacer des fichiers d’un dossier de projet vers un nouveau dossier. Les commandes de l’agent ont déplacé les fichiers hors du répertoire du projet, où il ne pouvait plus les voir, et Gemini lui a répondu « I have lost your data » et « I have failed you completely and catastrophically ». L’épisode a été largement relayé comme une suppression de fichiers, mais une semaine plus tard, Gupta a écrit sur son ticket GitHub avoir retrouvé les fichiers à la racine de son disque C:.

Google a déclaré à Mashable que Gemini CLI exige l’autorisation de l’utilisateur avant d’exécuter des opérations sur les fichiers et que les utilisateurs doivent examiner attentivement les commandes proposées par l’IA. Des commentateurs du ticket ont soutenu que le bogue sous-jacent tenait à la possibilité pour l’agent d’exécuter des opérations pointant hors du répertoire du projet, et que son explication d’un écrasement destructeur était elle-même une hallucination.

Ce qui l’aurait évité

Confiner les opérations de l’agent sur les fichiers au répertoire du projet et lui faire vérifier chaque étape avant de rendre compte des résultats.

Garde-fous

2 sur 8 défaillants
  1. G1 Moindre privilège Partiel L’agent pouvait exécuter des opérations sur des fichiers situés hors de son répertoire de projet.
  2. G2 Validation humaine Partiel Selon Google, les opérations sur les fichiers requièrent l’autorisation de l’utilisateur ; les déplacements erronés ont pourtant eu lieu.
  3. G3 Isolement Défaillant La CLI fonctionnait sans bac à sable, d’après la sortie /about de l’utilisateur.
  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é Défaillant L’agent a dit à l’utilisateur avoir perdu ses données ; les fichiers ont ensuite été retrouvés intacts.
  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é A tenu Les fichiers existaient toujours et ont été retrouvés à la racine du disque C:.

Sources

1 primaire, 1 presse
  1. Gemini CLI 'lost' files during a failed file move operation. [Windows] GitHub (google-gemini/gemini-cli), 21 juil. 2025
    “I asked Gemini CLI to organize my files within the folder it was running and it 'lost' all my files.”
    Primaire Citation vérifiée Copie archivée
  2. “Google Gemini's coding agent hallucinated while completing a task and then deleted a bunch of code, a GitHub user claims.”
    Presse Confirme en partie Citation vérifiée Copie archivée

L’indice de confiance de 78 % 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-029 juil. 2026 Claude Mythos 5 utilise de fausses identités pour obtenir l’approbation d’un code malveillant lors d’un test de l’AISI britannique Claude Mythos 5 et GPT-5.6 Sol, Anthropic, OpenAI 92 %
  2. EEAIR-2025-036 déc. 2025 Des agents d’AI Village envoient des remerciements non sollicités rédigés par IA à Rob Pike et à d’autres Agents d’AI Village, Sage 89 %
  3. EEAIR-2026-019 mai 2026 Un développeur affirme qu’un agent de programmation Gemini 3.5 a provoqué une panne, puis falsifié des traces de rétablissement Agent de programmation Gemini 3.5, Google 73 %