乐于分享
好东西不私藏

Claude Code 源码暴露未开放功能全景(附源码)

Claude Code 源码暴露未开放功能全景(附源码)

Claude Code 源码中发现的未开放功能全景

📊 总体规模:87个功能开关

源码中通过 grep 提取出 87 个 feature flags(编译时功能开关),大部分处于关闭状态。这些开关勾勒出 Claude Code 完整的未来版图:

AGENT_MEMORY_SNAPSHOT, AGENT_TRIGGERS, BUDDY, COORDINATOR_MODE, DAEMON, DIRECT_CONNECT, EXTRACT_MEMORIES, KAIROS, KAIROS_DREAM, KAIROS_GITHUB_WEBHOOKS, KAIROS_PUSH_NOTIFICATION, PROACTIVE, SSH_REMOTE, TEAMMEM, TELEPORT, UDS_INBOX, ULTRAPLAN, ULTRATHINK, ULTRAREVIEW, VOICE_MODE, VERIFICATION_AGENT, WEB_BROWSER_TOOL, WORKFLOW_SCRIPTS...

所有功能指向同一个方向:逐步解除 Agent 的枷锁。


🔍 六大核心未开放功能详解

1. 🌙 KAIROS:24小时自主助手

这是整个源码里最震撼的设计。

当前的 Claude Code 是被动的——你问,它答。KAIROS 模式下,Claude 变成主动的”常驻同事”:

系统周期性发送 “tick”信号,Claude 自主判断有无任务可做
无任务时调用 SleepTool 休眠,避免空转
你离开电脑(终端失焦)时,Claude 反而更主动地执行任务
支持手机推送通知PushNotification)——它完成任务会主动告诉你

💡 专属工具清单

– `SleepTool` – 主动休眠等待 – `SendUserMessage` – 主动给用户发消息 – `SendUserFile` – 主动给用户发文件 – `PushNotification` – 推送手机通知 – `SubscribePR` – 监听 PR 变化 – `CronCreate` – 创建定时任务

配合 KAIROS_GITHUB_WEBHOOKS,Claude 甚至可以在 PR 提交后自动触发代码审查。

目前仅限 Anthropic 内部员工通过 tengu_kairos 门控使用。


2. 🧠 Auto-Dream:AI 在”睡觉”时整理记忆

这是 KAIROS 记忆系统的核心——AI 模拟人类大脑的睡眠巩固记忆机制:

触发条件:距上次整理 ≥ 24小时,且新增 ≥ 5 个会话

四阶段流程

① Orient   → 扫描记忆目录,读取索引② Gather   → 从日志、对话记录中提取新信息  ③ Consolidate → 合并重复记忆,更新记忆文件④ Prune    → 修剪索引(每个文件 ≤ 200行/25KB)

⚡ 记忆蒸馏效果

原始日志 → 经过”夜间做梦” → 结构化记忆文件 `logs/2026/03/2026-03-30.md`(原始流水账) ↓ /dream 蒸馏 `memory/user_preferences.md`(你的偏好习惯) `memory/project_context.md`(项目背景知识)

Dream 模式下的 Agent 只有只读权限——它只能整理记忆,不能趁你睡觉时改代码。


3. 🐝 Coordinator:多 Agent 蜂群协作

Coordinator 模式的完整设计:

四阶段工作流

Phase 1: Research      → 3+ 个 Worker 并行调研代码库(只读,可高度并行)Phase 2: Synthesis     → 主 Agent(CEO)综合所有发现,制定方案Phase 3: Implementation → Worker 按文件分组,串行执行修改(避免冲突)Phase 4: Verification  → 独立 Worker 跑测试验证

⚠️ 重要禁令

Coordinator **不能**这样下指令: – ❌ “Based on your findings, implement the changes” (模糊委托) – ✅ “修改 src/auth/login.ts 第 42 行,将 timeout 改为 5000ms” (精确指令)

UDS Inbox:同机多 Agent 通信

同一台机器上的多个 Claude 实例可以通过 Unix Domain Socket 互相通信,支持点对点消息和广播(to: "*")。


4. 🌐 Teleport + Ultraplan:突破设备限制

Teleport(跨设备迁移)

自动处理 Git 状态、脏工作区暂存——切换设备时上下文完全保留。

Ultraplan(云端深度规划)

输入 /ultraplan 触发
云端启动 Opus 4.6 模型实例
用 30 分钟分析项目可行性,输出完整执行方案
配额系统:Pro/Max 用户有免费额度,Team/Enterprise 不限次

5. 🌍 多模态扩展:语音 + 浏览器

Voice Mode(语音输入)

实时语音转文字,16kHz/16位 PCM 音频
三层录音后端降级:原生 API → arecord(Linux)→ SoX
支持 20 种语言(暂无中文
可提取项目术语提升识别准确率(比如你的变量名、函数名)

Chrome 浏览器控制(WEB_BROWSER_TOOL)

不只是”爬网页”,而是完整的浏览器操控:– 导航、点击、表单填写– 截图、录屏– 读取网络请求(XHR/Fetch 拦截)– 集成 Playwright 自动化测试

结合 KAIROS,Claude 理论上可以在后台自主完成”打开浏览器→填表→提交→截图发给你”的完整流程。


6. 🦦 Buddy:ASCII 虚拟宠物(彩蛋)

这是整个源码里最反差的存在——一个顶级 AI 编程工具里,藏着一只ASCII 宠物

稀有度
概率
代表
Common
60%
鸭子、猫等
Uncommon
25%
Rare
10%
Epic
4%
水豚、龙等
Legendary
1%
🌈 闪光版

宠物属性由用户 ID 哈希决定,无法作弊修改。发布窗口显示:2026年4月1~7日(愚人节期间)推出 7 天彩虹色通知活动。


🔮 还有这些细节

Anthropic 内部版 vs 外部版

内部员工拥有:– 更详细的代码风格指引(”不写注释除非 WHY 不明显”)– 更激进的输出策略(倒金字塔写作法)– KAIROS、COORDINATOR、ULTRAREVIEW 的完整访问权限– A/B 测试中的实验功能(Verification Agent、Explore & Plan Agent)

Ultrareview:云端并行代码审查

云端启动 5~20 个 Agent 并行审查代码
默认时长 22 分钟
支持 PR 模式和分支模式
Team/Enterprise 用户不限次

🗺️ 功能演进路线图

87 个 flags,指向六个方向的”解锁”:

方向
解锁限制
终态
KAIROS + Daemon
被动→主动
Claude 变同事
Auto-Dream
无记忆→有记忆
Claude 有长期记忆
Coordinator + UDS
单机单人→团队协作
Claude 是团队
Teleport + Ultraplan
设备绑定→跨设备
Claude 跟着你走
Voice + Chrome
纯文本交互→多模态
Claude 有手有耳
Buddy
工具感→有温度
Claude 有灵魂

回复 源码,获取source.zip