2026年3月31日深夜,Anthropic 发布的 Claude Code npm 包里意外夹带了一个调试文件。几个小时内,512,000 行 TypeScript 源代码对全世界完整可见。这本来只是一个普通的发布事故。但我打开这份代码之后,就没能停下来。
在这些代码的角落里,我看到了构建 Claude Code 背后一群有趣的灵魂和他们正在构建的未来。
有一个系统叫 Dream(梦)。工程师没有给它取一个正经的技术名字,比如"后台同步"或"记忆整理"。他们叫它"梦"。因为它做的事,和人类做梦时大脑整理白天记忆的过程,几乎一模一样。
有一个功能开关叫 KAIROS——希腊语,意思是"正确的时机"。它在整个代码库里被引用了 190 次,是第二名的三倍。它不是一个功能,它是一整套让 AI 从"等你说话才动"变成"主动工作的同事"的架构。
有一套叫 Coordinator Mode(统筹者模式) 的系统,让一个 AI 指挥一群 AI 并行干活。源码里有一条铁律:"You never hand off understanding to another worker."——理解,永远不能外包。
还有 18 只虚拟宠物,藏在 src/buddy/ 目录里,有三帧 ASCII 动画、五维属性值、七种帽子(其中一种是把一只更小的鸭子戴在头上)。原计划愚人节上线,结果泄露比愚人节早了一天——连彩蛋本身,也成了彩蛋。
这些发现加在一起,让我看到了两样东西。
一是未来。Anthropic 在代码里押下的赌注,不是"更好的编程助手"——他们在构建一种全新的工作关系:AI 有记忆、有心跳、有自己的日程表,它知道你在不在,它甚至可以在你睡着之后继续推进你们一起开始的项目。
二是人。透过那些多余的变量名、没有必要写的注释、以及一只被16进制字符数组保护的水豚,我觉得自己离写这些代码的人很近。他们聪明、务实、幽默,在深夜认认真真地画虚拟鸭子的三帧动画。
读完这些代码之后,我有一个很强烈的感受:我脚下的陆地,正在变成海洋。
地球是陆地和山坡。你是一种陆地生物。你会走路,会爬山,懂得如何在这片地形上生存。你花了几十年学会了这片土地的规则:如何读书考试,如何写报告,如何在会议室里说服人,如何用十年时间积累一项专业技能。这是你的栖息地,你以为它会一直在。
一个巨浪过来,地球变成了海洋。不是一点点海平面上升,而是整个地形的性质变了——原来的山坡在水下,原来的道路消失了,原来你仰赖的一切参照物都不在了。你是陆地生物,你没有鳃,你不会游泳,你站在原地,水在涨。
这个系列一共八篇,是我试图理解这片新海洋的记录。每一篇聚焦源码里的一个发现——有的关于技术的未来,有的关于写代码的人,有的关于我们自己在新世界里的位置。
开始阅读
从第一篇:泄露自己的防泄露系统开始。