乐于分享
好东西不私藏

Claude泄密源码拆解

Claude泄密源码拆解

      2026年3月31日,由于一个极低级的错误——npm包中多了一个59.8MB的.map源代码映射文件,Anthropic 的核心 AI 编程工具 Claude Code 的所谓“部分源码”在互联网上“裸奔”了。

     这不仅是 AI 界的一次“大地震”,更是一份有重磅价值的 “Agent(智能体)工程实践教科书”

🚀 架构深度解析:Anthropic 到底是怎么做智能体的?

       通过对这 51.2 万行代码的“突击审计”,我们似乎可以窥见顶尖 AI 公司在构建 Agentic Workflow(智能体工作流)时的“核心机密”:

  1. 控制环路(Control Loop)架构
            不同于传统的“请求-响应”模式,Claude Code 的底层是一个类似于操作系统调度器的 “感知-规划-执行-观测” 循环。

    • 核心引擎: 采用 Bun 运行时以追求极致性能,终端 UI 甚至是用 React + Ink 构建的。
    • 逻辑流: 模型不再只是输出文本,而是通过 QueryEngine 不断与环境交互,甚至在代码中发现了名为getFeatureValue_CACHED_MAY_BE_STALE() 的函数,说明为了响应速度,有时也需要舍弃部分数据的一致性。
  2. 多智能体协作(Coordinator Mode)
           源码中暴露了代号为 Coordinator 的模式。它能够派生出多个并行 Worker,每个 Worker 负责不同的子任务,并通过一个共享的“草稿本(Scratchpad)”目录交换上下文。
  3. 隐藏的“黑科技”路线图

    •        KAIROS 模式:一种“永远在线”的主动式助手,不再等待用户指令,而是监控你的系统日志和文件变动并主动给出建议。
    •        Dream System:一个背景记忆巩固引擎。Claude 会在后台通过三道触发门进行“做梦(Dreams)”,将零散的任务记录压缩并转化为长期记忆。
    •        Undercover Mode(卧底模式):这最受争议。代码显示 Anthropic 员工在使用该工具参与开源贡献时,系统会自动隐藏其 AI 身份,抹去所有 AI 生成的痕迹。

🔥 行业影响:这是 AI 时代的“阿波罗计划”泄密

  • 工程护城河的坍塌:这次泄密证明了:AI 产品的核心竞争力不再仅仅是模型权重(Weights),而是其外部的“驾驭系统(Harness)”。 复杂的工具调用、精密的 Prompt 链条、以及容错处理逻辑,才是 Claude 比其他编程助手更好用的真正原因。
  • 开源界的狂欢:现在的开源开发者已经拿到了这份“满分卷子”。未来几周内,各种基于此架构的开源克隆版 Agent 将会如雨后春笋般出现。
  • 安全警示:连顶级 AI 公司都会因为 .npmignore 漏写一行而泄密,这对全球软件供应链安全是一次沉重的打击。

📂 研究地址

如果你想深入研究这份 2026 年最震撼的源代码(目前 GitHub 镜像还在顽强生存):

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

(建议低调研究,尊重版权)

总结: 模型的时代正在过去,智能体工程(Agent Engineering) 的时代已经全面到来。Anthropic 用“一次意外”,必然会引领AI编程技术发展新方向。