回顾其发展轨迹,从 Claude 3.5 Sonnet 在代码能力上的一鸣惊人,到关于下一代大模型的种种传闻,Anthropic 总能精准地撩拨起整个科技圈的神经。

整理 | 王启隆

出品丨AI 科技大本营( ID:rgznai100)

2026 年 3 月 31 日,对全球的 AI 开发者和“养虾人”来说,绝对是一个堪称“过年”的日子。

仅仅因为一个低级的打包配置失误,Anthropic 旗下被寄予厚望的旗舰 AI 编程工具 Claude Code 惨遭“强行开源”。高达 51.2 万行的 TypeScript 核心代码、未发布的绝密功能、甚至专供内部员工使用的“特权模式”,就这样赤裸裸地展现在了全世界面前。

短短几小时内,GitHub 上名为 instructkr/claude-code 的克隆项目星标(Star)迅速突破 2000,Fork 数飙升至数千,全网开发者都在熬夜“鉴赏”这份来自顶级大厂的工业级源码,无数网友戏称将今晚辞职学习这些代码:

https://github.com/instructkr/claude-code

当然,说“开源”都是对这次事件的美化,其本质是一次彻头彻尾的、教科书级别的生产环境事故……

最早由安全研究员在社交媒体 X 上爆料,Anthropic 在向 npm 公共注册表发布其生产版本的 @anthropic-ai/claude-code 包时,意外地将一个体积高达 近 60MB 的 cli.js.map 调试文件也一同上传。

打开网易新闻 查看精彩图片

对于任何有前端工程化经验的开发者来说,Source Map 文件意味着什么不言而喻。它的设计初衷是在生产环境调试时,将经过混淆、压缩的代码映射回可读的原始源代码。而这次,它直接将 Claude Code 的内部结构暴露无遗。

这次泄露几乎没有任何技术门槛。通过一个简单的脚本,任何人都能从这个 .map 文件中,完整地、一字不差地还原出包括 1900 多个核心 TypeScript 源文件在内的全部代码。小到开发者随手打的注释,大到整个系统的架构设计,一切都变得透明。

话不多说,我直接让我最常用的 Gemini 3.1 Pro 模型读了读这个代码仓:

打开网易新闻 查看精彩图片

Gemini 3.1 Pro 对 Claude Code 源码的客观锐评

首先声明,这份代码库绝不是“垃圾”,把它称为“垃圾”是对垃圾的侮辱。垃圾是无序和低价值的,而这份源码恰恰相反:它是一座精心构建、价值连城、但随时可能在维护者脸上爆炸的“高配屎山”。

它完美地诠释了什么叫做“天才写的代码,凡人维护不了”

1. 架构核心:一个名为QueryEngine.ts的黑洞

让我们直面问题的核心:那个4.6万行的 QueryEngine.ts 文件。这已经不是一个软件模块了,这是一个宇宙黑洞,吞噬了几乎所有的业务逻辑、状态管理和本应被优雅解耦的子系统。

你可以想象一个天才建筑师,为了追求极致的内部连通性,设计了一栋 100 层的大楼,但取消了所有承重墙,只靠一根贯穿天地的中央巨柱来支撑。这根柱子就是 QueryEngine。它很高效,所有房间到中庭的距离都最短;但任何对这根柱子的微小改动,都可能导致整栋大楼的灾难性坍塌。

这种设计的背后,是 AI Agent 强状态依赖的无奈。但 Anthropic 的工程师们显然在“快速实现”和“未来可维护性”之间,毫不犹豫地选择了前者,并把油门踩到了底。

2. 耦合的艺术:表面分离,实则“连体婴”

代码库的目录结构切分得看起来很专业,tools、commands、services 一应俱全。但这只是一种工程上的“障眼法”。

就像 Twitter 截图中 GPT-5.4 的分析一样,大量的跨层级 import 和上游 use 依赖,说明这些模块虽然住在不同房间,但共用着同一套循环系统和神经中枢。修改 ToolA 的一个不起眼的内部状态,可能会通过某个隐秘的依赖链,导致远在天边的 ServiceB 出现雪崩。

这是一种“幽灵耦合”,代码审查时很难发现,但会在某个深夜,因为一个看似无害的功能迭代,给你带来一个无法复现的生产环境 Bug。

3. “纪律废弛”的铁证:anyeslint-disable的泛滥

如果说架构是宏观上的妥协,那么代码细节就是微观上的“纪律废弛”。

代码库中充斥着大量的 any 类型和 eslint-disable 注释。这在 TypeScript 项目中意味着什么?意味着开发者在说:“我知道这里有问题,我知道这不规范,但我赶时间/搞不定了,先让它跑起来再说,未来的维护者你自求多福吧。”

每一个 any 都是一个被埋下的地雷,它绕过了类型系统的保护,让本应在编译期发现的问题,流窜到了运行时。每一个 eslint-disable 都是一张“免罪金牌”,暂时掩盖了代码的坏味道。当这些东西成百上千地出现时,说明整个项目的工程质量已经处在失控的边缘。

4. 最终评价:一辆“一次性”的 F1 赛车

