Anthropic’s DMCA Takedown Accidentally Hits Legitimate Claude Code Forks

Key Points
- Anthropic filed a DMCA notice targeting a leaked Claude Code client repository and about one hundred specific forks.
- GitHub’s automated system extended the takedown to roughly 8,100 similar forks, many of which were legitimate copies of the official public repository.
- Developers whose legitimate forks were removed expressed frustration and threatened counter‑notices.
- Anthropic clarified the request, asking GitHub to limit removals to the 96 URLs listed in the original notice.
- GitHub reinstated the mistakenly removed repositories after Anthropic’s clarification.
- Company representatives described the overreach as unintentional and a communication mistake.
Anthropic issued a DMCA notice to GitHub to remove a repository that contained leaked Claude Code client source code. The notice also listed nearly one hundred forks of that repository. GitHub’s automated processing interpreted the request as covering a broader network of about 8,100 similar forks, many of which were legitimate copies of Anthropic’s official public Claude Code repository. The over‑broad takedowns sparked backlash from developers, prompting Anthropic to ask GitHub to limit the removals to the specifically named URLs and to restore the other repositories.
Background
Anthropic, the creator of the Claude Code client, publicly shares the official Claude Code repository on GitHub to encourage bug reports and community contributions. Recently, a user named nirholas posted the leaked source code of the Claude Code client, prompting Anthropic to act to protect its intellectual property.
DMCA Notice and Initial Action
Anthropic submitted a DMCA notice to GitHub that targeted the repository containing the leaked code and identified roughly one hundred specific forks of that repository. In the notice, Anthropic alleged that the listed forks were infringing to the same extent as the original leaked repository.
Automated Overreach
GitHub’s automated processing interpreted the request as a request to take down a network of about 8,100 similar forked repositories. This broader action affected many repositories that did not contain the leaked code but were legitimate forks of Anthropic’s official public Claude Code repository. Those forks were created to support open‑source collaboration and did not violate any of Anthropic’s claims.
Community Reaction
Developers whose legitimate forks were removed voiced frustration on social media, noting that they had been swept up in a DMCA dragnet despite not sharing any leaked material. One coder, Robert McLaws, publicly criticized the action and announced plans to file a DMCA counter‑notice.
Anthropic’s Response and Resolution
By the following day, Anthropic contacted GitHub to clarify its request. The company asked GitHub to limit the takedowns to the 96 fork URLs specifically listed in the original notice and to reinstate all other repositories that had been disabled by the network‑wide processing. Boris Cherny, Anthropic’s head of Claude Code, explained on social media that the overzealous takedowns were “not intentional.” Thariq Shihipar, another Anthropic representative, described the incident as the result of “a communication mistake.” GitHub subsequently reversed the broad takedowns and restored the legitimate forks.
Implications
The incident highlights the challenges companies face when using DMCA notices to protect proprietary code in an ecosystem that heavily relies on forking and open collaboration. It also underscores the importance of precise communication with platforms that employ automated enforcement mechanisms.