乐于分享
好东西不私藏

源码泄露:Claude Code的下一步——KAIROS自主Agent、Opus4.7、内置浏览器

源码泄露:Claude Code的下一步——KAIROS自主Agent、Opus4.7、内置浏览器

从源码泄露看 Claude Code 的未来:KAIROS 自主 Agent、Opus 4.7、内置浏览器……

Claude Code v2.1.88 源码意外泄露,代码里藏着 20 多个 `@[MODEL LAUNCH]` 标记和大量 feature flag,把 Anthropic 的下一步计划暴露得一清二楚。


下一个模型:Numbat(袋食蚁兽)

源码里有明确标记:

// src/constants/prompts.ts:402

// @[MODEL LAUNCH]: Remove this section when we launch numbat.

Numbat

是下一个待发布模型的代号。按照 Anthropic 用澳大利亚动物命名的惯例:

Capybara(水豚) → Sonnet v8

Fennec(耳廓狐) → Opus 4.6 → 已发布

Numbat(袋食蚁兽)→ 下一个 → 即将来

Opus 4.7 和 Sonnet 4.8 在路上

在卧底模式的禁用词列表里,直接出现了这两个版本号:

// 绝对不能在公开 commit 里写:
  • "Unreleased model version numbers (e.g., opus-4-7, sonnet-4-8)"

Opus 4.7 和 Sonnet 4.8 正在开发中

,还没到发布时间。


最大的未发布功能:KAIROS

KAIROS 是什么?让 Claude Code 从被动回答变成主动行动的全自主 Agent 模式。

源码里的系统提示词(excerpts):

You are running autonomously.

You will receive prompts that keep you alive between turns.

If you have nothing useful to do, call SleepTool.

Bias toward action — read files, make changes, commit without asking.

Terminal focus

  • Unfocused: 用户不在。大力自主行动。
  • Focused: 用户在看。更多协作模式。

KAIROS 的核心机制是 `` 心跳——即使用户不在,Claude Code 也会保持运行,自动推进任务。

KAIROS 配套的新工具

| 工具 | 作用 |

|——|——|

| SleepTool | 控制自主操作之间的节奏 |

| SendUserFileTool | 主动向用户发送文件 |

| PushNotificationTool | 向用户设备推送通知 |

| SubscribePRTool | 订阅 GitHub PR webhook 事件 |

| BriefTool | 主动发送状态更新 |

想象一下

:你下班离开,Claude Code 继续工作——自动处理 PR review、提交代码、监控 CI 状态,有进展时推送通知给你。这就是 KAIROS。


语音模式(完整实现,等待开放)

Push-to-talk 语音输入已经完整实现,被 `VOICE_MODE` feature flag 锁着:

// 连接 Anthropic 的 voice_stream WebSocket 端点

// 使用 conversation_engine 模型做语音转文字

// 按住快捷键录音,松开提交

  • 仅限 OAuth 用户(API key / Bedrock / Vertex 用户暂不支持)
  • 使用 mTLS 加密 WebSocket 连接
  • 紧急关闭开关:`tengu_amber_quartz_disabled`

  • 已实现但还没开放的工具(11个)

  • | 工具 | 描述 |

  • |——|——|

  • | WebBrowserTool | 内置浏览器自动化(代号 bagel)|

  • | TerminalCaptureTool | 终端面板截图和监控 |

  • | WorkflowTool | 执行预定义工作流脚本 |

  • | MonitorTool | 系统/进程监控 |

  • | RemoteTriggerTool | 远程触发其他 Agent |

  • | ListPeersTool | Unix 域 socket 节点发现 |

  • | SnipTool | 对话历史截断/压缩 |

  • | TungstenTool | 内部性能监控面板(仅限员工)|

  • | VerifyPlanExecutionTool | 计划执行验证 |

  • | SubscribePRTool | GitHub PR webhook 订阅 |

  • | OverflowTestTool | 上下文溢出测试 |

  • WebBrowserTool

  • 尤其值得关注——内置浏览器自动化意味着 Claude Code 可以直接操作网页,不需要任何外部工具。

  • 代号演化规律

  • | 动物代号 | 对应版本 | 状态 |

  • |———|———|——|

  • | Capybara(水豚) | Sonnet v8 | 已发布 |

  • | Fennec(耳廓狐) | Opus 4.6 | 已发布 |

  • | Numbat(袋食蚁兽) | 下一代 | 待发布 |

  • | Tengu(天狗) | 内部遥测前缀 | 代号系统 |

  • 模型发布时,代码库里有 20+ 处需要同步更新的标记(默认模型名、价格表、上下文窗口、知识截止日期……),KAIROS、语音模式等也会随之逐步解锁。


  • 总结

  • 从这次源码泄露能看到的 Anthropic 近期规划:

  • 1. Numbat 新模型 — Opus 4.7 / Sonnet 4.8 系列

  • 2. KAIROS — 从工具变成自主 Agent,用 `` 心跳持续运行

  • 3. 语音模式 — 按住说话,松开提交

  • 4. 内置浏览器 — WebBrowserTool,代号 bagel

  • 5. 多 Agent 协调 — Coordinator Mode(源码里已有框架)

  • Claude Code 正在从一个”帮你写代码的工具”变成一个”替你干活的员工”。

  • 来源:Claude Code 源码分析

  • 汤姆不止是猫 | AI 工具前沿观察