# Claude Code 刚泄露,claw-code 就把那层壳拆出来了

59.8MB 的 source map。

挂在 npm 包里。

这个数字比“源码泄露”四个字更扎眼一点。

3 月 31 日,@anthropic-ai/claude-code 的 2.1.88 版本里,多带了一份 source map。后面有人顺着还原,翻出大约 51.2 万行 TypeScript,1906 个文件。

Anthropic 的说法也很明确:人为打包失误,不是被黑。客户数据、模型权重,都没漏。

话说到这里,按正常公司事故流程,应该是下架、解释、修包、内部复盘。

GitHub 没等。

有人镜像,有人拆目录,有人看工具调用。更快的是 claw-code,直接换了个打法:不托着那份泄露代码跑,而是用 Python 从零写一套。

README 里写得挺硬,clean-room Python rewrite。

我看到这句的时候,反而多看了两眼。

因为 Claude Code 真正让人想抄的,不是 Claude 模型本身。模型你也抄不走。

能抄的,是外面那层壳。

命令怎么接进来。

文件怎么读。

工具怎么挂。

任务卡住了怎么让 agent 自己往下拆。

上下文乱了,怎么续一口气。

这些东西平时藏在产品里,看不太见。你只能从使用手感里猜,猜它内部大概怎么拧。

source map 一露,很多猜测突然变成了目录、函数、状态机、prompt 拼接方式。

claw-code 抓的就是这一层。

它不是在说“我有 Claude Code 的源码”。它更像是在说:你们看,那套 agent harness,我可以重新搭一遍。

有点粗暴。

也很现实。

公司这边还在按天处理事故,社区那边按小时开工。PR、法务、公告、补丁,跟 GitHub issue、fork、README,不在一个节奏上。

页面抓取时,项目已经跳到新仓库名下,Star 超过 15.6 万,Fork 超过 10 万。README 里还写了“2 小时破 5 万 Star”。

数字有点夸张。

可我觉得数字反而不是最刺的地方。

刺的是,Claude Code 泄露的不是 Claude。是那套把 Claude 塞进终端、塞进项目目录、塞进开发动作里的方法。

这层东西没模型那么高墙。

一旦被看见,就会被重写。

Python 先跑,Rust 后面接性能和内存安全。README 里已经把路线摆出来了,像是临时起意,又不像临时起意。

这事对 Anthropic 当然难看。

发错一个包,结果半个开发者社区顺手把你的产品壳子拆成了开源项目。

也就这样了。

GitHub地址:https://github.com/AI-App/InstructKr.Claw-Code

返回分类列表