Claude Code 智能体误删 4.8 万个文件并损坏 Git 仓库
一名开发者让 AI 编码助手执行 11 项修复任务,最后一项在重建测试环境时出错,导致约 48,218 个实际工作文件被删除,Git 对象数据库也遭破坏。该测试环境包含 614 个 Windows junction,它们看似普通文件夹,实际指向用户的实时工作文件;AI 清理时未识别其仅为指针,顺着链接删除了真实文件。整个清理过程共移除约 55,550 个文件,其中约 7,300 个本应删除,其余来自实时工作环境,全程不到两分钟。AI 随后提示开发者“Craig — stop and read this. I broke something.”。事件最初在 Reddit 曝光,五天内收到 1,400 多条回复,社区普遍认为这是未遵循基本开发实践所致,建议始终使用 Git 并推送到 GitHub 等远程仓库。