乐于分享
好东西不私藏

Claude Code源码泄露后,我扒出了这些硬核秘密

Claude Code源码泄露后,我扒出了这些硬核秘密

昨天,Anthropic送给全体开发者一份愚人节大礼,Claude Code 51.2万行源码泄露全网

事情大家应该都听说了:npm包携带了60MB的source map,GitHub上迅速收获5400+ Star,截至报道时全网备份超过19000 Star

51.2万行TypeScript代码,1906个文件,一夜之间被全球开发者扒了个底朝天

有人骂Anthropic安全意识堪忧,有人忙着写复刻项目,还有人——比如我——在代码里挖出了一堆有意思的东西

今天不聊八卦,咱们来点硬核的

一、Claude Code的骨架:比你想象的精巧

扒开这51万行代码,Claude Code的架构比很多程序员写的生产代码都清晰

src/├── cli/           # 命令行接口├── commands/       # 斜杠命令系统├── tools/         # 工具系统(P0级权限)├── services/      # 服务层├── assistant/     # AI助手核心├── hooks/         # 生命周期钩子├── skills/        # 技能系统├── plugins/       # 插件系统├── coordinator/   # 任务协调器└── utils/         # 工具函数

模块化设计,各司其职。工具系统分了P0/P1/P2三级:FileReadTool、BashTool这些核心工具是P0,必须优先保障;WebSearchTool、GrepTool是P1;AgentTool、TaskTool这些是P2,可以降级处理

权限系统更是玩了6级验证:用户认证→工具级→操作级→上下文→时间→内容,一层层剥下来,确保AI不会越界操作

说实话,比不少公司的风控系统都复杂

二、彩蛋:BBuddy电子宠物和Kairos记忆系统

代码里藏着的最有趣的东西,是两个没发布的功能

代号Buddy:一个Tamagotchi风格的ASCII电子宠物。18种物种(鸭子、章鱼、水豚、蘑菇……),6种稀有度,传奇款概率只有1%。最绝的是,这玩意儿用账户ID生成,全球独一份

原定2026年4月1日愚人节发布结果代码提前泄露,这个彩蛋变成了事故

代号Kairos:长期记忆助手。四阶段记忆整合:定向→收集→整合→修剪。简单说,就是让AI学会记该记的,忘该忘的

这个功能如果真正发布,估计会把现在所有AI助手的能力边界往前推一大截

另外还有35个编译时特性标志、120+个隐藏环境变量、200+个远程控制开关。Ultrarplan(30分钟深度规划)、Multi-Agent(多Agent协作)、Undercover Mode(卧底模式)……功能路线图全暴露了

三、提示词工程启示:这才是真正有价值的东西

说正经的,对我们这帮搞AI应用的人来说,这次泄露最有价值的,是源码里那套提示词工程模式

1. 权限判定提示词

Claude Code的权限判断不是简单的是/否,而是一套流程:

权限判断流程:1. 检查操作类型(读/写/执行)2. 检查目标路径是否在允许范围内3. 检查是否涉及敏感操作4. 根据权限级别决定是否执行5. 记录所有操作日志

这套逻辑直接可以套用到任何AI Agent系统的权限设计里

2. 工具调用提示词

每个工具调用都有标准格式:

【工具调用格式】工具名称: [tool_name]参数: {...}说明: [为什么调用这个工具]【工具返回后】1. 检查执行结果2. 如果成功,继续下一步3. 如果失败,尝试替代方案或报告错误

这就是典型的Agent决策循环, Perception→Decision→Action,教科书级别的

3. 异常处理提示词

Claude Code把异常分了4个优先级:

P0 - 立即终止并返回错误P1 - 降级处理并警告P2 - 记录但继续执行P3 - 静默忽略

这套分级逻辑用在任何复杂系统里都非常实用

4. 反思学习提示词

最后这套反思框架,我觉得每个AI应用开发都应该学:

1. WHAT - 发生了什么?2. WHY - 为什么会这样?3. WHAT IF - 如果重来会怎么做?4. WHAT NEXT - 下次如何改进?

是不是有点PDCA循环的味道?AI正在把人类的最佳实践内化成自己的思维框架

扒完这51万行代码,我的感受很复杂

一方面,Anthropic的安全意识确实让人无语。2026年3月26日刚泄露了3000个内部资产,3月31日又来这么一出。一个source map打包失误,51万行源码外泄,竞品估计做梦都要笑醒

另一方面,开源社区的力量让人惊叹。韩国开发者instructkr在几个小时内就搞出了claude-code的Python复刻版,核心功能已经能跑起来了

而对于我们这帮AI应用开发者和提示词工程师来说,这次泄露更像是开源虽然不是Anthropic主动的

Claude Code的架构设计、权限系统、提示词模式,这些都是实打实的工程经验。比起市面上那些玄之又玄的AI提示词秘籍,这套东西不知道高到哪里去了

建议有时间的同学,去GitHub上扒拉一下这些复刻项目。不用全看,就看看命令系统怎么设计的、工具调用怎么封装、权限判断怎么实现——比读十篇公众号都有收获

当然,也要记住:别人翻车是教训,我们拿来学习是本事,但抄归抄,安全的流程和规范该建还是要建的

@ 作者 / 珮好

最后,感谢你看到这里👏
如果喜欢这篇文章,不妨顺手给我们
点赞👍/分享👀/转发📫/写留言🎤
更多内容正在不断进化中……