乐于分享
好东西不私藏

Claude code 源码泄露 发现了几个好玩的事

本文最后更新于2026-03-31,某些文章具有时效性,若有错误或已失效,请在下方留言或联系老夜

Claude code 源码泄露 发现了几个好玩的事

Anthropic 又一不小心抬高了整个 AI coding 的边界。
一、怎么回事这次更准确的表述,并不是“Claude 模型泄露”,而是 Claude Code 的 npm 分发包中疑似带出了 source map,进而使其 CLI 客户端代码被社区还原出来。地址:https://github.com/instructkr/claude-code
Issues 也是挤满了吃瓜群众
目前,GitHub 上已经出现多个公开镜像仓库,均声称源码来自 @anthropic-ai/claude-code 的 source map 还原内容。被还原出来的,主要是命令行工具层面的实现细节,例如命令结构、工具调用、插件机制、skills 体系,以及一些尚未正式发布的功能线索。它和“模型权重泄露”并不是一回事,更不意味着 Claude 大模型本身被公开。
二、说明了什么

在 AI 时代,决定产品安全边界的,不只有模型本身,还包括打包、发布、分发和构建流程这些工程环节。一个 source map、一个构建配置疏漏,就可能让大量原本不打算公开的实现细节暴露在外。

这次事件对行业最大的提醒是:AI 产品拼到最后,拼的不只是模型能力,也是在拼工程治理能力。真正决定上限的是模型,真正决定底线的,往往是工程。

三、好玩的发现
使用 CodeX 快速过了下源码,结合社区大家的拆解,发现这些好玩的事情:

1)Buddy:Claude Code 里居然藏了个“终端电子宠物”公开镜像里有 buddy/ 目录,代码里也直接有 feature('BUDDY')。更有意思的是,它不是单纯装饰。prompt 写着“一个小生物坐在输入框旁边,会偶尔在气泡里说话;当用户直接叫它名字时,气泡会回答”。另一个文件还写了 Buddy teaser window 是 2026 年 4 月 1 日到 4 月 7 日,启动时会弹一个彩虹 /buddy 提示。

Buddy 还有一整套“抽卡”味道的生成逻辑:它用 Mulberry32 伪随机数生成器,按用户 ID 生成固定 companion;代码里还有 rarity、species、eye、hat、stats、shiny: rng() < 0.01 这类字段,说明它不是临时 Easter egg,而是认真设计过的一套 companion 系统。

2)KAIROS:一个“常驻、主动”的 Claude从源码拆解看,KAIROS 更像是 Anthropic 在试探“Claude 不是等你发话,而是常驻待命”的形态。

它被 PROACTIVE / KAIROS 这类编译期开关保护,设计上会维护按天追加的日志、定期接收 <tick> 提示、并在不打扰用户的前提下主动决定要不要行动;同时还有 Brief 这种超简洁输出模式,以及 PushNotificationSubscribePR 这类普通 Claude Code 没有的专属工具。(GitHub)

这类能力如果真的上线,意义会很大:

Claude Code 就不是“你提问、它响应”的 CLI 了,而会更接近一个 常驻的开发搭子或是守护进程式 agent

3)ULTRAPLAN:把复杂规划任务扔到云端,给它 30 分钟慢慢想根据对镜像源码的公开拆解,ULTRAPLAN 会把复杂规划任务卸载到远端 Cloud Container Runtime,会话里跑的是 Opus 4.6,最长给到 30 分钟 规划时间;本地终端轮询结果,浏览器里还能看过程并做 approve / reject,最后再把结果“传送”回本地终端。

这个设计很像把“深度规划”从本地交互式 agent 中剥离出来,做成一个 云端慢思考层。如果 Anthropic 真把它产品化,Claude Code 的形态会更像“本地执行 + 云端规划”的双层架构。

4)一串还没正式讲出来的 beta 能力开关constants/betas.ts 里能直接看到一批 beta header,包括:task-budgets-2026-03-13afk-mode-2026-01-31advisor-tool-2026-03-01context-1m-2025-08-07redact-thinking-2026-02-12token-efficient-tools-2026-03-28。其中 AFK_MODE_BETA_HEADER 还和 TRANSCRIPT_CLASSIFIER feature flag 绑定,ADVISOR_BETA_HEADER 也已经单独命名出来了。(GitHub)

这里面最值得关注的不是某一个名字本身,而是它透露出的方向:

Claude Code 后面很可能会继续往更长上下文、更强工具效率、更自动化的权限/离开席位处理、更像“顾问模式”的辅助决策 这几个方向走。

5)还有一串更底层、但也很说明问题的隐藏开关除了上面几个,源码分析里还出现了 DAEMONWORKFLOW_SCRIPTSHISTORY_SNIPEXPERIMENTAL_SKILL_SEARCHNATIVE_CLIENT_ATTESTATION 这些 feature flag;同时工具列表里还能看到 ScheduleCronToolRemoteTriggerToolWorkflowTool 这类更偏自动化 / 编排 / 定时触发的能力。

Buddy 是“有趣的外显层”,KAIROS / ULTRAPLAN 是“产品形态真正往前走的部分”,而 AFK / Advisor / Task Budgets 这些 beta header,则像是 Anthropic 在为“更自动、更长期、更低打扰”的 Claude Code 铺路。

四、总结

总结来看,这次 Claude Code 的“源码泄露”真正值得关注的,并不是吃瓜意义上的泄密,而是它意外暴露了下一代 AI coding 产品的演进方向。从命令行助手,走向常驻、主动、可编排、可远程协同的开发代理。

Buddy 是趣味层,KAIROS 和 ULTRAPLAN 是形态层,而一连串 beta 开关和隐藏工具,则透露出 Anthropic 对更长上下文、更强自动化、更低打扰、更像顾问的持续押注。

某种意义上,Anthropic 这次不是单纯泄露了一些代码,而是又一不小心,把整个 AI coding 的边界往前推了一截。