乐于分享
好东西不私藏

Claude Code 51万行源码“裸奔”:Anthropic 连夜封杀,为何被“换壳重写”反杀 附可运行版本

Claude Code 51万行源码“裸奔”:Anthropic 连夜封杀,为何被“换壳重写”反杀 附可运行版本

一夜之间,一个“Claude Code 源码泄露”的话题在开发者圈炸了。

更戏剧性的是:Anthropic 试图用 DMCA(版权投诉)封杀传播链接,但泄露者很快做了一个“换壳”操作——把 TypeScript 版本的核心逻辑先重写成 Python,又重构成 Rust,形成了一个不包含原始 TS 代码的新仓库,试图用“净室设计(clean-room)”绕开版权风险。

这篇文章把原文信息重新整理成更通俗的版本:

  • 到底发生了什么?

  • 为什么会出现“Fork 数碾压 Star”的奇观?

  • 为什么大家说:Claude Code 的护城河不在模型,而在“工程外壳”?

  • 从这次事件里,能抄走哪些 Agent/记忆/并发的工程方法?


1)发生了什么:一次“源码裸奔”引发的全网克隆

原文描述的关键时间线大致是:

  1. Claude Code 的一部分核心源码因为 npm 相关的配置疏忽暴露出来(原文提到 map 文件配置问题)。

  2. 代码量非常夸张:1900 个源文件、约 51.2 万行 TypeScript

  3. 一个名为 claw-code 的仓库在极短时间内爆火,出现了“Fork 数比 Star 还离谱”的传播现象。

  4. Anthropic 随即出手,用 DMCA 投诉封杀相关链接/页面。

  5. 泄露者担心法律风险,开始“换壳”:

    • TypeScript → Python(短时间完成全量重写)

    • 随后又 Python → Rust 重构

原文给出的仓库入口(请自行鉴别风险与合规性):

  • https://github.com/instructkr/claw-code

注:原文中穿插了大量截图与社媒图片,但在抓取到的网页文本里,这些图片链接多数为空(呈现为 ![]()),因此无法原样贴出。我已在相关段落按“图位说明”保留位置。


2)“封杀失败”的关键:净室设计(clean-room)思路

很多人疑惑:既然 Anthropic 用 DMCA 封杀了,为什么还挡不住?

原文给出的核心逻辑是:

  • DMCA 针对的是“原始受版权保护的代码内容”。

  • 如果新仓库里 不包含任何一行原 TypeScript,而是通过一个流程“从行为与架构层面复刻”,就可能进入“净室设计”的讨论区间。

原文还提到:泄露者凌晨 4 点被消息吵醒,担心“电脑里存了代码都会被起诉”,于是开启一个 AI 辅助的重写流程(oh-my-codex),并用不同模式做并行 review 与持续验证。

图位:OmX 工作流截图(原文图片链接为空,无法贴出)


3)为什么大家说:Claude Code 更强,不是因为模型,而是因为“外壳”

原文引用 Sebastian Raschka 的拆解,总结 Claude Code 的“六大工程杀手锏”。这一段非常值得做成你的 Agent 产品清单:

3.1 实时仓库上下文加载

启动时自动读取:

  • 主分支、当前分支

  • 最近提交记录

  • 项目规则文件(如 CLAUDE.md

形成一个“动态的项目全景”。

通俗解释:它不是把代码当一段聊天文本,而是把代码当一个活的工程。

3.2 激进的 Prompt 缓存复用

把提示词拆成“静态”和“动态”两部分:

  • 静态部分全局缓存

  • 动态部分按当前任务更新

结果是:省钱、省时间、响应更快。

3.3 专用工具链(比“聊天+上传文件”强很多)

原文点名了:

  • Grep 工具(更可控)

  • Glob 工具(文件发现)

  • LSP 工具(调用层级分析、引用查找)

一句话:网页版把代码当静态文本;Claude Code 把工程当工程。

3.4 上下文膨胀的极致控制

包括:

  • 文件读取去重(没变就不重读)

  • 工具结果太大:写磁盘,只保留预览+引用

  • 长上下文自动截断/摘要

3.5 结构化会话记忆

它为每次对话维护一个结构化的 Markdown 记录,包含:

  • 会话标题、状态

  • 任务规格

  • 文件与函数

  • 工作流、错误与修正

  • 学习笔记、关键结果、工作日志

通俗解释:像人写代码一样“边做边记”,而不是靠模型硬背。

3.6 Fork 与子 Agent 并行

分叉出来的 Agent:

  • 复用父级缓存

  • 同时感知可变状态

这样可以在不打扰主 Agent 的情况下,做摘要、记忆提取、后台分析。

结论(原文观点):

Claude Code 的护城河不在“模型多强”,而在这套工程外壳:上下文加载、缓存复用、工具链、压缩、记忆、并行。


4)从 51 万行代码里,别人提炼了什么“可复用方法论”?

