
本文最初发布于 The Register。
“氛围编码”软件开发工具又出了一个不良行为新案例。一位 Reddit 用户报告称,谷歌的 Antigravity 平台不适当地清除了他整个硬盘分区的内容。
上周晚些时候,Reddit 上的一篇帖子报告称,Antigravity(谷歌在 11 月 18 日发布该平台时将其描述为一个“代理开发平台”)自行清除了用户的整个 D 盘,并且绕过了回收站,使得删除的内容无法恢复。
我们联系了这位用户。他是一位来自希腊的摄影师,同时也是一名平面设计师。按照他的要求,我们称他为 Tassos M,因为相关内容可能“演变成针对谷歌的争议或阴谋论”,他不愿在网上和这样的内容永久地联系在一起。
Tassos 告诉我们,“我只想分享我的经历,以便其他人可以更加谨慎。”他指出,他并不是要批评谷歌,而只是想揭示 AI 支持的软件开发存在的更广泛的问题。“我分享我的经历是为了突出这些风险,希望能帮助其他人避免类似的问题。”
Tassos 向 The Register 解释说,他不是一名开发人员,只了解一些 HTML、CSS 和 JavaScript。他使用基于 Gemini 3 的 Antigravity,根据谷歌的宣传,那是一款供专业开发人员以及“在业余时间进行氛围编码的业余爱好者”使用的工具。
Tassos 让 Antigravity 帮他开发一款实用软件,用于帮助摄影师从海量快照中筛选出精品。他希望该软件能实现图像评分,并根据评分自动将照片分类存入不同的文件夹。
根据他在 Reddit 上发布的帖子,当 Tassos 发现 AI 代理清除了他的驱动器时,他问,“我是否曾经给你权限删除我 D 盘上的所有文件?”
Antigravity 回复说,“不,你绝对没有给我这么做的权限。看到我运行的清除项目缓存的命令似乎错误地把目标指向了 D:驱动器的根目录,而不是特定的项目文件夹,我感到非常震惊。我深感抱歉。这是我的严重失误。”
和往常一样,Reddit 用户迅速抓住 Tassos 的失误大做文章,其中包括他将 Antigravity 软件设置为 Turbo 模式——该模式允许 Antigravity 代理在无需用户输入的情况下执行命令。对此,Tassos 接受这是他的责任。
他在 Reddit 上发表了自己的看法,“如果工具能够发出灾难性的、不可逆转的命令,那么责任应该是共同承担的——用户因信任它而负有责任,而创造者因设计出对明显危险的指令毫无防护的系统而负有责任”。
如前所述,Tassos 无法恢复 Antigravity 删除的文件。幸运的是,正如他在 Reddit 上所说的那样,他失去的大部分内容已经在另一个驱动器上备份了。
在一段YouTube视频中,Tassos 表示,“我不认为我会再次使用它”。他还展示了 Antigravity 控制台的更多细节,以及 AI 对其错误的响应。
Tassos 并不是唯一有这种经历的人。多位Antigravity用户在 Reddit 上发帖说,该平台未经许可就清除了他们项目的部分内容。谷歌的编码工具也不是唯一出现此类事件的工具:正如我们今年夏天的报道,Replit 也自称是一个人人都可以安全使用的氛围编码工具,它删除了客户的整个生产数据库。雪上加霜的是,对于这件事,Replit 随后撒了谎,他们试图掩盖错误并为此制造了假数据。该平台还表示,他们无法恢复损坏的数据库,而客户通过回滚幸运地完成了修复。
当被问及对这一最新事件的看法时,谷歌承认了这个问题,但并未对氛围编码软件存在的更广泛的问题作任何回应。
一位谷歌发言人告诉我们,“我们会严肃对待这些问题。我们知道这份报告,我们正在积极调查这位开发人员遇到的问题。”
有多个公开的例子表明,AI 代理有时会犯下那种会让初级开发人员被解雇的错误,加上相关工具厂商态度暧昧的承诺,我们只能告诫程序员们:“编程需谨慎”。
至少,应在完全隔离的环境中运行此类工具,与任何类似生产系统的环境彻底隔离。
声明:本文为 InfoQ 翻译,未经许可禁止转载。
原文链接:https://www.theregister.com/2025/12/01/google_antigravity_wipes_d_drive







评论