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

Claude Code 51 萬行源碼泄露,Anthropic 再次“推動”了全球發展

0
分享至

回顧其發展軌跡,從 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 拐點的戰略機會。


特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

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-25 14:43:09
天天315|“0糖是商標”,東鵬特飲被罵上熱搜股價下跌

天天315|“0糖是商標”,東鵬特飲被罵上熱搜股價下跌

齊魯壹點
2026-04-25 06:43:07
演員毛曉彤凌晨從醫美診所離開引網友熱議,其曬醫院檢測報告回應:作為一個從小愛吃面食的天津人,查出面粉不耐受可怎么辦

演員毛曉彤凌晨從醫美診所離開引網友熱議,其曬醫院檢測報告回應:作為一個從小愛吃面食的天津人,查出面粉不耐受可怎么辦

魯中晨報
2026-04-25 08:56:26
老外震驚!中國饅頭橫掃歐美!不是文化輸出,是中國供應鏈贏麻了

老外震驚!中國饅頭橫掃歐美!不是文化輸出,是中國供應鏈贏麻了

魔都姐姐雜談
2026-04-24 11:56:08
火箭G3輸球多離譜?勝率99.94%都能搞砸 恥辱比肩2024年尼克斯

火箭G3輸球多離譜?勝率99.94%都能搞砸 恥辱比肩2024年尼克斯

羅說NBA
2026-04-25 17:35:25
美國被曝考慮“懲罰”西班牙 桑切斯:支持盟友須遵守國際法

美國被曝考慮“懲罰”西班牙 桑切斯:支持盟友須遵守國際法

環球網資訊
2026-04-25 14:06:16
觸碰紅線,華晨宇撫仙湖演唱會被立刻叫停,原因被扒,令人唏噓

觸碰紅線,華晨宇撫仙湖演唱會被立刻叫停,原因被扒,令人唏噓

許三歲
2026-04-24 22:36:22
10國簽反華協議!沉默一天后,中方出手,不得未經允許接受美資

10國簽反華協議!沉默一天后,中方出手,不得未經允許接受美資

清歡百味
2026-04-25 16:25:29
火箭隊記開噴杜蘭特未現身場邊:他可能放棄火箭了

火箭隊記開噴杜蘭特未現身場邊:他可能放棄火箭了

體壇周報
2026-04-25 15:38:11
驚天內幕!1984年中美黑鷹交易只交付24架,真相竟是戰略失誤!

驚天內幕!1984年中美黑鷹交易只交付24架,真相竟是戰略失誤!

人生錄
2026-04-25 15:13:17
中國大學生需回爐重新學習,人社部財政部已發通知,是不是學歷倒退或降級?

中國大學生需回爐重新學習,人社部財政部已發通知,是不是學歷倒退或降級?

深度報
2026-04-23 22:43:47
這臺大眾很不大眾 解讀一汽-大眾ID. AURA T6

這臺大眾很不大眾 解讀一汽-大眾ID. AURA T6

新出行
2026-04-25 14:01:58
廣場舞噪音亂入!深圳一演唱會現場遭觀眾吐槽,官方回應

廣場舞噪音亂入!深圳一演唱會現場遭觀眾吐槽,官方回應

南方都市報
2026-04-25 15:33:03
連續三天嫖娼一次嫖倆,花800元毀掉一手女神好牌,他圖什么?

連續三天嫖娼一次嫖倆,花800元毀掉一手女神好牌,他圖什么?

街上的行人很刺眼
2026-04-25 10:55:49
女大學生泰國旅游被高價轉賣緬甸園區,照片流出長這么好看被折磨太慘

女大學生泰國旅游被高價轉賣緬甸園區,照片流出長這么好看被折磨太慘

不二表姐
2026-04-24 22:41:14
35歲離婚,因嗜酒家財散盡,50歲中年又喪女,如今66歲騰格爾如何

35歲離婚,因嗜酒家財散盡,50歲中年又喪女,如今66歲騰格爾如何

白面書誏
2026-04-25 15:13:17
特朗普還沒啟程訪華,北京先送美國一份重禮,中美之間不只有對抗

特朗普還沒啟程訪華,北京先送美國一份重禮,中美之間不只有對抗

聞識
2026-04-25 11:18:38
如果馬寅初沒提出人口論,也沒有計劃生育,如今我國會怎么樣?

如果馬寅初沒提出人口論,也沒有計劃生育,如今我國會怎么樣?

舊史新譚
2026-04-24 15:49:04
張軍被帶走傳聞多日,多種跡象表明情況嚴重,任職高校撤掉其信息

張軍被帶走傳聞多日,多種跡象表明情況嚴重,任職高校撤掉其信息

米修體育
2026-04-25 09:38:35
中組部有關負責同志宣布中央決定:陳東明履新

中組部有關負責同志宣布中央決定:陳東明履新

上觀新聞
2026-04-24 17:21:07
2026-04-25 19:03:00
CSDN incentive-icons
CSDN
成就一億技術人
26482文章數 242272關注度
往期回顧 全部

科技要聞

DeepSeek V4發布!黃仁勛預言的"災難"降臨

頭條要聞

男童7歲18斤被當腦癱治多年 父母查出生病歷發現大問題

頭條要聞

男童7歲18斤被當腦癱治多年 父母查出生病歷發現大問題

體育要聞

火箭0-3觸發百分百出局定律:本季加時賽9戰8敗

娛樂要聞

鄧超最大的幸運,就是遇見孫儷

財經要聞

90%訂單消失,中東旺季沒了

汽車要聞

2026款樂道L90亮相北京車展 樂道L80正式官宣

態度原創

本地
家居
旅游
游戲
軍事航空

本地新聞

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

家居要聞

自然肌理 溫潤美學

旅游要聞

成都推出文旅系列惠民舉措 多元服務升級助力游客舒心漫游

徐靜雨直播怒批寶可夢老掉牙 力挺洛克王國絕非抄襲

軍事要聞

美防長:戰事不會“沒完沒了”

無障礙瀏覽 進入關懷版