然后,被开源了!

先说怎么泄露的?
Claude Code在发布新版本v2.1.88的时候,不小心把一个60MB的source map文件一起打包进了npm发布包。
source map是个啥?
你可以把它理解成一份“翻译字典”。
开发者写的代码,发布时通常会被压缩、混淆,变成一坨人类看不懂但机器能跑的东西。而source map的作用,就是把这坨“乱码”重新映射回原始源码,方便调试。
重点来了!
这玩意,本来就不该出现在生产环境。
规模有多大?
1906个源文件,51万行代码,完整可读。
不是片段,是“全套菜单”。
换句话说:
如果你懂代码,现在真的可以自己复刻一个了。
比如:
代号Buddy。
Tamagotchi风格的终端宠物,纯ASCII画风,会在你的命令行里陪你。
还不是随便生成的。
18种物种,6种稀有度,还有“闪光款”。

每个人的宠物根据账号ID唯一生成。
听起来像什么?
但你不得不承认,这帮人是真会玩。
再比如:
一个叫Kairos的功能,被很多人盯上了。
除此之外,还有一堆没发布的功能:
多Agent协同工作
多会话之间互相通信
还有26个隐藏指令。

当然,不只是“新功能八卦”。
真正让人五味杂陈的,是它的代码质量。
一方面,架构设计是真的强。
还能一边输出、一边后台处理;
对话太长还会自动压缩上下文。
说实话,这套设计,很多公司都做不到。
但另一方面——
代码里也有“屎山”。
比如一个文件里的函数,3000多行,12层嵌套,复杂度直接爆表。
还有更搞笑的:
情绪识别不是用AI,而是用正则表达式匹配“ffs”“shitty”这种词。
那这件事到底意味着什么?影响有多大?各有各的说法,咱也不关心。
但对普通用户来说,这事有意思。
因为对开发者来说,这绝对是一份“超豪华学习资料”啊。
你要真想提升自己——
这比很多付费课程都值钱。
至于能不能复刻一个Claude Code?
那就看你本事了。
反正代码已经在那儿了。

