源码泄露: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 的核心机制是 `
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`
- 尤其值得关注——内置浏览器自动化意味着 Claude Code 可以直接操作网页,不需要任何外部工具。
已实现但还没开放的工具(11个)
| 工具 | 描述 |
|——|——|
| WebBrowserTool | 内置浏览器自动化(代号 bagel)|
| TerminalCaptureTool | 终端面板截图和监控 |
| WorkflowTool | 执行预定义工作流脚本 |
| MonitorTool | 系统/进程监控 |
| RemoteTriggerTool | 远程触发其他 Agent |
| ListPeersTool | Unix 域 socket 节点发现 |
| SnipTool | 对话历史截断/压缩 |
| TungstenTool | 内部性能监控面板(仅限员工)|
| VerifyPlanExecutionTool | 计划执行验证 |
| SubscribePRTool | GitHub PR webhook 订阅 |
| OverflowTestTool | 上下文溢出测试 |
WebBrowserTool
代号演化规律
| 动物代号 | 对应版本 | 状态 |
|———|———|——|
| 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 工具前沿观察
夜雨聆风