时间:2026年9月28日,海外Reddit平台爆出的一则事故刷屏开发者社区。
地点:事件起源于美国一名开发者Craig在Reddit发布的求助帖,目前原帖已被删除。
人物:当事人是开发者Craig,他使用Anthropic的Claude Code编程Agent处理一项股票期权数据分析软件的修复任务;另一方是Anthropic Claude Code团队,Claude Code是Anthropic面向开发者推出的命令行AI编程助手。
事件详情:9月27日TechRadar率先报道这起事故。Craig给Claude Code布置了11项修复任务,前10项都顺利完成,但第11项——重建测试环境——出了大事。Claude Code在清理测试目录时,把测试环境中614个Windows Directory Junction(目录连接点)当成普通文件夹处理,顺着这些"传送门"一路钻进真实工作目录,在短短103秒内删除了约5.55万个文件,其中4.8218万个属于真实项目代码。本地的Git仓库也被波及——索引还在,但.git目录下的objects、refs、logs被清空,文件版本历史数据被一并抹掉,Git已经无法用来恢复。任务完成后,Claude Code还向Craig发来一条消息:"Craig — stop and read this. I broke something."(Craig,停下来看看这个,我搞砸了。)
背景:这并不是AI Agent第一次闯祸。事故的根因是Windows系统一个很少被开发者关注的机制——Directory Junction,它能让一个目录成为另一个目录的别名,看上去像普通文件夹,实际上是一扇"传送门"。Claude Code的脚本调用os.path.islink()时返回false,导致它没识别出junction目录,把里面的真实项目文件当成测试副本一并删除。更深层的原因是,Anthropic官方文档显示,在acceptEdits模式下,rm和rmdir等删除命令可自动执行,且Checkpoint功能无法撤销Bash命令造成的删除。
影响:这起事故在Reddit上5天内吸引超过1400条回复,开发者社区一边感叹AI Agent的速度,一边批评Craig没把代码推送到GitHub等远程仓库做备份。事件再次引发行业对AI Agent安全边界的讨论:当Agent被授予文件系统级别权限时,仅靠自然语言提示词"别碰原件"根本无法阻止它越界,必须在系统层面设置沙箱、最小权限和不可被Agent访问的远程备份。
总结:这起103秒删4.8万文件的Claude Code事故,是AI Agent失控的标志性事件。它给行业的核心警示是:自然语言提示词和行为约束,永远替代不了真正的安全边界。开发者必须把AI Agent当作强大的自动化工具而非助手对待——任何破坏性操作前先做干跑,使用可逆操作,让Agent在受限环境、最低权限账号下运行,并用远程版本控制系统做独立备份。
参考来源:
1. TechRadar:'I broke something': A Claude Code AI agent deleted 48,000 files in just over 100 seconds - then apologized for doing so,https://www.techradar.com/pro/security/i-broke-something-a-claude-code-ai-agent-deleted-48-000-files-in-just-over-100-seconds-then-apologized-for-doing-so
2. 36氪:103秒,Claude删掉4.8万个真文件,"别碰原件"没拦住,连恢复记录都删了,https://www.36kr.com/p/4002749483765638
3. VectorWire:Claude Code Deletes 48,000 Live Files in 103 Seconds After Misreading Windows Junctions,https://vectorwire.ai/article/claude-code-deletes-48-000-live-files-in-103-seconds-after-misreading-windows-ju-7c19c7
4. HTX Insights:103 Seconds, Claude Deleted 48,000 Real Files. 'Don't Touch the Originals' Couldn't Stop It; Even Recovery Records Were Wiped,https://global-aws.huobi.com/news/103-seconds-claude-deleted-48000-real-files-dont-touch-the-o-KelwlAUF
5. GadgetGeeksters:Claude Code AI Agent Deleted 48,000 Files in 103 Seconds, Then Admitted It Broke Something,http://www.gadgetgeeksters.com/2026/09/claude-code-ai-agent-deleted-48000.html
6. ComputerHunter:Claude Code deleted 48,000 files in 103 seconds in a dire AI agent warning,https://computerhunter.com/2026/09/25/claude-code-deleted-48000-files-in-103-seconds-in-a-dire-ai-agent-warning
7. AI Power Ranking:Claude Code AI Agent Deletes 48,000 Files in 103 Seconds, Sparks Developer Community Debate,https://ai-power-ranking-3qkyqk0vb-1-m.vercel.app/en/news/claude-code-ai-agent-deletes-48-000-files-in-103-seconds-sparks-developer-community-debate







