Anthropic 最大「開源(誤)」事件 Claude Code 源碼被看光光掀 AI 社群熱議

Author:

Published:

- 廣告 -

3 月 31 日,AI 巨頭之一的 Anthropic 旗下 AI 編碼工具 Claude Code,因 npm 套件發布疏失,意外外洩近 51 萬行 TypeScript 原始碼。安全研究者 Chaofan Shou 在 X 平台揭露事件後,源碼迅速在網路上流傳,引發全球開發者熱烈討論與分析。

Claude Code 是 Anthropic 推出的代理式(agentic)終端機編碼工具,能透過自然語言指令理解程式碼庫、執行常規任務、解釋複雜程式碼,並處理 Git 工作流程,深受開發者青睞,被視為加速軟體開發的旗艦 CLI 助手。

Claude Code 是 Anthropic 推出的代理式(agentic)終端機編碼工具,深受開發者青睞,被視為加速軟體開發的旗艦 CLI 助手。
Claude Code 是 Anthropic 推出的代理式(agentic)終端機編碼工具,深受開發者青睞,被視為加速軟體開發的旗艦 CLI 助手。

事源 Anthropic 在 npm 註冊表發佈 @anthropic-ai/claude-code 套件最新版本 2.1.88 時,意外包含 59.8MB 的 cli.js.map source map 檔案。此檔案原本用於除錯,卻允許任何人還原 1,906 個原始檔案、逾 51.2 萬行程式碼,涵蓋內部 API 設計、遙測系統、加密工具及進程通訊協定等機密細節,連未發布功能如「他媽哥池」式電子寵物(Buddy)、KAIROS 常駐代理及 Undercover Mode(隱藏 AI 身份貢獻開源)等也一併曝光。雖然事件中並無客戶資料或模型權重外洩,但已讓工具核心架構完全曝露於公眾面前。

- 廣告 -

網絡反應熱烈。Reddit、Hacker News 及 X 平台上,開發者紛紛剖析外洩程式碼,討論三層記憶架構、工具迴圈設計及效能優化,部分人視為「免費開源教材」,也有人批評 Anthropic 安全實務鬆懈。短短數小時,相關討論突破數百萬次觀看,部分鏡像儲存庫快速累積上千星。

GitHub 迅速回應。Anthropic 發出 DMCA 版權通知,要求移除直接鏡像 TypeScript 原始碼的儲存庫,多個 repo 已被下架或變黑,不過《PCM》編輯部仍然發現一些漏網之魚

GitHub 在收到 Anthropic 發出的 DMCA 版權通知後立即採取行動,封閉直接鏡像的儲存庫,多個 repo 已被下架或變黑。
GitHub 在收到 Anthropic 發出的 DMCA 版權通知後立即採取行動,封閉直接鏡像的儲存庫,多個 repo 已被下架或變黑。

另一方面,一位開發者 instructkr 立即推出 Python「乾淨室」重製版「claw-code」,利用 AI 工具 oh-my-codex (OmX) 在一晚之內完全從頭重寫架構模式而不複製原始碼,避開法律風險。該專案在 GitHub 上爆紅,短短 2 小時內突破 5 萬星,成為史上最快成長 repo,作者還啟動 Rust 版本開發,吸引大量 fork 與關注。

開發者 instructkr 利用 AI 工具完全重寫 Claude Code,還準備開發 Rust 版本,迅即得到大量 fork 和關注。
開發者 instructkr 利用 AI 工具完全重寫 Claude Code,還準備開發 Rust 版本,迅即得到大量 fork 和關注。

Anthropic 已作出回應。公司發言人表示:「這是釋出打包過程的人為錯誤,非資安漏洞,無敏感客戶資料外洩。」他們已下架問題套件、移除source map,並推行新防範措施。

此事件凸顯 AI 工具開發中人為失誤的風險,也讓 Claude Code 內部設計公開,預料將加速開源社群創新,同時提醒企業加強發布流程把關。整體而言,儘管 Anthropic 積極控管,源碼外洩已成無法逆轉的事實,開發者正藉此機會深入學習代理 AI 架構。

- 廣告 -
Buy Me a CPM: PCM 讀者會員資助計劃
- 廣告 -

Related Articles

- 廣告 -

Recent Articles

- 廣告 -

最新影片

- 廣告 -