凌晨4点,他用一夜重写「泄露版」Claude Code:3小时3万星,这波操作太硬核了!

3 阅读4分钟

🌙 凌晨4点的「极限操作」


2026年3月31日,凌晨4点,韩国。开发者 @instructkr(Sigrid Jin)被手机消息轰炸醒——Claude Code 的源代码疑似泄露,整个开发者社区陷入疯狂。他的女友甚至担心:「你电脑里存着这个,会不会被 Anthropic 起诉?」换作普通人可能慌了,但工程师的脑回路不一样:

💡 「既然不能直接用泄露的代码,那我就从零开始,用干净的 Python 重写核心逻辑。」

于是,在太阳升起之前,一个名为claw-code的 GitHub 仓库诞生了。🔥 结果?3小时内突破3万星,成为 GitHub 历史上涨星最快的项目之一。🔗 源码链接:github.com/instructkr/…


🧠 这不是「搬运」,而是「重构」


很多人第一反应:这不就是泄露代码的镜像吗?大错特错。claw-code的核心价值,恰恰在于它没有复制任何一行原始源码。@instructkr 的做法:

  • 研究泄露代码的架构模式、工具链设计、Agent 工作流
  • 清空原始代码,不保留任何源码片段
  • 用 Python 从零实现核心模块:commands、tools、query_engine等
  • 编写测试验证功能一致性

🎯 目标不是「复现」,而是「理解 + 再造」。


🛠️ 技术亮点:不止是「抄作业」


架构设计:模块化解耦

src/
├── models.py 数据模型:子系统/模块/任务状态
├── commands.py # 命令元数据注册
├── tools.py # 工具链抽象接口
├── query_engine.py # 查询引擎:动态生成端口摘要
├── task.py # 任务调度核心
└── main.py # CLI 入口 + 诊断命令

这种设计让系统具备:

  • 可插拔:新工具/命令只需注册,无需改动核心

  • 可观测:manifest/summary命令一键诊断系统状态

  • 可测试:tests/目录提供完整验证流程


工程实践:用 AI 工具开发(oh-my-codex)

这个项目本身,就是用 AI 工作流工具构建的:

OmX 模式用途
$team并行代码审查 + 架构反馈
$ralph持久执行循环 + 架构级验证
Codex驱动自动化重构 + 文档生成

🤯 用 AI 工具重构另一个 AI 工具的「控制层」——这本身就是元工程(Meta-Engineering)的典范。


⚖️ 法律与伦理:开源社区的「灰色地带」思考


项目作者同步发布了一篇深度文章:《Is legal the same as legitimate: AI reimplementation and the erosion of copyleft》(2026-03-09),提前探讨了核心问题:

1、「合法」等于「正当」吗?

技术上规避版权 ≠ 道德上无可指摘

2、Copyleft 正在被「架构学习」侵蚀?

当你能通过「理解设计」而非「复制代码」实现相同功能,开源协议的保护边界在哪里?

3、开源社区该如何应对「泄露 + 重构」浪潮?

是抵制?引导?还是建立新的协作范式?

📌 作者立场清晰:
「研究泄露代码是为了学习架构,但我不希望这个仓库成为盗版仓库。所以,我选择重构。」这种「技术理想主义 + 法律敬畏心」的平衡,值得每一个开发者思考。


🚀 未来展望:Python 只是起点,Rust 正在路上


项目 README 明确预告:

🔧 Rust 端口已在 dev/rust 分支开发中,预计今日合并
目标:更快、内存安全、生产级可用的 Harness 运行时

这意味着:

🐍 Python 版本:快速原型 + 学习参考

🦀 Rust 版本:高性能 + 生产部署

潜在应用场景:

场景价值
🧪 Agent 框架研究理解 Claude Code 的工具调度、上下文管理设计
🛠️ 自定义 AI 工作流基于 ported 模块扩展私有工具链
🎓 教学案例「清洁室重构」+「架构逆向」的绝佳实践
🔍 合规审计对比原版与重构版,学习版权边界判断


💡 给开发者的3个启发


1、遇到「灰色资源」,先问「我能学到什么」,而不是「我能复制什么」

2、用工程手段化解法律风险。清洁室重构 + 完整测试 + 透明文档 = 负责任的技术实践

3、拥抱「元工具」思维。用 AI 工具开发工具,用自动化验证自动化——这才是效率的指数级提升


🎁 彩蛋:如何快速体验?



# 克隆项目
git clone https://github.com/instructkr/claw-codecd claw-code
# 查看 Python 端口摘要
python3 -m src.main summary
# 列出核心子系统
python3 -m src.main subsystems --limit 16
# 运行测试验证
python3 -m unittest discover -s tests -v

⚠️ 温馨提示:本项目不包含任何 Anthropic 原始源码,也不代表官方立场。纯属技术研究与开源探索。


🌐 写在最后


claw-code的爆火,表面是「蹭热点」,内核却是开源精神、工程智慧与法律意识的三重奏。它提醒我们:

🔹 技术可以激进,但底线必须清晰
🔹 学习可以深入,但边界必须敬畏
🔹 创新可以大胆,但协作必须透明

👇 你怎么看「claw-code重构」?欢迎在评论区聊聊~


✨ 关注我,获取更多「硬核技术 + 深度思考」的开源观察。
转发本文,让更多开发者追上AI浪潮。