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 变成主动的”常驻同事”:
SleepTool 休眠,避免空转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 触发5. 🌍 多模态扩展:语音 + 浏览器
Voice Mode(语音输入):
Chrome 浏览器控制(WEB_BROWSER_TOOL):
不只是”爬网页”,而是完整的浏览器操控:– 导航、点击、表单填写– 截图、录屏– 读取网络请求(XHR/Fetch 拦截)– 集成 Playwright 自动化测试
结合 KAIROS,Claude 理论上可以在后台自主完成”打开浏览器→填表→提交→截图发给你”的完整流程。
6. 🦦 Buddy:ASCII 虚拟宠物(彩蛋)
这是整个源码里最反差的存在——一个顶级 AI 编程工具里,藏着一只ASCII 宠物:
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
宠物属性由用户 ID 哈希决定,无法作弊修改。发布窗口显示:2026年4月1~7日(愚人节期间)推出 7 天彩虹色通知活动。
🔮 还有这些细节
Anthropic 内部版 vs 外部版
内部员工拥有:– 更详细的代码风格指引(”不写注释除非 WHY 不明显”)– 更激进的输出策略(倒金字塔写作法)– KAIROS、COORDINATOR、ULTRAREVIEW 的完整访问权限– A/B 测试中的实验功能(Verification Agent、Explore & Plan Agent)
Ultrareview:云端并行代码审查
🗺️ 功能演进路线图
87 个 flags,指向六个方向的”解锁”:
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
回复 源码,获取source.zip
夜雨聆风