網易首頁 > 網易號 > 正文 申請入駐

看了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.

相關推薦
熱點推薦
伊朗艦艇護送一散貨船進入領海

伊朗艦艇護送一散貨船進入領海

財聯社
2026-04-24 06:46:03
《八千里路云和月》鐵樹身份實錘!全員悲壯赴死,黃子鳴舍命護友

《八千里路云和月》鐵樹身份實錘!全員悲壯赴死,黃子鳴舍命護友

慫熊劇場
2026-04-24 05:31:25
笑麻!女子吐槽老公不給他搭配好就胡亂穿衣,我卻笑死在評論區

笑麻!女子吐槽老公不給他搭配好就胡亂穿衣,我卻笑死在評論區

夜深愛雜談
2026-04-24 07:35:40
戴維斯:趙心童將擊敗丁俊暉晉級,我相信中國將發生思維上的轉變

戴維斯:趙心童將擊敗丁俊暉晉級,我相信中國將發生思維上的轉變

世界體壇觀察家
2026-04-24 06:04:37
官宣!英超確認,如果三項數據一樣,曼城奪冠,阿森納亞軍

官宣!英超確認,如果三項數據一樣,曼城奪冠,阿森納亞軍

嗨皮看球
2026-04-24 12:08:48
5月1日起,3萬塊就能把老板送進去,不明財產門檻卻漲到了300萬!

5月1日起,3萬塊就能把老板送進去,不明財產門檻卻漲到了300萬!

今朝牛馬
2026-04-23 23:23:59
蘇聯“人猿雜交”實驗:5名女孩與11只猩猩參與,結局如何?

蘇聯“人猿雜交”實驗:5名女孩與11只猩猩參與,結局如何?

談史論天地
2026-02-28 13:35:18
炸穿臺灣政壇!蔣友松強行遷走兩蔣懸棺,半世紀漂泊終要歸鄉

炸穿臺灣政壇!蔣友松強行遷走兩蔣懸棺,半世紀漂泊終要歸鄉

陳漎侃故事
2026-04-14 17:28:18
中央定調嚴打“六霸”,一個都不放過,2026掃黑再升級!

中央定調嚴打“六霸”,一個都不放過,2026掃黑再升級!

細說職場
2026-04-23 16:13:46
一天中,最佳的性生活時間是在幾點?早上好還是晚上好?出乎意料

一天中,最佳的性生活時間是在幾點?早上好還是晚上好?出乎意料

健康之光
2026-04-24 09:06:16
民國最牛地主,家里出2大將1上將,2名長工也成司令和國軍中將

民國最牛地主,家里出2大將1上將,2名長工也成司令和國軍中將

文人相愛A
2026-04-18 15:20:36
全網唱衰的下嫁!嫁普通人5年,前任是法拉利總裁,終究還是輸了

全網唱衰的下嫁!嫁普通人5年,前任是法拉利總裁,終究還是輸了

橙星文娛
2026-04-18 16:42:58
揭秘日本死刑犯的最后生活,每天活在恐懼中,死刑過程簡單而殘忍

揭秘日本死刑犯的最后生活,每天活在恐懼中,死刑過程簡單而殘忍

談史論天地
2026-04-23 12:00:10
誰都沒想到,40天的伊朗戰爭,讓我國國運大爆發了

誰都沒想到,40天的伊朗戰爭,讓我國國運大爆發了

農夫史記
2026-04-17 20:06:56
中方不伺候了!光刻機斷供?450億顆芯片爛倉庫,荷蘭啞口無言?

中方不伺候了!光刻機斷供?450億顆芯片爛倉庫,荷蘭啞口無言?

墨羽怪談
2026-04-24 08:19:33
向特朗普攤牌!委代總統撕下面具,親率幾十萬大軍,決意硬剛美國

向特朗普攤牌!委代總統撕下面具,親率幾十萬大軍,決意硬剛美國

小曙說娛
2026-04-24 09:56:47
俄副外長:俄方獲邀以最高級別參加美國G20峰會

俄副外長:俄方獲邀以最高級別參加美國G20峰會

財聯社
2026-04-23 11:20:05
不服管理,首鋼外援被曝耍大牌?媒體人給出答案,許利民輕松拿捏

不服管理,首鋼外援被曝耍大牌?媒體人給出答案,許利民輕松拿捏

萌蘭聊個球
2026-04-24 10:36:12
有沒有人敢爆自己的瓜?網友:確定玩這么大嗎?

有沒有人敢爆自己的瓜?網友:確定玩這么大嗎?

夜深愛雜談
2026-02-18 20:55:58
斯普利特年薪僅為楊瀚森的四分之一,難怪他與開拓者續約存在分歧

斯普利特年薪僅為楊瀚森的四分之一,難怪他與開拓者續約存在分歧

姜大叔侃球
2026-04-23 20:23:01
2026-04-24 13:48:49
碼農翻身 incentive-icons
碼農翻身
有趣且硬核的技術文章
256文章數 648關注度
往期回顧 全部

科技要聞

剛剛,DeepSeek-V4 預覽版發布 百萬上下文

頭條要聞

華誼兄弟被申請破產:曾坐擁百位明星 如今還不起千萬

頭條要聞

華誼兄弟被申請破產:曾坐擁百位明星 如今還不起千萬

體育要聞

里程碑之戰拖后腿,哈登18分8失誤

娛樂要聞

王思聰被綠!戀愛期間女友被金主包養

財經要聞

19家企業要"鋁代銅",格力偏不

汽車要聞

全景iDrive 續航近800km 新款寶馬7系/i7亮相

態度原創

手機
時尚
親子
數碼
本地

手機要聞

國產上一代Ultra銷量比比看,華為還是最強,小米第二

襯衫+半裙,比別人好看不止一點點

親子要聞

四維就發現孩子大拇指有問題,家長四處求醫終于“激活”拇指

數碼要聞

專訪巴可王紅波:顯示行業競爭下半場,深耕八大垂直行業與構建共贏生態

本地新聞

云游中國|逛世界風箏都 留學生探秘中國傳統文化

無障礙瀏覽 進入關懷版