原文还提到,有开发者从源码中提炼出一套“Agent 设计模式/Skill 文件”,覆盖了构建 AI Agent 系统的核心问题。

项目主页(原文给出):

  • https://github.com/ChinaSiro/claude-code-sourcemap

其中列出的 8 个模式里,我用更口语的方式概括一下(仍保留原意):

  1. 协调者/指挥官(Coordinator/Orchestrator):你负责综合决策,Worker 负责执行;禁止“懒委托”。

  2. 任务并发模式:只读可并行;写同一区域要串行;验证可与实现并行。

  3. 对抗性验证:目标不是“确认它对”,而是“尽量打破它”。

  4. 自我合理化防护:AI 说“看起来正确”→ 正确动作是“运行它”。

  5. Worker 指令编写:指令必须自包含(文件路径/行号/完成标准),禁止“修复我们刚说的 bug”。

  6. 记忆类型系统:把记忆分门别类,并列出“绝对不记”清单。

  7. 记忆防护:防漂移、防膨胀、写入过滤(比如 6 个月后还有用吗)。

  8. 轻量探索:只读、快速、低成本;广搜→精读→换策略。

如果你在做多 Agent 产品/工作流,这一段基本就是“抄作业区”。


5)最后:这件事对整个 Agent 工程圈意味着什么

原文的情绪很直白:

  • 一周内大量“带点机密色彩”的工程细节(上下文压缩、长期记忆管理、多 Agent 防偷懒、MCP 安全调度等)变成公开讨论对象

  • 未来可能会推动各家 Agent 产品快速迭代

文章最后还调侃:Anthropic 能做的大概只剩“下次发包前记得跑一遍 npm pack --dry-run”。

这里有可以运行的 cc版本 附带运行教程。赶紧收藏,人人都可以拥有自己的 Claude Code

链接:https://pan.quark.cn/s/224b70209ecd

提取码:Gg7y

备注

  • 由 anygen.io 辅助整理

字节的 anygen.io 已体验,确实很强大

如果觉得有用,欢迎点赞、转发和收藏。下期见~
有了 AI 的加持 ,人人都是超级个体!
大家一起探讨更多用法,一起变得更强大!
    AI Plus 会员代充值,5折!

欢迎关注!

如果你总有一种信息缺失的恐慌,

总有一种被时代抛弃的焦虑,那就来拥抱AI!

 加学习交流群

往期高赞推荐:

一周掌握 Claude 全家桶:普通人也能“说话建站”的 7 天路线图

Seedance 2.0 提示词速成:时间戳分镜+@引用系统,一次写出电影感(附作品和5案例模板)

openclaw.json 终极配置指南:别再乱抄配置了,这一篇直接让 Gateway 稳稳启动

一定要学习的微软 AI Agents 重磅入门课程

字节的 anygen.io 已体验,确实很强大

教你免费使用 智谱 GLM-4.7 和 MiniMax M2.1 模型

黑白九宫格黑衣男子的多面情绪肖像 Nano Banana Pro 提示词

分享两组 Nano banana pro 九宫格海马体精致写真 提示词

用 AI 制作情侣初雪嬉闹清新唯美写真海报

用 AI 制作一张极简艺术风格的食材百科信息卡片-韭菜

AI人像摄影提示词参考手册,附提示词示例

50条实用指令:一站式解决产品修图全需求

那些年入几十万的AI画师,都在用这套“邪修”词库 (收藏)

超实用 NotebookLM 和 Gemini 深度整合

AI修图神器:P图超实用指令合集,轻松出专业级大片!

分享一个9宫格+裸感3D的玩法

故宫下雪打卡照  可太懂女人了 出片的娘娘们

有了 Nano Banana Pro 感觉要接到茅台的商单了

7个让自拍照高级感满满的 Nano Banana Pro 提示词(附带一个精选集合)

两套能直接拿来做商业品牌 VI 的 Nano banana pro 提示词

几个用于景点照的 Nano bannana pro提示词,影楼效果

第二大脑 NotebookLM 的 2 大功能更新(图表生成和 AI PPT)及 3 大使用技巧

一人双镜 + 七日穿搭 + 节日祝福: AI 提示词全解析

你们要的老照片修复提示词来了

收藏 DeepSeek 入门手册(30分钟学会)

谷歌反击,Gemini 2.0 卷哭 DeepSeek 且能力更强大

炸裂  Roo Code: Cline 的最强分叉升级,配合 DeepSeek  AI编程新标杆

曲线解决 DeepSeek 无法充值的问题,附白嫖指南

Continue 助攻! VS Code + DeepSeek 解放双手编程

简单实用  Nano Banana Pro 商业案例提示词(三)

谷歌出手就是王炸!5天AI Agent强化课程免费学,从入门到实战全搞定!