Anthropic源碼洩露後續:爆破數千個代碼倉庫,開發者集體怒了
事件起因:打包錯誤導致核心源代碼洩露
Anthropic旗下的核心產品Claude Code(AI編程助手)因一次極低級的打包錯誤,將其最核心的51萬行源代碼直接“開源”至公共網絡上。該錯誤發生在npm包發佈過程中,誤將source map文件(.map)捆綁進包內,導致約1900個TypeScript文件及超過51.2萬行代碼被公開。
代碼迅速傳播並引發開發者圈熱議
事件發生後,代碼被AI愛好者迅速分析並上傳至GitHub,形成完整鏡像倉庫。該倉庫在數小時內迅速獲得逾5萬次Fork,成為開發者社區關注焦點。
Anthropic嘗試應對但成效有限
Anthropic隨後發出DMCA版權刪除請求,試圖清除鏡像內容,但各路鏡像已如野草蔓延,難以根除。部分開發者甚至以“換殼”方式重新發布代碼,引發全網克隆熱潮。
開發者集體反應強烈
此次源碼洩露事件引發全球開發者強烈不滿,許多人批評Anthropic在安全流程上存在嚴重疏漏,同時質疑其對開源與隱私的處理方式。
