乐于分享
好东西不私藏

51万行Claude Code源码裸奔,全网疯狂克隆!

51万行Claude Code源码裸奔,全网疯狂克隆!

点击上方“爱思考的大熊联盟”,选择“设为星标

做积极的人,而不是积极废人

2026年3月31日的凌晨4点,对于Anthropic的法务部门和全球开发者来说,却是一场惊心动魄的“大逃杀”。

谁也没想到,作为目前全球最顶尖的AI编码工具,Claude Code竟然因为一个低级的npm配置疏忽,将整整51.2万行TypeScript核心源码直接“裸奔”在了互联网上。

更富戏剧性的是,当Anthropic祭出法律大杀器试图封杀时,一位韩国极客上演了教科书级的“代码大偷渡”,用Python和Rust完成了对源码的乾坤大挪移。

一次“致命”的疏忽:1900个源文件集体出逃

这场风暴的导火索源于安全专家Chaofan Shou的一次爆料。由于npm注册表中的一个map文件配置失误,Claude Code的核心逻辑被彻底解构。

这不是零星的片段,而是整整1900个源文件。从底层的工具调用到顶层的记忆架构,Claude Code多年积累的工程“秘方”在全网疯狂扩散。

GitHub上的盛况堪称奇观:Fork数竟然奇迹般地碾压了Star数。60,000多名开发者连夜“搬运”,生怕慢一秒代码就会被删除。

Anthropic的反应不可谓不快。他们迅速通过DMCA(数字千年版权法)投诉,要求GitHub立刻封杀所有分享源码的链接。一时间,无数仓库变黑,报错信息在屏幕上跳动,仿佛在宣告巨头的不可侵犯。

但他们低估了开源社区的韧性。

凌晨4点的反杀:换壳开始

风暴中心站着一位名叫Sigrid Jin的开发者。作为一名一年能消耗250亿Token的“超级极客”,他在被手机消息吵醒后,做出了一个疯狂的决定。

为了躲避版权起诉,Jin开启了一场名为“oh-my-codex”的AI辅助工作流。

在凌晨4点的微光中,他利用AI的力量,赶在天亮之前完成了一场“代码大洗白”

  1. 第一步
    将全量TypeScript代码自动改写为Python。
  2. 第二步
    引入Rust进行重构。

这并非简单的翻译,而是遵循法律上的「净室设计」(Clean-room design)原则。他复刻了Claude Code的架构模式,却不包含原有的专有代码。

最终,这个名为claw-code的新仓库诞生了。因为不含任何一行原版TypeScript,Anthropic的版权投诉在它面前瞬间失效。这场“换壳”反杀,让巨头的封杀令成了一纸空谈。

源码里的惊人发现

随着源码被各路大佬深度拆解,Claude Code隐藏的野心和趣味也浮出水面。

最让网友津津乐道的是代码中内置的「Buddy System」(电子宠物系统)。这不仅仅是一个彩蛋,而是一套完整的交互系统。英伟达大佬Yadong Xie甚至为此火速上线了一个界面,让开发者能与这些“代码里的生命”实时互动。

而更具震撼力的发现是代号为「KAIROS」的功能。

KAIROS揭示了Anthropic的终极目标:一个7×24小时始终在线、完全自主的Claude。它不需要人类反复下达指令,而是会自己观察、自己思考、自己跑去干活。这正是OpenAI前首席科学家Karpathy所形容的Agent“龙虾化”——让AI从一个被动响应的工具,进化为主动生存的智能实体。

深度拆解:Claude Code领先时代的6大工程“秘方”

为什么Claude Code比市面上大多数AI工具都要强?AI大牛Sebastian Raschka在拆解源码后,总结出了真正的护城河:

  1. 实时仓库上下文加载
    它不是无脑读代码,而是自动读取分支状态、提交记录和CLAUDE.md,构建动态的项目全景。
  2. 激进的Prompt缓存复用
    将系统提示词拆分为静态和动态,极致压榨计算开销,响应速度拉满。
  3. 专用工具链(而非Bash命令)
    它有专属的Grep和Glob工具,配合LSP(语言服务器协议)分析调用层级,它是“看”得懂项目逻辑的。
  4. 极致压缩上下文
    文件没变就不重读,结果太大就写磁盘只留引用,拒绝上下文膨胀。
  5. 结构化会话记忆
    这或许是其最强武器。它为每次对话维护一个结构化的Markdown,记录任务规格、错误修正和学习笔记,像人类工程师一样边干边记。
  6. Fork与子Agent并行
    主Agent在指挥,分叉出的子Agent在后台做摘要、提炼记忆。

Anthropic的底裤虽然被扒光了,但也变相向世界展示了什么才是真正的“AI工程化巅峰”。而对于那些连夜Fork代码的开发者来说,这或许是他们收到的、最硬核的愚人节礼物。

欢迎入住爱思考的大熊联盟公众号!