网易首页 > 网易号 > 正文 申请入驻

看了Claude Code泄露的源码,发现4个意想不到的秘密......

0
分享至

这两天,Claude Code的源码在网上传得飞起。

谁都没想到,程序员的一次疏漏,就把核心商业资产暴露在了全世界的面前。

在好奇心驱使下,我也忍不住去看了看,你别说,发现了几个小秘密,还真有点意思。

01

用户情绪失控? 赶紧用正则判断一下!

你以为一个顶级 AI 产品,是怎么理解用户情绪的?

大模型?情感分析?多模态推理?

不。

是一行正则表达式!

在userPromptKeywords.ts 中,有这么一段:

}

看到其中的正则表达式没有?也就是说,如果你骂它:

“This shit is broken again.” “Wtf”

它是能“听懂”的,但你要是来一句:

“这破玩意怎么又坏了?”

不好意思,它一脸懵。

用中文它可听不懂,“英语好,得学啊!”

不过更有意思的是,它检测到你情绪崩溃之后,并不会“哄你”,不会变温柔,不会道歉三连,也不会进入什么“安抚模式”。

它只是默默地把这件事记下来:“嗯,这个用户刚刚骂人了。”

然后用于内部统计,比如:有多少用户在使用过程中爆粗口,哪些场景最容易让人抓狂。

既然是这样,就不需要那么精确了,一行正则就行了。

这段代码背后的故事可能是这样的:

经理:老板想统计下用户在使用Cluade Code时,心情沮丧的占多大比例,能做不?

实习生:可以做。

经理:今天下午能上线不?

实习生:可以,我用一行正则表达式搞定。

02

长达5594行的文件!

我在IBM的时候遇到了一个神奇的项目,Web界面很漂亮,打开代码一看: 一个历史悠久,长达5000行的JSP。

那一刻我就觉得,这已经是“屎山艺术”的巅峰了。

没想到啊,这次在 Claude Code 里,又看到了熟悉的感觉:一个 5594 行的 TypeScript 文件。


用Claude Code分析一下这个Claude Code文件,结果如下:


其中一个行数就长达3170行,占了整个文件的57%。


当然,公平地说一句:代码本身不差,注释挺清晰,类型也很规范。

问题不在“写得烂”,而在:结构已经开始失控了。

它很可能是快速迭代下的产物,你几乎可以还原它的成长路径:

1.一开始:结构清晰、模块优雅

2. 然后,加一个 subtype

3. 再加一个subtype

4. 时间来不及了,再加一个subtype吧

往一个现成的函数里加逻辑,永远是最省事的,没有程序员能抵抗这种诱惑。

03

有人想“蒸馏”我? 给丫投毒!

在 claude.ts 文件的 301–313 行,有一个叫 ANTI_DISTILLATION_CC 的开关。

一旦打开,Claude Code 在调用 API 时会带上一个字段:anti_distillation: ['fake_tools']

  }

这个字段的作用是:告诉服务器在系统提示词(system prompt)中偷偷加入一些假的工具(fake tools)定义。

如果有人在抓 API 流量,做数据蒸馏训练,这些假工具会混进训练数据,模型会学到一堆“并不存在的能力”,最终效果肯定是越学越歪。

更狠的是,在betas.ts中,还有一套机制:服务端文本压缩 + 签名验证。

Claude会把对话压缩成摘要,签名后传给客户端,下一轮对话时客户端把签名回传,服务端再恢复原文。

结果就是你抓到了API响应,但只是摘要,关键内容拿不到。

这样做有两个好处,一是节省Token,其次还是防止蒸馏。

04

嘿嘿,我是卧底!

这个卧底功能仅对Anthropic的员工。

在内部项目里(白名单那种),Claude Code非常“坦诚”,commit message 里会写上:

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

PR 描述中会带:

Generated with Claude Code (93% 3-shotted by claude-opus-4-5)

大家一看就知道:哦,这是我们家AI写的。

但员工一旦切到外部开源项目,画风突变,直接进入“卧底模式”。

所有 commit、PR 标题、描述,都要严格遵守一套规则:

  • 不能提任何内部模型代号

  • 不能出现未发布版本号

  • 不能暴露内部仓库信息

  • 甚至连 “Claude Code” 这几个字都不能出现

  • 更不用说 Co-Authored-By 这种 AI 署名了

简单说就是一句话:不允许留下任何“这是 AI 写的”痕迹。

于是就出现了一个很微妙的画面:

一个 Anthropic 员工,用Claude Code在 GitHub 上提交代码,写 PR、改 bug、过 review,看起来,完全就是一个普通人类开发者。

如果只是担心模型细节泄露,这其实很好理解。

但现在是连“AI参与过”这件事本身,也被一起抹掉了,这就不只是“保护机密”了,而更像是让 AI 安静地混在人群里干活。

05

一点儿感想

翻完这堆代码,我最大的感受就是:

不管是任何产品,不管外表看起来有多么光鲜亮丽,内部都有可能混乱不堪啊。

不管底层模型多牛,到了应用层,该用正则还是用正则,该有屎山还是有屎山。

AI产品本质上还是软件工程。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
男子点进黄色网页致银行卡被盗刷13.4万余元 法院:本人、银行均有过错 各担责一半

男子点进黄色网页致银行卡被盗刷13.4万余元 法院:本人、银行均有过错 各担责一半

闪电新闻
2026-10-21 18:38:50
22岁越南女兵战死丛林,美军扒裤踩胸拍照炫,她最后愿望让人泪崩

22岁越南女兵战死丛林,美军扒裤踩胸拍照炫,她最后愿望让人泪崩

