Anthropic试图挽救泄露源代码,却“误删”数千GitHub仓库

背景

Anthropic是一家致力于开发先进AI模型的公司,其开发的Claude系列模型在自然语言处理领域颇具影响力。近期,该公司遭遇了一起源代码泄露事件,涉及其Claude Code项目。为了防止代码扩散,Anthropic依据美国版权法向GitHub提交了下架请求。然而,在执行这一请求的过程中,GitHub误删了大量与该事件无关的仓库,造成不小的技术社区震荡。

事件详情

在Anthropic的要求下,GitHub开始删除涉嫌泄露的源代码仓库。但由于判断失误,GitHub删除了约8100个与Claude Code无关的项目。这些被误删的仓库中,甚至包括Anthropic自身的开源项目分支,以及其他开发者的个人项目。这一操作引发了广泛不满,部分开发者对GitHub的响应机制提出质疑,认为其在处理版权请求时缺乏足够的审核与精准性。

GitHub在事后回应称,删除操作基于自动化工具的判断,但由于关键词识别过于宽泛,导致了大规模误删。公司已着手恢复受影响的仓库,并承诺优化未来的内容审查流程。而Anthropic则表示,其初衷是保护知识产权,未预料到会波及如此多的无辜项目。

影响

此次误删事件对GitHub社区造成了不小的冲击。受影响的开发者中,有人失去了未备份的代码,有人则因项目删除而延误了开发进度。尤其是开源项目,部分项目因链接失效而暂时无法访问,影响了全球开发者对这些项目的使用和协作。

此外,事件也引发了关于AI公司与代码开源之间关系的讨论。Anthropic的行为被部分人解读为对开源社区的不信任,而GitHub的自动化删除机制也暴露了其在处理版权请求时可能存在的技术缺陷。用户呼吁平台在执行法律请求时应更加审慎,以避免误伤无辜。

社区反应与后续

事件曝光后,Twitter、Reddit等平台上出现了大量抗议声音。许多开发者表达了对GitHub处理机制的失望,也有人建议平台引入人工审核,以提高判断的准确性。

GitHub随后表示,已开始调查误删事件,并对受影响的项目进行恢复。同时,他们承诺将改进版权请求的执行策略,避免类似事件再次发生。Anthropic方面也发布声明,对此次事件表示遗憾,并表示未来将加强与GitHub的沟通,以确保知识产权保护与开源生态之间的平衡。

总结

这起事件不仅揭示了AI公司在知识产权保护方面的脆弱性,也暴露出GitHub在内容审查机制上的短板。随着AI与开源生态的深度融合,如何在保护公司资产与维护开发者权益之间取得平衡,将成为技术行业需要持续面对的问题。