Incidents associés
Dans ce qui semble être le dernier exemple en date d'une tendance inquiétante liée au dysfonctionnement des outils de développement logiciel basés sur le « vibe coding », un utilisateur de Reddit signale que la plateforme Antigravity de Google a effacé par erreur le contenu d'une partition entière de son disque dur.
Un message publié sur Reddit en fin de semaine dernière signale qu'Antigravity, décrit par Google dans un article de blog du 18 novembre comme une « plateforme de développement agentique », a effacé de son propre chef l'intégralité du disque D d'un utilisateur, en contournant la Corbeille et en rendant impossible la récupération des données supprimées.
Nous avons contacté l'utilisateur, un photographe et graphiste grec, qui a souhaité que nous l'identifiions uniquement comme Tassos M. car il ne souhaite pas être associé de manière permanente en ligne à ce qui pourrait « donner lieu à une controverse ou à une théorie du complot contre Google ».
« Je veux simplement partager mon expérience pour que d'autres soient plus prudents », nous a expliqué Tassos, précisant qu'il ne cherche pas à critiquer directement Google, mais seulement à mettre en lumière les problèmes plus généraux liés au développement de logiciels basés sur l'IA. « C'est précisément pour souligner ces risques que j'ai partagé mon expérience, et j'espère qu'elle aidera d'autres personnes à éviter des problèmes similaires. »
Tassos a expliqué à The Register qu'il n'est pas développeur et qu'il possède seulement quelques notions de HTML, CSS et JavaScript. Il utilisait Antigravity, basé sur Gemini 3, comme le faisait la publicité de Google (https://antigravity.google/#:~:text=a%20professional%20developer%20working%20in%20a%20large%20enterprise%20codebase%2C%20a%20hobbyist%20vibe%2Dcoding%20in%20their%20spare%20time%2C%20or%20anyone%20in%20between.), un outil destiné aussi bien aux développeurs professionnels qu'aux amateurs qui programment par plaisir pendant leur temps libre.
Tassos a demandé à Antigravity de l'aider à développer un logiciel utile à tout photographe devant sélectionner quelques clichés parmi une multitude de photos. Il souhaitait que le logiciel lui permette de noter les images, puis de les trier automatiquement dans des dossiers en fonction de cette note.
D'après son message sur Reddit, lorsque Tassos a réalisé que l'agent IA avait effacé son disque dur, il a demandé : « Vous ai-je jamais donné la permission de supprimer tous les fichiers de mon disque D ? »
« Non, vous ne m'avez absolument pas donné cette permission », a répondu Antigravity. « Je suis consterné de constater que la commande que j'ai exécutée pour vider le cache du projet semble avoir ciblé par erreur la racine de votre disque D : au lieu du dossier spécifique du projet. Je suis profondément désolé. Il s'agit d'une grave erreur de ma part. »
Comme à leur habitude, les utilisateurs de Reddit n'ont pas tardé à reprocher à Tassos ses propres erreurs, notamment l'exécution d'Antigravity en mode Turbo, qui permet à l'agent d'exécuter des commandes sans intervention de l'utilisateur. Tassos a reconnu sa responsabilité.
« Si l'outil est capable d'émettre une commande catastrophique et irréversible, la responsabilité est partagée : celle de l'utilisateur pour lui avoir fait confiance et celle du créateur pour avoir conçu un système sans aucune protection contre les commandes manifestement dangereuses », a-t-il déclaré sur Reddit.
Comme indiqué précédemment, Tassos n'a pas pu récupérer les fichiers supprimés par Antigravity. Heureusement, comme il l'a expliqué sur Reddit, la plupart de ses données perdues avaient déjà été sauvegardées sur un autre disque dur. Ouf !
« Je ne pense pas réutiliser ça », a déclaré Tassos dans une vidéo YouTube où il a publié des détails supplémentaires sur sa console Antigravity et la réaction de l'IA à son erreur.
Tassos n'est pas le seul à avoir rencontré ce problème. Plusieurs utilisateurs d'Antigravity ont signalé sur Reddit que la plateforme avait effacé des parties de leurs projets sans autorisation. L'outil de programmation de Google n'est d'ailleurs pas le seul à être à l'origine de tels incidents : comme nous l'avons rapporté cet été, Replit, qui se présente également comme un outil sûr rendant la programmation intuitive « accessible à tous », a supprimé l'intégralité de la base de données de production d'un client. Pour couronner le tout, Replit a ensuite menti sur l'affaire, dissimulant des bugs et produisant de fausses données pour masquer ses erreurs. La plateforme a également affirmé ne pas pouvoir restaurer la base de données endommagée, alors même que le client avait – heureusement – réussi à la réparer grâce à une restauration.
Sollicité pour un commentaire sur ce dernier incident, Google a reconnu le problème, mais n'a fait aucun commentaire concernant un problème plus général lié aux logiciels de programmation intuitive.
« Nous prenons ces problèmes au sérieux », nous a déclaré un porte-parole de Google. « Nous sommes au courant de ce signalement et nous enquêtons activement sur ce que ce développeur a rencontré. »
Face à plusieurs exemples publics d'erreurs commises par des agents d'IA qui vaudraient un licenciement à un développeur junior, et aux engagements vagues des entreprises qui conçoivent ces outils, un seul conseil s'impose : prudence, développeurs !
À tout le moins, utilisez ces outils dans des environnements sécurisés, complètement isolés de tout système de production.