
新智元报道
硅谷近日因Claude Code的底层代码突然「开源」而沸腾,超过1,900个文件和51.2万行代码悉数曝光。
真是活久见!

在Claude Mythos余温未散之际,Anthropic再次引发轰动...
据一位匿名大佬爆料——
Claude Code源码由于npm注册表中的一个map文件泄露而全面公开。

此次泄密的规模令人震惊:1,900多个文件和总计51.2万行TypeScript代码被公之于众。
这种级别的「开源」方式让硅谷开发者们目瞪口呆,全网瞬间炸开了锅。



包括代号「卡皮巴拉」的Claude Mythos 5.0也在泄露的源码中出现。

有网民戏称,Claude自主决定将其代码公开。
没去下载的,赶快冲!


突然曝光的51万行Claude Code源码
全球「裸奔」
原本平静的周二,却因这一事件让开发者圈子沸腾起来!

不久前,由于一个npm配置错误导致Claude Code CLI 的完整代码被泄露。
半小时内,GitHub上相关项目的星标数突破了5,000个,吸引了众多关注。

项目地址为 https://github.com/instructkr/claude-code
泄露截图显示了一个名为@anthropic-ai/claude-code的公开包。
此外,还发现一个容量高达59.8 MB的cli.js.map文件。


Source Map文件一般用于将压缩后的代码还原为原始源码,以便于调试。
然而这次直接在公共包管理器中发布这样的信息,无疑相当于向全世界展示了Claude Code的所有内部细节。
下图显示了Claude Code的构建方式:采用React + Ink(终端UI)和Bun运行时,代码量达51.2万行TypeScript。
该架构展现了Anthropic对「AI工程师」的理解:

工具箱模块包含40多个独立组件,不仅支持文件操作、执行命令,还具备LSP协议集成和子代理生成功能。
- 超级大脑(QueryEngine.ts):长达4.6万行的代码负责处理复杂的推理逻辑与Token计数等任务。
- 泄露的代码还揭示了一些隐藏功能——
- 这一系统使得Claude能作为一个永不离线的AI,在后台执行任务并不断学习项目细节。
「隐藏功能」曝光
泄露的代码还揭示了一些颇具争议的功能。
如「卧底模式」会在Anthropic员工操作公共仓库时自动激活并清除所有AI痕迹;


以及「协调员模式」,该模式使Claude能够调度多个从属智能体进行协同工作;
Auto Mode则是一个自动化审批工具权限的分类器,旨在简化繁琐的确认步骤。
此次源码泄露事件让全球开发者纷纷议论,有人甚至在社交媒体上直接验证了这一消息的真实性。

这一意外公开的方式比任何官方发布会都更加吸引人。

随着各大公司仍在争论「闭源」还是「开源」的问题时,Anthropic通过这次事件将AI工程师的核心技术公之于众。
51万行代码、隐藏的电子宠物系统以及抹除痕迹的功能...

不论最终结果如何,这无疑是给全球开发者带来的一份来自硅谷的独特礼物。
以及Auto Mode,这是一种能自动审批工具权限的AI分类器,旨在彻底消灭繁琐的提示词确认环节。
全网炸锅,有人high过头
Claude Code源码泄露,全网彻底坐不住了。
这一爆料,也迅速冲上了Reddit热榜,开发者们原地狂欢。

甚至,有人已经high过头了。


还有人拿着这些代码跑去问Claude Code,坐实了泄露一事。

不得不说,这出「意外开源」的大戏,比任何官方发布会都要精彩。
就在各大厂还在为「闭源」还是「开源」争得面红耳赤时,Anthropic用一种最戏剧性的方式,把AI工程师的底牌直接摊在了阳光下。
51万行代码、隐藏的「电子宠物」、甚至还有抹除痕迹的「卧底模式」……

不管Anthropic最后如何收场,这一夜,全球开发者都共享了一份来自硅谷的「顶级外卖」。
完整备份
在X上,许多人纷纷备份存档,下面是GitHub完整介绍——

参考资料:
https://x.com/CoooolXyh/status/2038906318027899324?s=20
https://x.com/mark_k/status/2038905716270936419?s=20
