Files
claude-code-source-code/docs/zh/05-未来路线图.md
sanbuphy de14c0ace8 Add source code analysis docs: telemetry, codenames, undercover mode, remote control, roadmap
5 bilingual (EN/ZH) analysis documents covering:
- Telemetry & privacy (opt-out-free data collection)
- Hidden features & model codenames (Tengu, Capybara, Fennec, Numbat)
- Undercover mode (AI attribution stripping in open-source)
- Remote control & killswitches (managed settings, feature flags)
- Future roadmap (Numbat model, KAIROS autonomous mode, voice input)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-31 19:41:11 +08:00

4.7 KiB
Raw Blame History

未来路线图 — 源码揭示的方向

基于 Claude Code v2.1.88 反编译源码分析

1. 下一代模型: Numbat

下一代模型最具体的证据:

// src/constants/prompts.ts:402
// @[MODEL LAUNCH]: Remove this section when we launch numbat.

Numbat袋食蚁兽 是即将发布的模型代号。注释表明 Numbat 发布时将移除当前的 output efficiency 段落,暗示新模型可能有更好的原生输出控制。

未来版本号

// src/utils/undercover.ts:49
- Unreleased model version numbers (e.g., opus-4-7, sonnet-4-8)

Opus 4.7Sonnet 4.8 正在开发中。

代号演化链

Fennec耳廓狐 → Opus 4.6 → [Numbat?]
Capybara水豚 → Sonnet v8 → [?]
Tengu天狗 → 遥测/产品前缀

模型发布清单

代码中有 20+ 处 @[MODEL LAUNCH] 标记,列出了新模型发布时需要更新的所有位置:

  • 默认模型名称
  • 知识截止日期
  • 定价表
  • 上下文窗口配置
  • Thinking 模式支持
  • 迁移脚本

2. KAIROS — 自主代理模式

最大的未发布特性KAIROS 将 Claude Code 从被动助手转变为主动自主代理。

System Prompt节选

// src/constants/prompts.ts:860-913

你正在自主运行。
你会收到 <tick> 提示让你保持活跃。
如果没有有用的事可做,调用 SleepTool。
倾向行动 — 读取文件、做修改、提交,无需询问。

## 终端焦点
- 未聚焦: 用户离开了。大幅倾向自主行动。
- 聚焦: 用户在看。更协作。

关联工具

工具 Feature Flag 用途
SleepTool KAIROS / PROACTIVE 控制自主操作间的节奏
SendUserFileTool KAIROS 主动向用户发送文件
PushNotificationTool KAIROS / KAIROS_PUSH_NOTIFICATION 推送通知到用户设备
SubscribePRTool KAIROS_GITHUB_WEBHOOKS 订阅 GitHub PR webhook 事件
BriefTool KAIROS_BRIEF 主动状态更新

行为特征

  • 通过 <tick> 心跳提示保持活跃
  • 根据终端焦点状态调整自主程度
  • 可以独立 commit、push 和做决策
  • 发送主动通知和状态更新
  • 监控 GitHub PR 变更

3. 语音模式

Push-to-talk 语音输入已完全实现,但通过 VOICE_MODE feature flag 门控。

// src/voice/voiceModeEnabled.ts
// 连接 Anthropic 的 voice_stream WebSocket 端点
// 使用 conversation_engine 模型做语音转文字
// 按住快捷键录音,松开提交
  • 仅限 OAuth 用户(不支持 API Key / Bedrock / Vertex
  • 使用 mTLS WebSocket 连接

4. 未上线工具

工具 Feature Flag 描述
WebBrowserTool WEB_BROWSER_TOOL 内置浏览器自动化(代号: bagel
TerminalCaptureTool TERMINAL_PANEL 终端面板捕获和监控
WorkflowTool WORKFLOW_SCRIPTS 执行预定义工作流脚本
MonitorTool MONITOR_TOOL 系统/进程监控
SnipTool HISTORY_SNIP 对话历史裁剪
ListPeersTool UDS_INBOX Unix 域套接字对等发现
RemoteTriggerTool AGENT_TRIGGERS_REMOTE 远程代理触发
SubscribePRTool KAIROS_GITHUB_WEBHOOKS GitHub PR webhook 订阅

5. 协调器模式

多代理协调系统:

// src/coordinator/coordinatorMode.ts
// Feature flag: COORDINATOR_MODE

支持多个代理之间的协调任务执行,具有共享状态和消息传递。

6. Buddy 系统(虚拟宠物)

完整的宠物伙伴系统已实现但尚未上线:

  • 18 个物种: 鸭子、鹅、blob、猫、龙、章鱼、猫头鹰、企鹅、乌龟、蜗牛、幽灵、墨西哥钝口螈、水豚、仙人掌、机器人、兔子、蘑菇、chonk
  • 5 档稀有度: 普通 (60%)、非凡 (25%)、稀有 (10%)、史诗 (4%)、传说 (1%)
  • 7 种帽子: 皇冠、礼帽、螺旋帽、光环、巫师帽、毛线帽、小鸭子帽
  • 5 项属性: DEBUGGING、PATIENCE、CHAOS、WISDOM、SNARK
  • 1% 闪亮概率: 任何物种的闪光变种
  • 确定性生成: 基于用户 ID 哈希

来源: src/buddy/

7. Dream Task

后台记忆整固子代理:

// src/tasks/DreamTask/
// 后台自动"做梦"功能
// 由 'tengu_onyx_plover' feature flag 控制

使 AI 能在空闲时间自主处理和整固记忆。

总结:三大方向

  1. 新模型: Numbat下一代、Opus 4.7、Sonnet 4.8 开发中
  2. 自主代理: KAIROS 模式 — 无人值守运行、主动行动、推送通知
  3. 多模态: 语音输入就绪、浏览器工具待上线、工作流自动化即将到来

Claude Code 正在从一个编程助手进化为一个全天候自主开发代理