事件概述
Anthropic就Claude Code源代码泄露,向GitHub提交了DMCA版权保护通知。此次行动导致约8,100个相关仓库被禁止公开访问,包括父仓库nirholas/claude-code及其所有fork。
泄露与撤回详情
- 泄露原因:版本v2.1.88在构建时意外打入了约60MB的source map文件,可从中还原出完整的TypeScript源代码。
- 应对措施:该版本已从npm撤回,版本号直接从v2.1.87跳至v2.1.89。
背景与规模
这并非Anthropic首次采取此类行动。Claude Code在2025年2月首次发布时就曾因类似原因泄露源码,并于同年4月提交了第一份DMCA通知。本次事件泄露原因相同,但因项目用户基数大幅增长,导致fork传播规模远超以往,下架仓库数量高达8,100个。