概述
泄露的 51.2 万行 TypeScript 源码中,约 44 个 feature flags 对应 20+ 个未发布能力,另有报道提到 87~108 个隐藏/失踪模块。这些功能大多通过 GrowthBook(A/B 测试平台)或编译时常量门控,普通用户无法直接启用,部分仅限 Anthropic 内部员工。
graph LR
subgraph "控制机制"
A[GrowthBook feature flags<br/>tengu_* 前缀 gemstone codenames]
B[编译时常量]
C[员工专属 flag]
end
subgraph "未发布功能"
D[KAIROS 守护进程]
E[ULTRAPLAN 云端规划]
F[Coordinator 多代理]
G[AutoDream 记忆整合]
H[BUDDY 电子宠物]
I[Undercover Mode]
J[其他 20+ 功能]
end
A --> D & E & F & G & H & J
C --> I
B --> J
核心未发布功能详解
1. KAIROS(最核心)
自主后台守护进程模式——让 Claude Code 成为”总是在线”的代理。
| 特性 | 详情 |
|---|---|
| 运行方式 | 关闭终端后仍持续运行的后台 daemon |
| 触发机制 | webhook 订阅、GitHub PR 监控、定时任务、推送通知 |
| 权限特征 | 静默执行长耗时 bash 命令、无需用户确认 |
| UI 行为 | 隐藏状态栏、禁用部分交互工具(如 AskUserQuestion) |
| 主动模式 | PROACTIVE 标志:主动提出建议,不等待用户输入 |
代码分布:src/commands/kairos/、src/bootstrap/state.ts,全库引用超 150 次。
src/commands/kairos/
├── daemon.ts ← 守护进程管理
├── scheduler.ts ← 定时任务调度
├── webhook.ts ← Webhook 订阅
└── proactive.ts ← 主动建议引擎
从反应式工具转向 24/7 后台协作者 的核心实现。
2. ULTRAPLAN / ULTRATHINK
云端深度规划模块——将复杂任务卸载到远程容器。
- 调用更高阶模型(如 Opus 4.6)进行 10~30 分钟深度思考
- 运行在远程云容器中,不占用本地资源
- 结果返回后用户可编辑/批准,再传送回本地终端
- 适合大型项目规划、架构设计等长推理任务
- 通过 feature flag 门控,尚未上线
3. Coordinator Mode(协调者模式)
多代理编排系统——一个主 Claude 协调多个”工人”代理(swarm)。
graph TD
A[主 Coordinator Claude] --> B[研究代理 ×N]
A --> C[合成代理]
A --> D[实现代理 ×N]
B --> E[Scratchpads 临时工作区]
D --> F[隔离 Git Worktrees]
C --> G[结果汇总 → 主代理]
- 分为研究 → 合成 → 实现等结构化阶段
- 支持
scratchpads(临时工作区)和隔离 Git worktrees - 属于 agent swarms 架构的一部分
- 未发布
4. AutoDream / DREAM
后台记忆整合系统——在用户空闲或夜间自动运行。
- 自动合并观察、消除矛盾、将模糊笔记转为结构化事实
- 支持记忆蒸馏(Memory Distillation)和自我维护
- 与 KAIROS 守护进程结合使用
- 解决长期会话的上下文膨胀问题
- 未正式发布
5. BUDDY(AI 电子宠物系统)
泄露功能中最”意外”的一项——Tamagotchi 风格虚拟宠物伴侣。
| 设定 | 详情 |
|---|---|
| 物种数 | 18 个 |
| 稀有度 | 5 级(含 1% 闪光概率) |
| 外观 | 支持帽子等装饰 |
| 属性 | 5 项,包括 CHAOS 和 SNARK |
| 生成方式 | 基于用户 ID 哈希确定性生成 |
| 个性 | Claude 为其编写独特 personality |
| 位置 | 出现在输入框旁,随用户行为反应 |
| 获取机制 | Gacha(抽卡)机制 |
原计划于 2026-04-01 作为愚人节 teaser 发布,随后正式上线。代码已完整实现,仅等待 feature flag 开放。
6. Undercover Mode(卧底模式)
Anthropic 员工专属——让 Claude 伪装成人类向公开仓库贡献代码。
注入系统 prompt 的效果:
- 隐藏 AI 身份,不提及自己是 AI
- 去除 Git 提交中的
Co-Authored-By: Claude等痕迹 - 用于向 GitHub 等公开仓库贡献代码
附带泄露的内部信息:
| 代号 | 对应实体 |
|---|---|
| Tengu | Claude Code 本身 |
| Fennec | Opus 4.6 |
| opus-4-7 | 未发布模型版本 |
| sonnet-4-8 | 未发布模型版本 |
此模式无强制关闭开关,是泄露内容中争议最大的功能之一。
其他实验性功能
Voice Mode(语音模式)
- 推按说话(push-to-talk)语音输入
- 通过 Anthropic
voice_streamWebSocket 实现 - 非 Whisper,使用 Anthropic 内部语音处理管道
Team Memory Sync(团队记忆同步)
- 组织内双向内存同步服务
- 内置 secret scanner(扫描约 40 种 token/API key 格式)
- ⚠️ 风险:可能暴露非正则匹配的敏感数据
Experimental Skill Search(实验性技能搜索)
- 员工专属,允许从远程服务器下载并执行技能
- ⚠️ 理论上存在远程代码执行(RCE)风险
Agent Triggers / Cron 调度
- 基于时间的定时任务
- 类似 CI/CD 代理,无需用户在线
Bridge Mode(增强版)
- 远程控制扩展
- 支持从浏览器/移动设备控制 Claude Code 会话
UDS Inbox
- 多个 Claude Code 对话间的跨会话通信机制
隐藏 Slash Commands(约 18~26 个)
/bughunter - 自动 bug 搜寻
/teleport - 跨会话状态传送
/autofix-pr - PR 自动修复
... 及其他禁用 stub
Feature Flag 管理机制
所有功能通过 GrowthBook 平台管理,使用 tengu_* 前缀的 gemstone codename 体系:
// feature flag 命名示例(基于泄露代码)
"tengu_cobalt_frost" // KAIROS 相关
"tengu_emerald_wave" // Coordinator Mode
"tengu_aurora_dream" // AutoDream
"tengu_crystal_buddy" // BUDDY 系统
// ... 共约 44 个已知 flag
支持 A/B 测试和分阶段推送,Anthropic 内部可按用户 ID / 账号类型精细控制开放范围。
功能路线图解读
这些未发布功能共同描绘了 Anthropic 对 Claude Code 的未来定位:
graph LR
A["现状\n反应式 CLI 工具\n需要用户主动输入"] --> B["近期\n持久化记忆 + 多代理\nCoordinator + AutoDream"] --> C["未来\n24/7 自主代理\nKAIROS 后台守护进程"]
| 演进维度 | 现状 | 目标 |
|---|---|---|
| 运行模式 | 用户主动触发 | 后台常驻(KAIROS) |
| 任务规模 | 单次会话 | 跨会话长期任务 |
| 智能密度 | 单一模型 | 多代理协作(Coordinator) |
| 记忆管理 | 会话内上下文 | 持久化蒸馏(AutoDream) |
| 推理深度 | 即时响应 | 云端深度思考(ULTRAPLAN) |
社区动态与风险提示
- 社区已制作去 feature gate 修改版(fork),通过修改 GrowthBook 判断逻辑强制启用上述功能
- 代码已存档至 IPFS,DMCA 无法完全下架
- ⚠️ 使用非官方修改版的风险:
- 安全隐患(Experimental Skill Search 的 RCE 风险)
- 合规风险(Undercover Mode 等功能可能违反平台规则)
- 数据安全(Team Memory Sync 的敏感数据暴露)
建议:保持使用官方发布版本,关注 Anthropic 官方功能上线公告。
Sources: 泄露源码社区逆向分析(src/commands/kairos/、src/bootstrap/state.ts、GrowthBook feature flag 列表)