原始碼外洩急滅火?AI巨頭Anthropic大規模下架GitHub專案,反稱「純屬意外」

AI界的明星公司Anthropic最近上演了一場堪稱災難公關的戲碼。該公司因意外洩漏其重要產品「Claude Code」的部分原始碼,隨即在開發者社群GitHub上發動大規模的版權刪除要求(DMCA takedown),一度導致超過8,100個程式碼倉庫(repository)被強制下架,引發全球開發者譁然。 事後Anthropic卻緊急致歉,表示這是一場「超乎預期」的意外。

這起事件源於Anthropic在一次軟體更新中,不慎將一個包含近2,000個內部檔案、約50萬行程式碼的除錯檔案打包上傳。 這個人為疏失讓Claude Code的核心架構與運作秘密曝了光。根據PCMag的報導,一位使用者週二上午在Claude Code的2.1.88版本中發現了這個高達59.8MB的原始碼檔案,消息隨即在網路上引爆。

如同發現新大陸的開發者們,迅速將這些程式碼複製、分享至GitHub,在短短幾小時內便產生了數以千計的副本。 從外洩的程式碼中,外界得以窺見Anthropic的獨門技術,例如一種讓AI模型定期整理記憶的「夢境(dreaming)」機制,甚至還有一個指示AI在特定情況下「臥底(undercover)」,不透露自己是AI身份的功能。

眼見智慧財產外流,Anthropic的法務團隊迅速對GitHub發出版權移除通知。不過,根據MEXC News報導,這次行動的打擊範圍遠遠超出預期,不僅包含了真正含有外洩程式碼的專案,也波及了大量無辜的開發者,這些開發者的專案只是合法地使用了Anthropic公開的Claude Code儲存庫。

這場「無差別攻擊」立刻點燃了開發者社群的怒火。 許多工程師發現自己辛苦經營的專案一夜之間無法存取,頁面上只剩下冰冷的下架通知。Anthropic的Claude Code產品負責人Boris Cherny隨後公開承認錯誤,表示公司已撤回大部分的移除要求,並將範圍縮小至真正包含外洩原始碼的一個主要儲存庫與其96個副本。

Anthropic的發言人向媒體強調,此次外洩是人為的打包疏失,並非系統性的安全漏洞,且並未涉及任何敏感的客戶資料或憑證。 根據The Guardian報導,這是Anthropic近期第二次發生資料外洩事件,引發外界對其內部安全控管的疑慮,對於一家以AI安全為核心理念的公司來說,這顯然是一大諷刺。

儘管Anthropic試圖將這頭「猛獸」關回籠子,但網路上早已出現各種應對之道。Slashdot指出,有程式設計師利用其他AI工具,將洩漏的Claude Code程式碼改寫成Python等不同程式語言的版本,藉此規避版權追查,而這些「再生版本」甚至在GitHub上大受歡迎。 這場意外的原始碼外洩,最終演變成一場開發者社群的狂歡與對AI巨頭的反擊。


相關報導:mexc.comtheguardian.com