Claude Code 泄露后最疯狂的操作:一个韩国开发者连夜用 Rust 重写了整个项目

张开发
2026/4/3 9:31:39 15 分钟阅读
Claude Code 泄露后最疯狂的操作:一个韩国开发者连夜用 Rust 重写了整个项目
Claude Code 泄露后发生了一件特别有意思的事情一个韩国开发者做了一件更疯狂的事。他做的事在软件史上有先例可循Clean-room reimplementation净室重写。简单说就是不复制一行源码仅凭对架构的理解把 Claude Code 从头重写一遍。GitHub 地址https://github.com/instructkr/claw-code凌晨 4 点代码就推上了 GitHub2026 年 3 月 31 日凌晨 4 点Jin 被手机通知轰醒Claude Code 的源码泄露了整个开发者社区陷入疯狂。他在韩国的女朋友甚至担心他会因为本地缓存了这些代码而被 Anthropic 起诉。于是他做了一个工程师该做的事坐下来连夜把核心功能从头移植为 Python天亮之前推上 GitHub。项目叫Claw Code。Claude → Claw名字改了代码全新写的版权法上不构成复制。接下来发生的事创造了 GitHub 的历史Claw Code 发布后2 小时内star 数突破5 万成为 GitHub 有史以来最快达到这一里程碑的仓库。做个对比就知道这有多夸张Linux 内核在 GitHub 上花了十几年才到 18 万 starTensorFlow、React 这些明星项目也是经年累月慢慢积累。而 Claw Code 用了两个小时就冲到了别人可能永远达不到的数字。截至发文仓库仍在快速增长中目前已经13.6颗小星星了Claw Code 里到底有什么你可能以为这就是个蹭热度的空壳仓库。不是。Claw Code 目前包含两个主要部分1. Python 移植工作区——核心架构的重写版包含完整的模块和子目录结构覆盖了 Claude Code 的主要子系统命令调度commands、工具注册tools、任务生命周期管理task、查询引擎query_engine、模型抽象models等。目前 Python 层仍处于活跃开发状态适合快速原型和社区贡献。2. Rust 生产级实现——真正往生产方向走的重写拆成了多个 crate目前包括api/API 客户端包含 provider 抽象层、OAuth 认证、流式传输runtime/会话状态管理、工具编排、MCP 集成、配置管理claw-cli/交互式 CLI 二进制入口plugins/插件系统commands/slash 命令server/基于 axum 的 HTTP/SSE 服务lsp/LSP 客户端集成tools/工具规格定义也就是说他不是写了个玩具 demo而是用 Rust 重新实现了 Claude Code 这个 Agent harness 的核心骨架。最讽刺的部分整个 Rust 移植是用oh-my-codexOmX完成的一个基于 OpenAI Codex 构建的 AI 工作流编排工具。Jin 用它的$team模式做并行代码审查用$ralph模式做持久执行循环和架构级验证。从阅读原始 harness 结构到产出可运行的 Python 代码树含测试整个移植过程都通过 OmX 编排完成。换句话说这是一个用 OpenAI 的 AI 工具重写 Anthropic 产品的项目。

更多文章