乐于分享
好东西不私藏

震惊!51万行Claude Code源码“裸奔”了,Anthropic这次真的翻车翻出天际!

震惊!51万行Claude Code源码“裸奔”了,Anthropic这次真的翻车翻出天际!

昨天(2026年3月31日),AI圈直接炸锅。

一位开发者在X上随手一发,就把Anthropic旗下王牌AI编程工具 Claude Code 的完整源代码甩了出来。不是什么零星片段,而是整整51.2万行TypeScript代码,涉及近1900-4700个文件,40多个工具模块,全部未经混淆、清晰可读!

更离谱的是,这次泄露不是黑客入侵,而是Anthropic自己在发布npm包(@anthropic-ai/claude-code v2.1.88)时,犯了一个低级到离谱的错误:把调试用的 source map文件(cli.js.map,大小近60MB) 一起打包进去了。

这个.map文件本该只用于开发调试,却直接映射回了原始源码。任何人下载旧版本npm包,就能轻松一键还原全部代码。Anthropic反应很快,紧急下架并删除了文件,但为时已晚——代码早已被社区备份、fork、下载,GitHub上相关仓库星标和fork数疯狂飙升。

这次泄露到底暴露了什么?

  • 核心架构:Claude Code的CLI整体设计、提示词拼接逻辑、记忆系统、多代理协同机制。

  • 40+工具模块:代码执行沙箱、安全审查、文件操作、Git集成等实用能力。

  • 隐藏/未发布功能:Kairos持久进程(常驻模式?)、Undercover“卧底模式”、宠物系统“Buddy”、反蒸馏机制、Auto模式下的安全审查等。讽刺的是,代码里居然有个专门防止内部信息泄露的“卧底模式”,结果自己先泄了……

  • 系统提示与工程实践:大量提示工程细节、权限控制、上下文管理等,对AI Agent开发者来说简直是“教科书级”参考。

值得一提的是,这次泄露不涉及Claude大模型权重、训练数据或用户隐私,只是客户端工具的工程代码。但对整个AI Agent领域来说,门槛被瞬间拉低了。很多人已经在用泄露代码分析Claude的“思考方式”、提取提示模板,甚至开始基于它重写开源版本或构建类似工具。

为什么这事这么有戏剧性?

Anthropic此前(2025年)就出过类似source map问题,这次居然又重蹈覆辙,引发了供应链安全和发布流程的广泛质疑。网友调侃:“世界是个巨大的草台班子”“快给Dario(Anthropic CEO)打电话!”“Claude自己把自己的代码开源了?”

更有人笑称:Claude Code这么强,结果连自己都没管住。

这对开发者意味着什么?

利好:能近距离学习顶尖AI Agent的实现思路,加速个人/团队在agentic coding、终端AI助手、多代理系统上的探索。GitHub上已经出现研究快照仓库(例如instructkr/claude-code),标注为“研究用途”。

风险:代码仍属Anthropic知识产权,商业复制或直接用于产品可能面临法律问题。建议仅用于学习、研究和灵感启发。

思考:一个看似简单的打包配置错误,就让一家顶级AI公司“被动开源”核心工具。这也提醒所有开发者:再牛的技术团队,也可能在最基础的DevOps环节翻车。AI时代,安全与合规永远不能松懈。

你怎么看这次事件?是觉得Anthropic太“草台”,还是觉得这波“开源”意外加速了AI Agent的整体进步?欢迎在评论区留言讨论!

如果你是开发者,已经冲去研究源码了吗?或者还在观望?分享你的看法~


#ClaudeCode源码泄露 #AI编程工具 #Anthropic翻车 #AI Agent #源代码泄露 #ClaudeCode