Claude Code源代码泄露,Anthropic第三次“开源”翻车

张开发
2026/4/4 4:19:55 15 分钟阅读
Claude Code源代码泄露,Anthropic第三次“开源”翻车
号称“超安全”的Anthropic又一次把自家核心产品的源代码给漏了。这次不是bug不是黑客而是——发npm包的时候忘了删source map。1900多个文件40多个工具50多条命令全部赤裸裸地躺在node_modules里被开发者们翻了个底朝天。兄弟们这波真的笑不活了。事情是这样的Anthropic前几天发布了Claude Code的npm包结果在.npmignore里忘了过滤.map文件。于是无数开发者在node_modules里挖到了那个巨大的source map文件里面塞满了完整的TypeScript源代码。用工具反编译一下轰——1900多个文件整整齐齐。终端CLI架构、40多个工具、约50个命令、Bun运行时集成、Anthropic SDK连接方式、权限控制逻辑、自然语言转代码的工作流程……全部暴露在众目睽睽之下。GitHub上已经有人打包上传了随便搜一下就能找到。X上更是炸开了锅最关键的是这已经是Anthropic第三次犯同样的错误了。老版本就有过这个失误现在又来一遍。号称“超安全”的AI公司结果在基础操作上反复翻车这波操作属实有点业余。泄露了啥干货满满从目前流出的代码来看这次泄露的内容相当扎实完整的TypeScript源代码不是编译后的产物而是带注释、带类型定义的原始代码Agent架构设计Claude作为“AI程序员”的大脑是怎么工作的40多个内置工具的完整实现权限控制系统的实现逻辑自然语言到代码的完整流程对于一个想自己做AI编程工具的人来说这简直就是天上掉馅饼。想搞一个自己的agentic coding CLI直接复制粘贴就行连试错都省了。为什么说这事儿有意思首先Anthropic一直标榜自己是“最安全的AI公司”结果在包发布这种基础流程上反复踩坑反差感拉满。其次这已经不是第一次了。有网友调侃“Anthropic比OpenAI更开放”——用一种完全意想不到的方式实现了“开放”。更黑色幽默的是这次泄露可能恰恰推动了AI编程工具生态的发展。社区里一直缺一个高质量的agentic coding CLI参考实现现在直接有了。GitHub上已经出现了好几个仓库比如https://github.com/sanbuphy/claude-code-source-codehttps://github.com/Cheers3985/claude-code-collection开发者们已经开开心心地fork、研究、二次开发了。对于做AI工具的人来说意味着什么如果你在搞AI编程工具这波泄露简直是天降福利。之前想做一个类似Claude Code的agentic CLI得从零开始摸索怎么设计agent循环怎么处理工具调用怎么做权限控制怎么解析自然语言指令现在直接有了现成的架构可以参考甚至可以直接拿来改。当然这不是鼓励大家直接抄作业。但作为一个学习资源这次泄露的价值巨大。你可以看到一个商业级别的AI编程工具是怎么组织的它的架构设计、代码结构、工具系统全部摊开给你看。写在最后Anthropic这波操作确实挺搞笑的但换个角度看这可能是2026年AI圈最意外的一次“开源”事件。对于普通开发者来说可以去GitHub上围观一下看看Claude Code的代码长什么样。对于做AI工具的人来说这可能是今年最好的学习资料——没有之一。最后借用X上一位网友的话结尾“Finally, Anthropic is more open than OpenAI.”这大概是最精准的总结了。想围观代码的直接去GitHub搜“claude-code-source-code”或者看上面提到的两个仓库。趁还没被删赶紧看。

更多文章