Claude Code 源码意外泄露,现正使用 Rust 重写
Claude Code 源码意外泄露(目前正在用 Rust 重写)

如果你曾体验过仅仅因为一篇 Reddit 帖子就颠覆整个 AI 领域的那种暗自激动,那么今天就是你的高光时刻。
韩国 InstructKR 实验室的 Rust 开发者(rustaceans)们发布了 claw-code 项目。该项目发布不到五个小时,就已经斩获了 101k Star 和 92.6k Fork,并且数据还在持续飙升。
作为一名沉浸于系统级思维的工程师,我对此感到无比兴奋。这究竟是愚人节的玩笑,还是真正意义上的技术地震?
无论如何,对于那些关注性能、安全性,以及享受用 Rust 重写未来带来的纯粹乐趣的工程师来说,这简直就是致命诱惑。
事件始末
Anthropic 的 Claude Code(可能是其专注于编码的模型或内部工具,具体范围尚不清晰)的源码似乎遭到了泄露。
面对这种情况,并没有出现常规的“删除并否认”的公关操作。相反,一位匿名的开发者直接拉取了该仓库,创建了一个全新的 GitHub 项目,并开始将整个代码库移植到 Rust。
这简直就是极客们梦寐以求的终极同人小说:拿一个几乎可以肯定是由某种吃内存且到处充斥着指针操作的语言编写的最前沿 AI 代码库,然后用 Rust 的所有权模型作为新基础,将其彻底重构。
为什么 Rust 是完美的主角
坦白说,这正是 Rust 为之而生的项目。无论是 AI 推理引擎、Tokenizer,还是针对海量上下文窗口的内存管理……在这些领域,C++ 传统上大放异彩,随后又会通过“未定义行为”悄悄让你付出惨痛代价。
在 Rust 中,你不仅能获得极致的运行速度和无畏的并发能力,而且编译器会从根本上阻止你将任何包含数据竞争的代码发布到生产环境中。
我亲眼见证了 Rust 悄然渗透到各大生态系统中:Linux 内核补丁、游戏引擎,甚至是浏览器引擎。这是因为它将“这段代码绝不能崩溃”的期许,变成了坚实的保证。
因此,用 Rust 重写 Claude Code 不仅仅是一次技术炫耀;它更是一种严肃的工程学宣言。
想象一下,一个 AI 编码助手,其自身就是用其所宣扬的“零成本抽象”与“安全性”理念编写而成的。这极具诗意。正是这种“吃自己的狗粮”(dogfooding)的实践,让我对下一代 AI 模型的未来感到由衷的兴奋。
工程师视角的宏大图景
这并不是一次孤立的技术狂欢。你可以清晰地看到这样一个趋势:开发者们正在重新爱上这门语言,微软内部正在积极推进 Rust 实验,人们在生产环境的后端服务中选择 Rust 而不是 C 语言,甚至大家开始直接使用 Claude 来编写 Rust 代码。
Rust 已经形成了强大的生态临界点。一个泄露的尖端前沿模型在 Rust 中获得重生,这种感觉就像是获得了“终极 Boss 级别”的技术验证。
此外,这也悄然彰显了我们开发者社区的迷人之处:一次意外的泄露 + 一位充满激情的开发者 = 闭源实验室用金钱也无法买到的开源驱动力。这是我们一次又一次证明过的力量。
无论这次重写项目最终的命运如何——是存活下来、被合并到上游,还是演变成下一个大型开源 AI 项目——它传递出的信号都是极其明确的:Rust 不再仅仅是“系统级代码的安全选择”,它正在成为构建 AI 基础设施的野心之选。
你可以在这里查看该项目:https://github.com/instructkr/claw-code
夜雨聆风