請更新您的瀏覽器

您使用的瀏覽器版本較舊,已不再受支援。建議您更新瀏覽器版本,以獲得最佳使用體驗。

非愚人節玩笑!Claude Code 原始碼意外外流,核心運作細節曝光

科技新報

更新於 04月01日11:43 • 發布於 04月01日11:39

Anthropic 週二證實,旗下產品 Claude Code 的內部原始碼因為人為錯誤遭到外流,運作細節因此曝光。

在公開 NPM Registry 上推送的 @anthropic-ai/claude-code 2.1.88 版本中,無意間包含了一個 59.8 MB 的 JavaScript 來源對照圖檔案,這個檔案原本用於內部偵錯。

美東時間凌晨 4 點 23 分,Solayer Labs 軟體工程師 Chaofan Shou 在 X 平台發文指出他的發現。這則貼文包含一個指向託管存檔的直接下載連結,消息迅速在社群上傳開。短短幾個小時內,約有 51.2 萬行的 TypeScript 程式碼庫就被上傳到 GitHub,並被許多開發者仔細分析。

對於正在高速成長的 Anthropic 而言,這次事件不僅是安全漏洞,更流失智慧財產權,讓軟體開發者和競爭對手更深入了解產品細節。

外流的原始碼揭露一種複雜的三層記憶體架構,這種架構摒棄傳統「儲存一切」的檢索方式,採用被稱為 Self-Healing Memory 的系統。其核心是 MEMORY.md,是一個輕量級索引(每行約 150 個字元),會持續被載入到上下文。這個索引不儲存資料本身,而是儲存資料的位置。實際的專案知識則分散在各個「主題檔案」,在需要時按需提取,原始對話紀錄不會完整載入上下文,而是僅針對特定識別符進行類似「grep」的搜尋。

這種嚴格寫入規範,也就是 agent 只有在成功寫入檔案才能更新索引的方式,可防止編碼模型因失敗的嘗試而汙染上下文。

不只如此,外流的原始碼也揭開「KAIROS」(原為古希臘詞,意思是正確的、關鍵的或合宜的時刻」)神秘面紗。KAIROS 讓 Claude Code 能以常駐背景的 agent 形式運作。在背景運作階段,Claude Code 運用一種被稱為 autoDream 的流程,當開發者處於閒置狀態,agent 會執行「記憶整合」(memory consolidation)。autoDream 的邏輯會整合零散的觀察、移除邏輯上的矛盾,將模糊的洞見轉化為明確的事實。這種背景維護機制可確保開發者回到系統時,agent 所使用的上下文被整理得乾乾淨淨且高度相關。

「沒有涉及或洩露任何敏感的客戶資料或憑證,這是人為錯誤導致的版本打包問題,並非安全漏洞,我們正在採取措施防止這類事件再次發生」,Anthropic 發言人透過聲明表示。

這次外流也成為 Anthropic 在不到一週內第二起資料外洩事件。根據財富雜誌(Fortune)上週四的報導,Anthropic 即將推出 AI 模型「Claude Mythos」的相關描述與文件,近期被發現在一個可公開讀取的資料快取中,能力遠遠超越目前市面上所有已發布的 AI 模型,引發業界關注。

過去一年,Claude Code 使用率大幅成長,截至今年 2 月,這款產品年化營收攀升至超過 25 億美元,也促使 OpenAI、Google 等競爭對手投入資源、開發競品。

(首圖來源:pixabay

立刻加入《科技新報》LINE 官方帳號,全方位科技產業新知一手掌握!

查看原始文章

更多理財相關文章

01

苗栗大雨是人工造雨所害?水利署嚴正澄清

NOWNEWS今日新聞
02

不買10年後會後悔!外媒點名「現買2檔股票」 台積電入列

CTWANT
03

難怪房價貴!北市額滿國中「這區上榜7所」 2區全軍覆沒

壹蘋新聞網
04

當真「富不過三代」?富蘭克林坦伯頓第三代提醒:台灣家族辦公室最該注意3件事

anue鉅亨網
05

曝外資狂砍台積電「逆勢留倉這3檔」 專家點出共通性:錢沒消失只是換地方停

風傳媒
06

中東衝突短期難解 未來一周美股要觀察四大變數

經濟日報
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...