全球軟體開發圈近來的熱門話題是繼續關注 Claude Code 外流的這批原始碼。日前 Anthropic 旗下備受全球頂尖開發者推崇的 AI 終端代理工具Claude Code,因為一次 NPM 打包流程的人為低級失誤(漏寫了 .npmignore 排除規則),意外將高達 59.8 MB 的 Source Map 檔案公諸於世。
短短幾小時內,超過 1,900 個檔案、高達 50 多萬行的無壓縮 TypeScript 完整原始碼,就這樣赤裸裸地攤在全天下的工程師面前。然而,當社群滿懷敬畏地拿著放大鏡,試圖從這家估值千億的 AI 巨頭身上學習神級架構時,所有人卻很意外,因為這份原始碼,寫得實在是不是那麼嚴謹。
知名開發者 Joe Fabisevich 隨即在技術部落格 Build.ms 上發表了一篇名為《The Claude Code Leak》的逆風評論,這篇文章立刻在 Hacker News 上引爆了現象級的激烈論戰。這場外洩事件不僅揭露了 Anthropic 尚未公開的黑科技,更狠狠敲醒了傳統軟體工程界的完美主義。
令人意外的直覺式硬幹程式碼
當全球工程師第一時間還原並打開這 50 萬行程式碼時,社群的第一反應是滿滿的嘲諷與不可置信。
CyberQ 觀察,這份程式碼充滿了足以讓傳統軟體工程師意外的各種大小細節。
首先是怪物級的上帝檔案,主機台的 UI 進入點竟然是一個長達 5,005 行的單一 React 元件,裡面塞滿了 68 個 State Hooks 以及深達 22 層的 JSX 巢狀地獄。
令人意外的 Hardcode 與 Workaround,為了避開 CI 系統對內部模型代號的掃描衝突,工程師懶得去調 CI 規則,直接用 16 進位字元碼 String.fromCharCode(0x64,0x75,0x63,0x6b) 來印出 duck 這個單字,為了解決循環依賴(Circular dependency),程式碼裡充滿了各種暴力解法。
用正則表達式做情緒分析,我們也看到堂堂頂尖 AI 新創公司,竟然在程式碼裡寫了一堆被戲稱為挫折正則表達式(Frustration regexes)的古老過濾器,純靠偵測使用者的髒話來判斷他們是不是對 AI 生氣了。
滿天飛的 TODO 與關閉的 Lint 規則,整份專案幾乎無視了程式碼檢驗工具(Linter)的警告。
Build.ms 犀利評論,在 PMF 面前,程式碼潔癖一文不值
面對網路上對 Anthropic 程式碼品質的一片群嘲,Build.ms 的 Joe Fabisevich 則提出了直指核心、讓部分工程師重新再思考的觀點,你笑 Claude Code 是一堆垃圾程式碼,但這些垃圾,卻在不到一年的時間裡創造了高達 25 億美元的 ARR(年度經常性營收)。
Joe 總結了在 AI 時代顛覆常理的兩個核心觀點。
市場根本不在乎你的程式碼有多優雅
Claude Code 的成功證明了,即使是面對最挑剔的客群,比如說軟體開發者,只要你的產品能解決大家在意的問題、擁有極佳的產品市場契合度(Product-Market Fit, PMF),大家根本不在乎引擎蓋底下的程式碼是不是義大利麵條。
系統容錯與自癒能力 > 完美無瑕的程式碼
Anthropic 的開發哲學是務實的,畢竟重點不是程式碼在字元層面上怎麼寫,而是它能做什麼。與其花大把時間在本地端人工除錯,他們更傾向建立強大的可觀測性系統(Observability)。當錯誤發生時系統會自動通知團隊,並依靠 AI 自動回退或修補壞掉的程式碼。只要系統能自我修復,開發團隊就能大膽地把東西努力寫新功能,就算是玩壞掉了也沒關係,都有機會快速修補,並以超越常理的速度推進產品的發展。
Hacker News 的深層論戰,藏在混亂中的架構天才
雖然前端工程師對著無盡的巢狀結構狂笑,但在 Hacker News 的深層討論中,許多資深架構師卻看出了這份屎山程式碼背後的必要之惡與真正含金量。
有工程師精闢總結,要讓機率性的 LLM 表現出確定性的行為,本來就是一場狀態管理的惡夢。
那 50 萬行龐雜的程式碼中,高達 90% 都是為了防堵 AI 失控所設立的防禦性編程(Defensive programming)。開發 Agent 就像是在牧貓(herding cats),充滿了各種上下文清理、工具重試迴圈與斷路器(Circuit breakers)。
此外,這次外洩也讓社群挖出了幾個尚未公開的驚人內部機制。
KAIROS(夢境模式)是一個背景常駐系統。當使用者閒置時,AI 會進入睡眠(autoDream),在背景自動重組記憶、統合學習成果並清理過期資訊。
臥底模式(Undercover Mode)則算是極具爭議的功能。它能自動剝離 Git Commit 中的 AI 生成痕跡,讓 AI 代理在貢獻開源專案時完美偽裝成人類。
Buddy 夥伴系統就很有意思了,在嚴肅的終端機裡,內建了一個電子雞(Tamagotchi)扭蛋寵物系統,擁有 18 種物種、稀有度設定,甚至還有色違(Shiny)版本,展現了團隊在極高壓開發下的惡趣味。
放下執念,擁抱新時代的開發哲學
CyberQ 認為,2026 年這場 Claude Code 的源碼外流事件,儘管是 DevOps 看了驚心膽跳的災難,但它也是一份不錯的未來開發者備忘錄。
這也算是打破了好程式碼等於好產品的神話,在這個由 AI 產能無限放大的時代,Move fast and break things 已經以一種高效率且擁有的姿態回歸。
未來的軟體戰場,確實重點不在於我們設計出的架構有多符合 Design Patterns,而是看團隊能多快命中市場需求,以及你是否敢讓 AI 大膽地為你憑直覺或輔助,寫出下一個價值數千萬、數億甚至是數十億美元的產品呢。







