游乐游手机版
首页/AI教程/文章详情

Claude Code泄露后韩国开发者连夜用Rust重写项目

时间:2026-06-05 16:32
Claude Code 泄露之后,出现了一件颇具讽刺意味的事件。 一位韩国开发者采取了更为激进的行动——而这种做法,在软件工程史上早有先例:净室重写(Clean-room reimplementation)。 简单来说,这是一种完全不复制原有代码,仅凭借对整体架构的深入理解,从头独立实现 Claud

Claude Code 泄露之后,出现了一件颇具讽刺意味的事件。

一位韩国开发者采取了更为激进的行动——而这种做法,在软件工程史上早有先例:净室重写(Clean-room reimplementation)。

简单来说,这是一种完全不复制原有代码,仅凭借对整体架构的深入理解,从头独立实现 Claude Code 功能的开发方法。

凌晨四点,代码已推送至 GitHub

2026 年 3 月 31 日凌晨 4 点,Jin 被手机通知提示音唤醒——Claude Code 的源代码遭到泄露,整个开发者社区随即陷入沸腾。身处韩国的女友甚至担心,他若在本地缓存了这些代码,可能会面临 Anthropic 的法律诉讼。

而他给出的回应,是一位工程师应有的选择:坐下来,连夜将核心功能用 Python 完整重构,并在天亮前直接推送到 GitHub。

该项目命名为 Claw Code。Claude 改为 Claw,名称不同,代码也全部原创。从版权法律角度来看,这并不构成侵权复制。

接下来的进展,刷新了 GitHub 的历史记录

Claw Code 发布后的两小时内,Star 数便突破 5 万,成为 GitHub 有史以来达到这一里程碑增速最快的仓库。

对比之下便知这一成就的惊人程度:Linux 内核在 GitHub 上耗费了十多年才累积到 18 万 Star;TensorFlow、React 等行业巨头项目也是经年累月逐步积累。而 Claw Code 仅用 120 分钟,便冲到了许多项目永远无法企及的高度。

Claw Code 的实际内容与架构

你或许以为这只是一个蹭热点的空壳项目。但事实并非如此。

Claw Code 目前包含两大核心模块:

1. Python 移植模块——核心架构的重写版本

包含完整的模块与子目录结构,全面覆盖了 Claude Code 的核心子系统:命令调度、工具注册、任务生命周期管理、查询引擎、模型抽象层等。目前 Python 实现仍处于活跃开发阶段,便于快速原型验证及社区参与贡献。

2. Rust 生产级重构——面向真实部署的重写实现

拆分为多个独立的 crate,目前包括:

  • api/:API 客户端,包含 provider 抽象层、OAuth 认证、流式传输处理
  • runtime/:会话状态管理、工具编排、MCP 集成、配置管理
  • claw-cli/:交互式 CLI 二进制入口
  • plugins/:插件系统
  • commands/:斜杠命令处理
  • server/:基于 axum 框架的 HTTP/SSE 服务
  • lsp/:LSP 客户端集成
  • tools/:工具规格定义

可以看出,他并非仅写了一个玩具式 Demo,而是采用 Rust 语言完整重构了 Claude Code 这一 Agent 运行框架(Agent harness)的核心骨架。

最令人玩味的部分

整个 Rust 版本的开发过程,全部使用了 oh-my-codex(OmX)完成——这是一套基于 OpenAI Codex 构建的 AI 工作流编排工具。Jin 借助其 $team 模式进行并行代码审查,利用 $ralph 模式实现持久执行循环与架构级验证。从阅读原始运行框架结构,到产出包含测试用例的可运行 Python 代码树,整个过程均通过 OmX 编排完成。

换句话说,这是一次用 OpenAI 的 AI 工具,重写 Anthropic 产品的开发实践。

来源:https://juejin.cn/post/7623978673784242217
上一篇手搓CodingPlan照妖镜与TOKEN燃烧器 下一篇ClaudeCode武装三件套Ghostty Yazi Lazygit高效开发环境完整配置全攻略
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
CapCut AI Docker 一键部署:镜像拉取、端口映射与数据目录配置教程
AI教程 · 2026-06-30

CapCut AI Docker 一键部署:镜像拉取、端口映射与数据目录配置教程

CapCutAI容器化部署需先确认镜像来源与授权范围,再完成环境准备、镜像拉取、端口映射、数据目录挂载和启动验证,适合本地试用、团队内网演示与轻量化AI剪辑服务管理。

CapCut AI Windows本地安装配置2026最新版含下载与环境要求
AI教程 · 2026-06-30

CapCut AI Windows本地安装配置2026最新版含下载与环境要求

CapCutAI与剪映AI在Windows端适合短视频、口播、课程和营销素材剪辑,安装前需确认系统、显卡、存储与网络条件,优先选择官方渠道下载,并完成账号、素材目录、硬件加速和导出参数配置。

Veo新手保姆级安装教程:从下载到首次运行
AI教程 · 2026-06-30

Veo新手保姆级安装教程:从下载到首次运行

Veo适合用文字生成短视频,新手应先确认官方入口、准备账号与设备环境,再按网页或应用方式完成启用。首次运行重点在提示词、参数、素材合规与结果保存,避免使用非官方安装包。

Veo本地模型运行下载路径设置与性能优化指南
AI教程 · 2026-06-30

Veo本地模型运行下载路径设置与性能优化指南

Veo本地模型部署需先确认模型来源与硬件条件,再完成下载校验、目录规划、路径配置和推理参数优化。重点关注显存占用、依赖版本、缓存位置、授权范围与常见报错处理。

Veo安装失败解决指南:常见报错与日志排查及升级回滚方案
AI教程 · 2026-06-30

Veo安装失败解决指南:常见报错与日志排查及升级回滚方案

Veo安装失败通常与系统环境、依赖版本、网络源、权限和缓存有关。排查时应先确认版本要求,再查看安装日志,按报错类型处理,并提前备份项目,确保升级与回滚可控。