小豫讲故事
2026-10-13 06:00:10
含大量硼砂,别再给家里人吃了!这10类食物最易掺硼砂,别害自己

含大量硼砂,别再给家里人吃了!这10类食物最易掺硼砂,别害自己

健康之光
2026-09-25 07:25:20
“这种环境都能排卵?”女毕业生表白单位男领导,评论区炸锅了

“这种环境都能排卵?”女毕业生表白单位男领导,评论区炸锅了

世界圈
2026-10-05 20:58:42
马天宇透露曾给杨幂打电话说:“我感觉自己活不长了,我感觉自己要自杀”

马天宇透露曾给杨幂打电话说:“我感觉自己活不长了,我感觉自己要自杀”

韩小娱
2026-10-23 06:49:44
南航,一个月退掉5架飞机!

南航,一个月退掉5架飞机!

民航之翼
2026-10-22 22:52:33
拉夫罗夫给后辈“泼冷水”,俄罗斯不是中国,没有资格岁月静好

拉夫罗夫给后辈“泼冷水”,俄罗斯不是中国,没有资格岁月静好

独舞独舞
2026-10-23 00:12:32
记者当面提问拉夫罗夫:俄罗斯怎么只剩朝鲜和伊朗两个盟友?他一句反问让全场愣住

记者当面提问拉夫罗夫:俄罗斯怎么只剩朝鲜和伊朗两个盟友?他一句反问让全场愣住

磊子讲史
2026-10-10 14:38:38
公安部多次提醒:卖掉旧手机,不只是丢自己隐私,孩子也会受牵连

公安部多次提醒:卖掉旧手机,不只是丢自己隐私,孩子也会受牵连

你在偷看谁
2026-10-08 19:57:01
国少2人被罚下!3-3战平巴林 名记怒骂:裁判胡吹 网友:张耀坤庸才

国少2人被罚下!3-3战平巴林 名记怒骂:裁判胡吹 网友:张耀坤庸才

风过乡
2026-10-23 06:21:02
伊朗伊斯兰革命卫队发言人:我们准备推出有史以来威力最大炸弹——“炸弹之父”

伊朗伊斯兰革命卫队发言人:我们准备推出有史以来威力最大炸弹——“炸弹之父”

环球网资讯
2026-10-22 12:10:21
勇士队主帅科尔:库里不强行交易是明智之举,球员们是糟糕总经理

勇士队主帅科尔:库里不强行交易是明智之举,球员们是糟糕总经理

好火子
2026-10-22 22:12:32
知名博主易梦玲称“巴黎出差行李在机场被盗”:登机箱和随身包一转身就没了,相机设备、旧护照全部丢失,后续的工作也耽误了

知名博主易梦玲称“巴黎出差行李在机场被盗”:登机箱和随身包一转身就没了,相机设备、旧护照全部丢失,后续的工作也耽误了

极目新闻
2026-10-21 00:44:51
年终总决赛:孙心然2-0送蛋横扫3号种子 两连胜占据出线主动权

年终总决赛:孙心然2-0送蛋横扫3号种子 两连胜占据出线主动权

醉卧浮生
2026-10-22 19:06:19
林依轮儿子大婚:星二代的体面,不再是靠钱撑起来的

林依轮儿子大婚:星二代的体面,不再是靠钱撑起来的

夏雨荷
2026-10-21 18:25:35
薄一波究竟属于哪一级别?是正国级,还是副国级?

薄一波究竟属于哪一级别?是正国级,还是副国级?

人生录
2026-10-15 05:18:24
沃特斯赛前热身三分神准,媒体人:这种投篮水平一看就明白

沃特斯赛前热身三分神准,媒体人:这种投篮水平一看就明白

温柔且自由
2026-10-23 04:14:47
太扎心了!25岁女子和前男友酒店发生关系,事后仍被拒绝复合,女子不甘心,从此前男友就消失不见了

太扎心了!25岁女子和前男友酒店发生关系,事后仍被拒绝复合,女子不甘心,从此前男友就消失不见了

丫头舫
2026-10-19 20:19:42
重磅补强!日本女排迎来古巴天才强援,或是下一个瓦尔加斯

重磅补强!日本女排迎来古巴天才强援,或是下一个瓦尔加斯

金毛爱女排
2026-10-22 09:06:53
自作孽不可活!央媒痛批后,精日留学生再迎噩耗,为张狂付出代价

自作孽不可活!央媒痛批后,精日留学生再迎噩耗,为张狂付出代价

碳基冉子
2026-10-22 10:05:08
2026-10-23 07:31:00
码农翻身 incentive-icons
码农翻身
有趣且硬核的技术文章
324文章数 684关注度
往期回顾 全部

科技要闻

腾讯云谷歌紧急行动!互联网安全出大事

头条要闻

西藏那曲巴青7.0级地震已造成16人遇难 46人受伤

头条要闻

西藏那曲巴青7.0级地震已造成16人遇难 46人受伤

体育要闻

卢卡:伦德伯格,欢迎来到NBA

娱乐要闻

芭莎盛典,张小斐因救场实现口碑暴涨

财经要闻

宁德,跌成了一只红利股?

汽车要闻

搭城市NOA/续航555KM 捷达M6上市售7.98万起

态度原创

数码
时尚
教育
健康
军事航空

数码要闻

黑峡谷推出WEEK系列全铝三模矮轴机械键盘:84/100双版本,539元起

网红老头的荤话,售价16800

教育要闻

提前封顶!北师大实验的神秘“东小院”,甩出新王炸!

痘痘能根治吗?皮肤科医生说实话

军事要闻

泽连斯基"愿以领土换和平协议" 普京表态

无障碍浏览 进入关怀版