SheepNav
Anthropic 的 DMCA 行动误伤 GitHub 合法分支,打击 Claude Code 泄露代码成持久战
新上线2天前0 投票

Anthropic 的 DMCA 行动误伤 GitHub 合法分支,打击 Claude Code 泄露代码成持久战

本周,Anthropic 为移除 GitHub 上泄露的 Claude Code 客户端源代码而发起的 DMCA(数字千年版权法)行动,意外导致其官方公共代码库的许多合法分支被删除。尽管这一过度激进的删除操作已被撤销,但 Anthropic 在限制其最近泄露代码传播方面仍面临一场艰苦的战斗。

事件回顾:DMCA 通知的连锁反应

GitHub 在周二晚些时候收到的 DMCA 通知,主要针对一个包含泄露源代码的仓库(最初由 GitHub 用户 nirholas 发布),以及近 100 个明确命名的该仓库分支。然而,GitHub 在通知附加说明中表示,它已采取行动删除了一个包含 8,100 个类似分支仓库的网络,理由是“提交者声称所有或大多数分支的侵权程度与父仓库相同”。

这一扩大的删除行动影响了许多不包含泄露代码的仓库,这些仓库实际上是 Anthropic 官方公共 Claude Code 仓库的分支。该公司分享此仓库是为了鼓励公众报告和修复错误。许多程序员在社交媒体上抱怨,尽管没有分享任何泄露代码,却仍被 DMCA 的拖网行动波及。程序员 Robert McLaws 写道:“我很抱歉你们的人泄露了你们的源代码,而你们的律师不知道如何阅读仓库。我将提交一份 DMCA 反通知。”

Anthropic 的回应与修正

到周三,Anthropic 已采取措施与 GitHub 解决此问题,请求该网站将其删除操作限制在删除通知中明确列出的 96 个分支 URL,并“恢复所有因全网处理而禁用的其他仓库”。Anthropic 的 Claude Code 负责人 Boris Cherny 在社交媒体上表示,过度激进的删除“并非有意为之”,而 Anthropic 的 Thariq Shihipar 补充说,这是“沟通失误”的结果。

一位 Anthropic 发言人告诉 TechCrunch:“通知中命名的仓库是我们自己公共 Claude Code 仓库连接的分支网络的一部分,因此删除操作影响了比预期更多的仓库。我们撤回了除我们命名的那个仓库之外的所有通知,GitHub 已恢复受影响分支的访问权限。”

深层挑战:泄露代码传播的持久战

即使将焦点修正到泄露代码上,Anthropic 仍将难以阻止或显著减缓其 Claude Code 客户端源代码的传播。泄露事件发生后,代码可能已在多个平台和社区中复制和共享,使得通过法律手段全面清除变得几乎不可能。这凸显了 AI 公司在保护知识产权时面临的常见困境:一旦敏感代码泄露,控制其扩散就像试图关上谷仓门——为时已晚。

行业启示与反思

此事件提醒 AI 行业,在快速发展的技术环境中,代码安全和法律合规需要更精细的操作。过度依赖自动化或宽泛的 DMCA 通知可能误伤合法开发者社区,损害公司声誉和开源协作精神。对于 Anthropic 这样的 AI 初创公司,平衡代码保护与社区信任至关重要,尤其是在 Claude Code 这样的公共项目中。

未来,AI 公司可能需要加强内部代码管理流程,并考虑更精准的法律策略,以避免类似误伤事件。同时,这也促使整个行业思考如何在创新加速和知识产权保护之间找到可持续的平衡点。

延伸阅读

  1. 油价飙升如何省钱?我常用的5款寻找附近最便宜加油站的App
  2. 出差两个月,我让智能花盆自己照顾植物——结果令人惊喜
  3. 如何清理Android手机缓存——以及为何它能显著提升性能
查看原文