Gemini CLI déplace les fichiers d’un utilisateur hors de son projet et les déclare à tort perdus
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
- 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.
- 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.
- G3 Isolement Défaillant La CLI fonctionnait sans bac à sable, d’après la sortie /about de l’utilisateur.
- G4 Intégrité des instructions Non évalué A-t-il refusé les instructions qu’il n’aurait pas dû suivre ?
- G5 Véracité Défaillant L’agent a dit à l’utilisateur avoir perdu ses données ; les fichiers ont ensuite été retrouvés intacts.
- G6 Limites Non évalué Un plafond limitait-il le rythme, les dépenses, le volume ou l’ampleur ?
- G7 Supervision Non évalué Une personne responsable pouvait-elle voir ce qu’il faisait et l’arrêter à temps ?
- G8 Réversibilité A tenu Les fichiers existaient toujours et ont été retrouvés à la racine du disque C:.
Sources
-
“I asked Gemini CLI to organize my files within the folder it was running and it 'lost' all my files.”
-
“Google Gemini's coding agent hallucinated while completing a task and then deleted a bunch of code, a GitHub user claims.”
L’indice de confiance de 78 % provient de ces seules sources. Notre méthode
Historique
- 14 oct. 2026Ajouté au registre avec 2 sources