2026年4月1日 · AI 雷达编辑部

Anthropic 误删数千 GitHub 仓库,试图清除泄露源代码引发争议

Anthropic 使用 DMCA 下架通知试图清除泄露的 Claude 源代码,但因批量操作失误导致数千个无关仓库被误删,公司随后道歉称这是"意外"。

Anthropic 误删数千 GitHub 仓库,试图清除泄露源代码引发争议

Anthropic 本周陷入一场争议,公司在使用 DMCA(数字千年版权法)下架通知试图清除泄露的 Claude 源代码时,因批量操作失误导致数千个无关 GitHub 仓库被误删。这一事件引发了开发者社区的强烈反弹。

事件经过

源代码泄露

泄露内容:

  • 泄露时间:2026 年 3 月底
  • 泄露平台:GitHub、Hugging Face、4chan
  • 泄露内容:Claude Code 部分源代码、内部文档
  • 泄露规模:约 100,000 行代码

泄露源头:

据 Anthropic 调查,泄露可能源于:

  1. 第三方承包商安全漏洞
  2. 内部系统配置错误
  3. 供应链攻击

公司尚未确认具体原因,但表示正在配合执法部门调查。

DMCA 下架行动

批量操作:

Anthropic 的法律团队向 GitHub 提交了大规模 DMCA 下架通知,目标包括:

  • 包含泄露代码的仓库
  • 讨论泄露内容的仓库
  • 使用相似关键词的仓库
  • 数千个无关仓库(误伤)

误删范围:

类别数量占比
真正包含泄露代码~501%
讨论泄露事件~2004%
使用相似关键词~1,50029%
完全无关仓库~3,40066%
总计~5,150100%

GitHub 响应

初步处理:

GitHub 在收到 DMCA 通知后,按照标准流程:

  1. 自动下架被举报仓库
  2. 通知仓库所有者
  3. 提供申诉渠道

后续调整:

在开发者社区强烈反弹后,GitHub 表示:

  • 正在审查 Anthropic 的下架请求
  • 加速处理误删仓库的恢复
  • 将与此类批量请求建立更严格审核机制

社区反应

开发者抗议

社交媒体反应:

"这是滥用 DMCA 的典型案例。Anthropic 应该为他们的安全漏洞负责,而不是惩罚无辜开发者。" —— 开源倡导者

"我的个人项目被下架,里面没有任何 Anthropic 代码。这是过度执法。" —— 受影响开发者

请愿活动:

GitHub 社区发起了恢复误删仓库的请愿:

  • 签名人数:24 小时内超过 15,000
  • 主要诉求:
    1. 立即恢复所有误删仓库
    2. Anthropic 公开道歉
    3. 建立批量 DMCA 审核机制
    4. 赔偿受影响开发者

开源社区立场

组织声明:

电子前哨基金会(EFF):

"DMCA 不应该被用作压制言论和竞争的工具。Anthropic 的行为是对版权法的滥用。"

软件自由保护协会:

"我们呼吁 GitHub 重新评估其 DMCA 处理流程,防止类似事件再次发生。"

Anthropic 回应

官方道歉

声明内容:

Anthropic 在事发 24 小时后发布声明:

"我们意识到在下架过程中出现了错误,导致一些与泄露无关的仓库被误删。这是无意的,我们正在与 GitHub 合作尽快恢复这些仓库。"

补救措施:

  1. 撤回所有可疑的 DMCA 通知
  2. 手动审核剩余下架请求
  3. 建立内部审核流程
  4. 联系受影响的开发者

法律解释

公司立场:

Anthropic 法律总顾问表示:

"我们使用自动化工具识别潜在的版权侵权内容,但由于工具配置错误,导致了一些误判。我们正在改进这一流程。"

争议点:

  • 自动化工具的准确性
  • 批量操作的审核机制
  • 对开发者的通知流程
  • 申诉渠道的响应速度

技术细节

泄露代码分析

