大家好,我是何三,独立开发者

昨天文章刚写完,以为这个故事到"Python 净室重写"就差不多了。
今天早上打开 GitHub 一看——好家伙,仓库改名了,从 claude-code 变成了 claw-code,更炸裂的是,代码语言占比 Rust 87.1%,Python 12.9%。
Sigrid Jin 连夜换了个赛道。
48小时的疯狂迭代
先快速回顾一下时间线,因为事情发展得太快了:

3月31日凌晨4点,Claude Code 源码意外暴露。Sigrid Jin 被消息轰炸吵醒,用 oh-my-codex(OmX)工具链在日出前完成 Python 重写,推上 GitHub。
仓库发布后2小时,Star 数突破 50,000。
这是什么概念?GitHub 上绝大多数项目折腾几年都到不了这个数。这个仓库,2小时。
截至现在——57,500 Star,59,600 Fork。 Contributors 只有两个:Sigrid Jin 和 OmX 的作者 Yeachan Heo。
然后就是今天的事。README 顶部出现了一段加粗提示:
⚠️ Rust port is now in progress on the
dev/rustbranch and is expected to be merged into main today. The Rust implementation aims to deliver a faster, memory-safe harness runtime.
Python 版刚搭完骨架,Rust 版已经开始写了,而且预计今天就合入 main 分支。
这哥们是铁了心要做"最终版本"。
从 claude-code 到 claw-code
注意一个细节:仓库名从 claude-code 改成了 claw-code。
这个改名不是随意的。claude-code 这个名字直接引用了 Anthropic 的产品名,法律风险极高。改成 claw-code,一方面在发音上保留了辨识度,另一方面在法律层面划了一道线——这不是 Claude Code,这是一个独立项目。
README 里也加了一份所有权声明:
This repository does not claim ownership of the original Claude Code source material. This repository is not affiliated with, endorsed by, or maintained by Anthropic.
翻译成人话:这不是 Anthropic 的东西,跟 Anthropic 没关系,别来找我们。
但仓库描述里写得很明确:"Better Harness Tools, not merely storing the archive of leaked Claude Code"。不是存档泄露代码,而是做更好的 Harness 工具。这个定位从"学术研究"转向了"实际产品"。
Python → Rust:为什么换?

Python 版的意义已经完成了。
它的核心价值不是"做一个能用的替代品",而是快速验证架构可行性。OmX 工具链在几个小时内就把 Claude Code 的 TypeScript 架构转译成了 Python 树——这证明了一件事:AI 编排工具已经具备了在极短时间内完成跨语言架构移植的能力。
但 Python 有它的天花板。
对于 agent harness 这种需要频繁调用 LLM API、处理大量并发任务、管理复杂状态机的场景,性能和内存效率是硬约束。Rust 的零成本抽象、无 GC 运行时、以及对并发的原生支持,正好切中这些需求。
Sigrid Jin 在 README 里用了 "faster, memory-safe" 两个词。说白了:
- faster = 响应更快,agent 执行效率更高
- memory-safe = 长时间运行不会因为内存泄漏崩掉
对于 AI agent 工具来说,这两点几乎决定了一个产品能不能真正被用起来。
项目现在的状态
打开 dev/rust 分支,能看到仓库结构已经比较清晰了:
.
├── rust/ # Rust 实现(主开发方向)
├── src/ # Python 移植工作区
├── tests/ # 测试
├── assets/ # 资源文件
└── README.md
不过坦率说,目前还不是一个开箱即用的 Claude Code 替代品。
作者自己也讲得很清楚:
The port is not yet a full runtime-equivalent replacement for the original TypeScript system.
目前的 Rust 代码更像是框架骨架 + 核心模块的初步实现。距离真正能跑起来的 agent harness 还有一段距离。
但考虑到从 Python 到 Rust 的切换是在不到48小时内完成的,这个速度本身就说明了问题:一个人 + AI 工具链,已经可以在极短时间内完成跨语言、跨架构级别的代码迁移。
OmX 工具链:真正的主角?
整个项目的底层驱动力其实不是 Sigrid Jin 一个人,而是他用的工具链——oh-my-codex (OmX)。
OmX 是另一个韩国开发者 Yeachan Heo 基于 OpenAI Codex 构建的工作流编排工具。它在整个过程中扮演了"总指挥"的角色:
$team模式:并行代码审查,多个 AI 视角同时审视代码$ralph模式:持续执行循环 + 架构级验证,相当于一个不知疲倦的审查员
有意思的是,Yeachan Heo 本人现在也加入了这个项目,成为了仓库的第二位 Contributor。
Sigrid Jin 在 README 里写了一句意味深长的话:
I'm now actively collaborating with @bellman_ych — the creator of OmX himself — to push this further.
从"凌晨4点的应急操作"到"有计划的协作开发",这个项目的性质在48小时内发生了根本性的变化。
这件事教会了我们什么?
抛开热闹,我觉得有三个点值得认真想想:
AI 工具链的"杠杆效应"已经到了一个新量级。 一个人 + OmX,48小时内完成了 Python 架构验证 + Rust 版本起步。这个效率放在一年前是不可想象的。工具链才是这个时代真正的"超级能力"。
"净室重写"在 AI 时代面临根本性质疑。 传统净室的前提是"没有接触原始代码"。但如果 AI 在训练数据中已经见过这些代码呢?如果 AI 编排工具的输出在结构上高度相似呢?"没有抄"和"看起来不像抄的"之间,AI 打开了一个模糊地带。
代码泄露的后果正在被重新定义。 以前代码泄露了,最多就是被人看到。现在,泄露的代码可以在一夜之间被重写成另一种语言,打包成一个有竞争力的开源项目。知识产权保护的"时间窗口"被压缩到了极致。
说实话,Claude Code 的事大概率只是个开始。
本文信息来源于 GitHub 公开仓库及社区讨论,仅供参考,不构成任何法律或投资建议。
本文使用 MGO 编辑并发布
关注"何三笔记",回复"mgo" 免费下载使用