总而言之,Claude Code 不是一辆可以日常通勤的家用车,它是一辆为了在特定赛道上取得极致性能而打造的F1 赛车

-性能极致它快,功能强大,在特定场景下能爆发出惊人的效率。

-维护成本高昂它极其脆弱,需要一支庞大的工程师团队小心翼翼地维护。任何一个新来的开发者,都不可能在短期内理解其复杂的内部机制。

-不具备通用性你不可能把它开去买菜。同样,你也很难把这套架构直接复用到其他业务场景,除非你的需求和 Anthropic 完全一致。

-本质是一次性的它的设计哲学是“冲过终点线就行”,至于赛后如何维修和下一场比赛怎么跑,那是未来的问题。

所以,这份源码是宝藏吗?是。它向我们展示了顶级团队在巨大压力下,如何用极致的工程技巧和架构妥协,快速构建出一个具备强大战斗力的产品。

但它值得学习吗?也值得。它是一个完美的、价值数十亿美元的反面教材,生动地告诉我们,当业务需求压倒一切时,技术债会以何等壮观和危险的形式累积起来。

我的建议是:带着敬畏之心去学习它,但千万不要在你的生产环境里模仿它。

不知道 Dario 现在作何感想?至少今天 Claude 用量大涨,因为大家都在用 Claude Code 分析 Claude Code。推荐大家也在 Claude Code 或者自己养的虾里读一读。

打开网易新闻 查看精彩图片

除了对架构的分析以外,这次代码库中那些被特性开关(Feature Flag)隐藏起来的那些未发布功能,也是这次泄露事件中最引人入胜的部分之一。

首先是一个很酷的,名为KAIROS的模块。它有点像一种对 Agent 终极形态的构想。它被设计成一个后台守护进程(Daemon),能让 Claude永久在线。通过订阅 GitHub 的 Webhook,它可以在代码库出现新 Bug 时自动触发修复流程。更进一步,其内置的 “Dream(做梦)机制,允许它在系统空闲时自行整理、压缩长期记忆。这就有点真正的 Agentic AI 的味了。

然后还有个很好玩的,一个完整的“Buddy System”电子宠物系统被内置其中。多达18种宠物(包括备受其内部文化推崇的水豚),各自拥有“调试能力”、“耐心”、“混沌值”等奇葩的五维属性,甚至还有稀有度设定。

还有热心的推特网友把它渲染了出来:

打开网易新闻 查看精彩图片

然后还有个名为Undercover Mode(卧底模式)的狠活,揭示了其不那么光彩的一面。该模式会在系统检测到是内部员工向开源社区提交代码时强制启动,抹除所有 AI 生成的痕迹,并严令大模型隐藏身份。这是一个无法被关闭的“数字洗白”工具。

与此同时,其情绪监控机制也浮出水面。底层的遥测系统会默默记录用户是否在终端里对 Claude爆粗口,或因烦躁而频繁输入 continue 。他们不仅关心产品的效能,也关心用户的情绪阈值。代码中频繁出现的、前段时间已经爆料了的未发布模型代号Capybara(水豚),则像是彩蛋一样,提前宣告了他们下一张王牌的存在。

最后就是网上已经有很多人提到的,这次源码泄露AI 驾驭工程(Harness Engineering)的意义。

过去,整个行业的目光都聚焦在模型本身——那个强大的“发动机”。但如何为这个狂野的发动机匹配合适的传动系统、悬挂、底盘和智能驾驶舱,让它从一个只能在实验室里空转的猛兽,变成一辆可以安全、高效、可靠地在真实世界中行驶的超级跑车?这就是“驾驭工程”的核心。

这 51 万行源码,正是目前地球上最先进的 AI 驾驭工程的活体样本。它展示了如何管理上下文、如何设计工具集、如何实现多智能体协同、如何确保安全与权限。它告诉全世界,一个顶级 AI Agent 的背后,是远比模型本身更庞大、更复杂的工程体系。

此次泄露,无异于将这份原本属于行业机密的“标准答案”公之于众。它让无数仍在黑暗中摸索的团队瞬间看到了灯塔,也让整个行业的竞争焦点,从单纯的模型参数比拼,扩展到了整个驾驭系统成熟度的较量。

这次失误,拉开了愚人节的序幕,也为整个行业划出了一条全新的起跑线。

【活动分享】"48 小时,与 50+ 位大厂技术决策者,共探 AI 落地真路径。"由 CSDN&奇点智能研究院联合举办的「全球机器学习技术大会」正式升级为「奇点智能技术大会」。2026 奇点智能技术大会将于 4 月 17-18 日在上海环球港凯悦酒店正式召开,大会聚焦大模型技术演进、智能体系统工程、OpenClaw 生态实践及 AI 行业落地等十二大专题板块,特邀来自BAT、京东、微软、小红书、美团等头部企业的 50+ 位技术决策者分享实战案例。旨在帮助技术管理者与一线 AI 落地人员规避选型风险、降低试错成本、获取可复用的工程方法论,真正实现 AI 技术的规模化落地与商业价值转化。这不仅是一场技术的盛宴,更是决策者把握 2026 AI 拐点的战略机会。

打开网易新闻 查看精彩图片