Anthropic意外泄露Claude Code CLI完整源代码
创始人
2026-04-02 00:05:35
0

Anthropic公司的Claude Code命令行界面应用程序的完整源代码(非模型本身)已被泄露并广泛传播,这显然是由于严重的内部错误导致的。此次泄露为竞争对手和技术爱好者提供了Claude Code工作原理的详细蓝图,对于这家在过去几个月中用户增长爆炸性增长并产生行业影响的公司来说,这是一个重大挫折。

今天早上,Anthropic发布了Claude Code npm包的2.1.88版本,但很快被发现该包包含了一个源映射文件,可以用来访问Claude Code的全部源代码——近2000个Type文件和超过512000行代码。

安全研究员Chaofan Shou是第一个在X平台上公开指出这个问题的人,并提供了包含这些文件的存档链接。随后,该代码库被放置在公共GitHub仓库中,并已被复制数万次。

Anthropic在向VentureBeat等媒体发布的声明中公开承认了这个错误:

"今天早些时候,Claude Code的一个发布版本包含了一些内部源代码。没有涉及或暴露敏感的客户数据或凭据。这是由人为错误导致的发布打包问题,不是安全漏洞。我们正在推出措施防止此类情况再次发生。"

开发者们已经开始分析和研究这些代码。例如,X平台上的@himanshustwts发布了Claude Code内存架构的详细概述,描述了后台内存重写等系统以及在使用前验证内存有效性的各种步骤。

Gabriel Anhaia则从宏观角度进行了分析,解释了一些组件包含多少行代码——类似插件工具系统约40000行,查询系统约46000行——并指出Claude Code是"生产级开发者体验,不仅仅是API的封装",其复杂程度"既令人鼓舞又令人谦卑"。

此前,一些开发者社区曾广泛努力对Claude Code进行逆向工程,并取得了一些成功,但从未达到如此全面的程度。

虽然Anthropic的商业机密受到一定的法律保护,但其中的架构洞察对竞争对手具有价值——有助于改进自己的架构、加快竞争工具的开发、了解Anthropic下一步的工作方向,以及识别Anthropic尚未解决的空白领域。

此外,寻找安全漏洞的恶意行为者现在拥有了绕过Anthropic所设置防护措施的路线图。不过,Claude Code所占据(并目前领导)的类别发展非常迅速,目前很难预测几个月后这会造成多大的问题。

Q&A

Q1:Claude Code源代码是怎么泄露的?

A:Anthropic在发布Claude Code npm包2.1.88版本时,意外包含了一个源映射文件,通过这个文件可以访问Claude Code的全部源代码,包括近2000个Type文件和超过512000行代码。这是由人为错误导致的发布打包问题。

Q2:这次泄露包含哪些内容?会影响用户数据安全吗?

A:泄露的是Claude Code命令行界面应用程序的完整源代码,不是AI模型本身。Anthropic官方声明表示,没有涉及或暴露敏感的客户数据或凭据,这不是安全漏洞而是打包错误。

Q3:源代码泄露对Anthropic会造成什么影响?

A:泄露为竞争对手提供了Claude Code工作原理的详细蓝图,有助于他们改进架构、加快竞争工具开发、了解Anthropic的发展方向。同时,恶意行为者可能利用这些信息寻找安全漏洞和绕过防护措施的方法。

相关内容

热门资讯

美财长被曝曾对泽连斯基爆粗口,... 由《纽约时报》记者玛吉·哈伯曼和乔纳森·斯旺撰写的《政权更迭》一书爆料,美国财政部长贝森特曾建议特朗...
美国芝加哥发生枪击事件,至少1... △芝加哥市19日晚发生枪击事件的现场据当地警方20日发布的消息,美国芝加哥市19日晚发生一起枪击事件...
意大利总理回击特朗普批评:应关... △意大利总理梅洛尼(资料图)意大利总理梅洛尼20日就美国总统特朗普针对其政府的最新批评作出回应,称特...
以总理及防长被曝已命令以军在黎... 据以色列方面20日消息,以色列总理内塔尼亚胡和国防部长卡茨已下达指令,要求以军在黎巴嫩停火。根据该指...
梁文杰称台湾人几乎不吃凤梨释迦... 海峡导报综合报道 台陆委会副主委梁文杰18日称凤梨释迦“台湾人几乎不吃,是仰大陆鼻息的农产品”,引起...
伊朗谈判代表已启程前往瑞士 据伊朗方面20日消息,伊朗谈判代表已启程前往瑞士,就谅解备忘录与美方进行讨论。6月20日,巴基斯坦外...
美军称暂未观察到伊朗关闭霍尔木... 新华社华盛顿6月20日电 据美国媒体20日援引美国高级官员的话报道称,美军暂未观察到伊朗关闭霍尔木兹...
万亿市场,“爆发前夜” 就在SpaceX6月12日完成纳斯达克首秀前,创始人埃隆·马斯克在一场访谈上确认,SpaceX正在开...
乌俄互指对方在赫尔松州发动袭击 乌克兰赫尔松州军事管理局20日在社交媒体发文称,截至当天早上6时,赫尔松州乌控区在过去24小时内遭俄...
伊朗外长将与巴基斯坦内政部长一... 当地时间20日,有消息显示,伊朗外长阿拉格齐20日晚将与巴基斯坦内政部长纳克维一同前往瑞士。伊朗外交...