AI编码领域,Anthropic的Claude Code已然是业界标杆级的存在。然而,3月31日晚,Anthropic在推送Claude Code npm包时,因打包失误,不慎泄露了其全部源代码。
安全研究员Chaofan Shou在几分钟内就发现了这一情况并贴出了下载链接。短短几小时内,代码就被全球开发者下载、镜像。Anthropic紧急下架问题包并发出DMCA(数字千年版权法)删除通知,但为时已晚。
开发者们研究源码后发现,Claude Code的“黑箱”其实远没有想象中神秘,其各个机制虽精巧,却并非不可复制。这场意外的泄露,迅速在开源实战社区引发了连锁反应。
开发者Sigrid Jin凌晨4点被手机刷屏吵醒,他的女友担心他因持有泄露代码而被起诉。这位据《华尔街日报》报道、去年消耗了高达250亿Claude Code token的全球最重度用户之一,干脆坐下来,用AI工具从零开始进行了一次干净的“clean-room”重写。于是,Claw Code诞生了。

Claw Code发布后,其GitHub星标数以惊人的速度增长,不到半天时间就已接近82k,成为了GitHub史上最快冲到5万星的仓库。

Claw Code:由AI协助的干净重构
一、项目伊始
Claw Code由韩国开发者Sigrid Jin主导完成。事件发生当晚,他采用严格的“clean-room”方式,完全不保留任何泄露源码的快照,而是借助oh-my-codex这类AI工具,以团队并行审查加持久执行模式,从零重写核心特性。他先完成了Python功能端口,随后又启动了Rust的高性能重构。

目前,该项目已成为GitHub史上增长最快的仓库之一。

GitHub地址:https://github.com/instructkr/claw-code
二、项目结构与快速开始
仓库采用极简且模块化的结构,其中Python端口为主,Rust端口位于rust/目录。核心目录如下:
.
├── src/ # Python端口核心工作区(高度模块化)
│ ├── main.py # CLI入口与命令分发
│ ├── commands.py # 命令元数据与端口清单
│ ├── tools.py # 工具元数据与注册
│ ├── models.py # 数据类与子系统模型
│ ├── port_manifest.py # 端口进度清单生成
│ ├── query_engine.py # 查询引擎与总结渲染
│ ├── __init__.py
│ └── (另含assistant/、cli/、runtime/、services/等30+子模块,覆盖上下文管理、任务协调、工具池等)
├── tests/ # 验证测试套件
├── rust/ # Rust端口开发中(高性能原生二进制方向)
├── assets/omx/ # OmX AI工作流截图
├── PARITY.md # 与原版功能对齐文档
├── .claude.json # Claude.com OAuth默认配置
└── README.md
目前Python版已支持本地运行。采用如下方式快速开始:
# 克隆并进入目录
git clone https://github.com/instructkr/claw-code.git && cd claw-code
# 渲染端口总结(快速了解当前进度)
python3 -m src.main summary
# 查看完整工作区清单
python3 -m src.main manifest
# 查看子系统模块(限16个)
python3 -m src.main subsystems --limit 16
# 运行验证测试
python3 -m unittest discover -s tests -v
# 对齐审计(若本地有参考档案)
python3 -m src.main parity-audit
# 查看命令/工具清单示例
python3 -m src.main commands --limit 10
python3 -m src.main tools --limit 10
配置Claude.com OAuth后(通过.claude.json),即可直接运行CLI交互与工具调用。Rust端口正在加速构建,未来将提供无需Python环境的原生二进制。项目虽处于早期阶段,但功能已高度可用,支持基础agent工作流与工具编排。
三、与Claude Code的核心不同
虽然该项目基于Claude Code泄露源码的核心思想开发,但开发者和使用者无需担心DMCA风险。
- 实现路径与合法性:Claude Code为TypeScript闭源产品,Claw Code采用clean-room从零重写,彻底规避DMCA风险,成为社区可自由fork的合法开源作品。
- 技术栈与性能:从企业级TypeScript转向Python快速原型+Rust高性能原生实现,聚焦“工具harness工程”的本质改进,而非简单镜像。
- 开放性与扩展性:Claw Code直接文档化架构、公开命令/工具清单,并计划支持多模型(已支持Claude.com OAuth,未来可扩展Grok等),降低开发者学习门槛。
- 公开与透明:Claw Code公开所有架构,并强调“可执行运行时切片”的逐步补齐,成为开发者自建生产级agent的真实实验场。
开源Agent革命势不可挡:源码泄露引爆的社区狂欢
Claude Code源码泄露一事在社交媒体上引发了海量讨论,而Claw Code的横空出世更是点燃了开发者广场的热情。其最火爆的介绍贴已经有了接近4万的点赞量和超千条评论。大量开发者也参与其中,表达了对这一事件的看法。

Claw Code开发者Sigrid Jin甚至直接艾特马斯克,表示希望可以将Grok作为第一梯队来支持。

前NVIDIA ML工程师、XGBoost作者Bojan Tunguz也参与其中,并构建发布了Claw Code的Fortran90重构版仓库。

有用户对比了Claude Code和Claw Code后表示:“Claude Code的代码看起来只是他们模型的一个简单的终端应用程序的封装”。

还有开发者用《黑客帝国》来暗喻“Claude Code泄露的代码将会永存”,并表示开源Agent革命已经势不可挡。

Claude的“意外开源”:人为错误的永恒bug
Anthropic官方确认这次为npm打包错误,已快速修复打包流程并下架问题包。但这一失误让Claude Code的核心代码永久公开,这让以“安全、可控”著称、最不“Open”的AI公司,意外地开源了其最被期待“Open”的产品。
有用户直言,即使是最前沿的AI公司,也难以逃过“人为错误”这一永恒的bug。

而Claw Code星标暴涨的奇迹,本质是“戏剧性+实用性+时机”三重叠加。Sigrid Jin用AI重写AI工具、无法律风险让开发者可以立刻fork、Anthropic也正处于与各大竞品竞争的风口浪尖之上,Claw Code的出现,瞬间引爆了这一切。
对于开发者来说,现在能直接对照顶级生产级Agent架构研读,自己参与构建类似的工具不再玄学;Claw Code的案例也直接证明了“用AI写AI工具”是完全可行的思路。对于用户和企业来说,则多了一个免费、高性能且可自托管的安全选择。
这将加速AIGC Agent赛道洗牌,Anthropic的失误或将引发各大AI公司争相推出或开放类似产品。这件事也提醒全行业,代码一旦流入社区,便覆水难收。Claw Code或许只是一个开始,这场由意外泄露引发的开源替代浪潮,正在重新定义AI工具的生态。Claude Code的“意外开源”,最终可能成为2026年AI史上最讽刺却最具建设性的一页。
技术的演进往往伴随着意想不到的转折,而社区的创造力总能将危机转化为创新的契机。想了解更多类似的开发者动态与技术深析,不妨来云栈社区逛逛。