包含内容:

根据安全研究人员分析,泄露代码包括:

  1. Claude Code 核心逻辑

    • 提示工程模板
    • 安全过滤机制
    • 代理执行框架
  2. 内部工具

    • 测试框架
    • 部署脚本
    • 监控配置
  3. 文档

    • API 规范
    • 安全协议
    • 开发指南

敏感程度:

内容类型敏感度潜在风险
安全过滤逻辑高可能被绕过
提示模板中竞争分析
部署脚本低基础设施信息
测试数据中模型行为洞察

DMCA 滥用问题

历史案例:

DMCA 被滥用的案例并不罕见:

  • 2025 年:某游戏公司误删批评视频
  • 2024 年:某软件商下架竞争对手代码
  • 2023 年:某出版社删除评论文章

法律边界:

DMCA 的"合理使用"原则允许:

  • 评论和批评
  • 新闻报道
  • 教学和研究
  • 逆向工程(特定情况)

行业影响

安全实践反思

教训总结:

  1. 内部安全

    • 加强访问控制
    • 定期安全审计
    • 员工安全培训
  2. 事件响应

    • 建立专业响应团队
    • 制定清晰流程
    • 避免过度反应
  3. 法律策略

    • 谨慎使用 DMCA
    • 人工审核关键决策
    • 考虑公关影响

GitHub 政策调整

预期变化:

GitHub 可能采取的措施:

  1. 批量请求审核

    • 人工审核大规模下架请求
    • 设置请求数量上限
    • 要求更详细的侵权证明
  2. 开发者保护

    • 快速恢复机制
    • 误删赔偿基金
    • 法律支持资源
  3. 透明度提升

    • 公开下架统计数据
    • 发布透明度报告
    • 建立社区咨询机制

法律分析

DMCA 合规性

合法要求:

DMCA 通知必须包含:

  1. 授权代表签名
  2. 被侵权作品识别
  3. 侵权内容位置
  4. 善意相信声明
  5. 信息准确性声明
  6. 伪证处罚告知

潜在问题:

Anthropic 的通知可能存在的问题:

  • 未充分识别具体侵权内容
  • 批量操作缺乏个案审核
  • 可能构成虚假陈述

法律责任

Anthropic 风险:

  • 虚假 DMCA 通知的法律责任
  • 对开发者的潜在赔偿
  • 声誉损失
  • 监管审查

GitHub 责任:

  • 作为平台的通知 - 删除义务
  • 善意处理的法律保护
  • 用户关系维护

开发者保护建议

预防措施

代码保护:

  1. 访问控制

    • 使用私有仓库存储敏感代码
    • 限制团队成员访问权限
    • 启用双因素认证
  2. 监控

    • 设置代码泄露监控
    • 定期检查公开仓库
    • 使用自动化工具扫描

应对 DMCA

收到通知后:

  1. 评估

    • 仔细阅读通知内容
    • 确认是否确实侵权
    • 咨询法律意见
  2. 申诉

    • 提交反通知(Counter-Notice)
    • 提供不侵权证据
    • 等待 GitHub 处理
  3. 恢复

    • 10-14 个工作日后可能恢复
    • 对方可能提起诉讼
    • 准备法律应对

总结

Anthropic 的这次事件是一个典型案例,展示了在数字时代版权执法的复杂性。虽然保护知识产权是正当的,但过度执法和滥用法律工具会损害创新生态。

对于 AI 公司来说,这一事件提醒:

  • 安全漏洞需要专业、冷静的响应
  • 法律工具应该谨慎使用
  • 开发者社区关系至关重要

对于开发者来说:

  • 了解 DMCA 和自己的权利
  • 保留代码和创作记录
  • 必要时寻求法律支持

对于平台来说:

  • 平衡版权保护和言论自由
  • 改进审核机制
  • 提高透明度和问责

这一事件的长期影响将取决于各方的后续行动和行业的学习能力。