2 小时狂揽 129K Star!GitHub 历史第一——Claw Code
原文链接2 小时狂揽 129K Star!GitHub 历史第一——Claw Code
原文链接:https://mp.weixin.qq.com/s/IA7qTqcCqwRu7Jo2vN3lFA 作者:小智AI指南 | 2026-04-03
摘要
2026 年 3 月 31 日,Claude Code 源代码意外泄露,工程师 @instructkr(曾在原始平台上消耗 250 亿 token)在巨大压力下用 Python 从零清室重构(Clean Room Reverse Engineering),AI 驱动工具链编排,天亮前完工。项目 2 小时 50K Star,现已突破 129K Star,成为 GitHub 历史增长最快的项目。Python 生产级 + Rust 端口开发中,MCP 原生集成。
背景
Claude Code 源代码 3 月 31 日凌晨 4 点意外泄露,社区沸腾。工程师 @instructkr 不想让泄露的快照成为主要跟踪源代码,决定清室重构——学习原始架构设计模式,从零编写,确保法律和伦理合规。
重构过程完全由 AI 驱动工具链编排和验证:oh-my-codex(OmX)负责并行代码审查和架构级验证,oh-my-opencode(OmO)负责代码生成和发布验证。
Claw Code 是什么
一个 Agent Harness 系统的重新实现,核心目标:
- 工具编排:定义、注册、执行各种工具与命令
- Agent 运行时:管理会话状态、上下文和任务执行流
- MCP 协议:原生集成 Model Context Protocol
- 插件生态:通过插件系统扩展功能
技术架构
claw-code/
├── src/ # Python 工作区(生产级)
│ ├── models.py # 数据模型(子系统、模块、待办事项)
│ ├── commands.py # 命令端口元数据
│ ├── tools.py # 工具端口元数据
│ ├── query_engine.py # 摘要查询引擎
│ ├── task.py # 任务管理
│ └── main.py # CLI 入口
├── rust/ # Rust 端口(开发中)
│ ├── crates/api-client/ # API 客户端 + 流式
│ ├── crates/runtime/ # 会话、工具、MCP、配置
│ ├── crates/claw-cli/ # 交互式 REPL
│ ├── crates/plugins/ # 插件系统
│ ├── crates/commands/ # 斜杠命令
│ ├── crates/server/ # HTTP/SSE 服务器
│ └── crates/tools/ # 工具规范
├── tests/ # 验证套件
└── assets/ # 文档、截图
核心亮点
- 清室重构:学习设计模式,从零编写
- Python 优先:快速原型,易于贡献
- Rust 端口:系统级性能 + 内存安全
- MCP 原生:可连接任何兼容 MCP 的 LLM
- AI 辅助开发:OmX + OmO 编排整个开发流程
技术亮点对比
| 特性 | 说明 |
|---|---|
| 清室重构 | 法律合规,创新自由 |
| Python 优先 | 迭代快,易贡献 |
| Rust 端口 | 生产级性能 |
| MCP 原生 | 标准化工具协议,互操作性强 |
| AI 辅助开发 | 架构质量高 |
| 多层验证 | 单元测试 + 兼容性检查 + AI 验证 |
快速上手
# 渲染摘要
python3 -m src.main summary
# 打印清单
python3 -m src.main manifest
# 运行验证
python3 -m src.main parity-audit
判断
这项目跟之前存的 Everything Claude Code(93K Star)有联系但不是一回事——Claw Code 是清室重构的 Agent Harness,Everything Claude Code 是 Claude Code 的使用配置库。129K Star 的增长速度本身就说明了社区对这件事的态度:Claude Code 源码泄露不是丑闻,反而催生了这个更开放、更模块化的替代实现。Python+Rust 双语言架构 + MCP 原生 + AI 驱动开发,这套设计思路跟 Superpowers/OpenSpec 那套方法论也是一脉相承的。