Claude Code 2.1.220 默认切换 Opus 5,嵌套 Subagent 深度扩至 3 层

前言

2026 年 7 月下旬,Anthropic 连续推送 Claude Code 多个版本更新。截至 7 月 24 日,最新稳定版为 2.1.220,其中 2.1.219 引入了本轮最核心的两项变化:默认模型切换为 Claude Opus 5,嵌套 Subagent 默认深度从 1 层放宽至 3 层;2.1.218 则将 /code-review 改为后台 Subagent 运行。8 月初,多家评测机构将 Claude Code + Opus 5 与 OpenAI 的 GPT-5.6-Sol + Codex 放在 Terminal-Bench 等基准上对比,AI 编程 Agent 的模型与编排层「军备竞赛」进一步升温。

Claude Code 是 Anthropic 面向终端场景的 AI 编程 Agent,支持在本地 shell 中读写代码、调用工具、派发 Subagent 完成子任务。与前代相比,这一轮更新的重点不在「换一个更强的模型」这么简单,而是把 模型能力、Agent 编排、工作流隔离 三件事打包推进。本文基于官方 CHANGELOG 与公开评测资料,梳理 2.1.220 及相关版本的关键变更,并给出可操作的配置说明。

版本脉络:2.1.218 → 2.1.220

根据 Claude Code 官方 CHANGELOG,7 月下旬的连续发布可以这样理解:

版本 发布时间 核心变化
2.1.218 7 月下旬 /code-review 改为后台 Subagent 运行
2.1.219 2026-07-24 默认模型切换 Opus 5;嵌套 Subagent 深度扩至 3
2.1.220 紧随 2.1.219 Bug 修复与稳定性改进

2.1.220 本身以修复为主,但对外讨论通常以「2.1.220 默认 Opus 5 + 三层 Subagent」作为整体标签,因为 2.1.219 的功能变更才是实质升级点。下文按功能维度展开,不刻意区分补丁号。

Claude Opus 5 成为默认模型

2.1.219 引入 claude-opus-5,并将其设为 Opus 系列的默认模型。官方说明要点如下:

  • 上下文窗口:1M tokens
  • Fast 模式定价:输入 $10 / 输出 $50(每百万 token)
  • 迁移路径claude-api skill 默认指向 Opus 5,从 Opus 4.8 迁移有官方指引
  • Fast 模式调整:Opus 4.7 不再支持 fast mode;/fast 现适用于 Opus 5 与 Opus 4.8

对日常使用者而言,升级后无需手动改配置,新会话即默认走 Opus 5。若项目对成本或延迟敏感,仍可在 /model 选择其他 Opus 变体,或在 API 调用中显式指定模型 ID。

与 GPT-5.6-Sol 的横向对比

8 月初 NeuralCoreTech 的评测文章 汇总了当时主流 AI 编程 Agent 的基准数据。需要特别注意:以下 Terminal-Bench 分数来自第三方机构 Artificial Analysis 的「纯模型」测试,并非 Claude Code 或 Codex 产品级官方榜单,且截至发文时尚未进入 tbench.ai 公开 Agent 排行榜。

维度 Claude Opus 5 GPT-5.6-Sol
发布 / 默认接入 2026-07-24,Claude Code 默认 2026-07-09 GA,Codex 默认
Terminal-Bench 2.1(第三方模型测试) 89.1%(max effort) 89.5%(xhigh effort)
标价(每百万 token) $5 入 / $25 出 $5 入 / $30 出
上下文 1M tokens 1.5M tokens(Ultra 模式)

两者在 Terminal-Bench 上差距不足 0.5 个百分点,选型更多取决于工作流习惯、订阅成本结构,以及 Agent 编排层(Subagent、MCP 集成等)而非单一分数。

嵌套 Subagent 深度扩至 3 层

Subagent 是 Claude Code 将复杂任务拆分为并行或串行子任务的核心机制。主 Agent 通过 Agent 工具派发 Subagent,每个 Subagent 在独立上下文中执行,完成后将结果回传。

深度变化与历史背景

官方 CHANGELOG 记载,2.1.219 将默认嵌套深度从 1 调整为 3

Subagents can now spawn nested subagents up to depth 3 by default (was 1)

这意味着:

  • 深度 0:主对话 Agent
  • 深度 1:主 Agent 派发的 Subagent
  • 深度 2:Subagent 再派发的子 Subagent
  • 深度 3:第三层嵌套(新的默认上限)

在此之前,Claude Code 对嵌套策略有过多次调整:早期版本曾允许更深嵌套,2.1.213 一度将默认深度收紧至 1 并加入并发上限,2.1.219 在可控前提下重新开放至 3 层。Anthropic 的意图很明确——给 Code Review、多文件重构等场景留出「主 Agent → 审查 Agent → 逐条验证 Agent」的三级流水线,同时避免无节制递归。

配套限制机制

仅有「深度 3」还不够,官方同时提供了多层刹车:

  1. 并发 Subagent 上限:默认最多 20 个同时运行,可通过环境变量 CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS 覆盖
  2. 单会话派发上限:默认 200 次,可通过 CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION 调整;/clear 可重置预算
  3. 动态工作流规模指引:2.1.219 引入 workflowSizeGuideline 设置,默认 medium(建议少于 15 个 Agent)

如何关闭或限制嵌套

若团队希望保持扁平结构、避免 Subagent 链路过长,可在 settings.json 中写:

{
  "env": {
    "CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH": "1"
  }
}

CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH 设为 1 即恢复「Subagent 不可再派发子 Agent」的行为,与 2.1.213 收紧后的策略一致。

对于需要在 CI 或 headless 环境观测 Subagent 输出的场景,2.1.219 还支持 --forward-subagent-text 标志及 CLAUDE_CODE_FORWARD_SUBAGENT_TEXT 环境变量,使 depth-2 及以上的 Subagent 文本出现在 stream-json 输出中。

/code-review 改为后台 Subagent

2.1.218 的一项工作流改动,在实际使用中感知度很高:/code-review 改为后台 Subagent 执行

变更前,Code Review 的输出会直接写入主对话,长 diff 分析容易挤占上下文,打断正在进行的编码任务。变更后,Review 在后台 Subagent 中运行,主对话保持干净;若你使用了 stacked slash commands(连续斜杠命令),Review 仍会以正确的目标为审查对象。

官方还修复了 /code-review ultra 在非交互会话中静默降级为本地 Review 的问题——现在会正确启动云端 Review。对 PR 审查场景,可通过 /code-review <pr#> 指定 Pull Request,配合 --comment 将发现 inline 到 GitHub。

这一改动与 Subagent 深度扩展形成互补:Review 本身后台化,Review Agent 又可在内部再派发验证 Subagent,形成「不污染主对话 + 深度审查」的组合。

开发者实践建议

结合官方文档与社区反馈,升级至 2.1.220 系列后,可按以下步骤验证环境:

1. 确认版本

claude --version

应显示 2.1.220 或更高。

2. 检查默认模型

在 Claude Code 会话中执行 /model,Opus 行应显示 Opus (1M context),对应 claude-opus-5

3. 评估 Subagent 策略

  • 大型 Monorepo 重构:可保留默认 depth 3,利用多级分工
  • 成本敏感或简单脚本修改:建议设 CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH=1,减少 token 消耗
  • 高并发场景:关注 CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS,避免单条消息触发过多后台 Agent

4. 对比评测时保持清醒

Terminal-Bench、SWE-bench 等基准各有测试 harness 差异。NeuralCoreTech 文章明确指出,GPT-5.6-Sol 与 Claude Opus 5 的 89%+ 分数是第三方「纯模型」测试,Claude Code + Fable 5 在公开 Agent 榜单上的 Terminal-Bench 为 83.1%。选工具时应区分「模型智商」与「Agent 产品完成度」,两者并不等价。

小结

Claude Code 2.1.220 系列更新,标志着 Anthropic 在 AI 编程 Agent 赛道上同时推进三条线:更强的默认模型(Opus 5)更灵活的 Subagent 编排(嵌套深度 3 + 并发/会话上限)更干净的主对话体验(后台 Code Review)。与 OpenAI Codex + GPT-5.6-Sol 在 Terminal-Bench 上的胶着差距,说明 2026 年下半年 AI 编程 Agent 的竞争焦点,正从「谁的模型分数高」转向「谁的 Agent harness 更稳、工作流更顺」。

对普通开发者,升级后默认即享 Opus 5,无需额外操作;若 Subagent 派发过多或 Review 输出干扰主流程,可通过上述环境变量与 settings 精细调控。建议关注 官方 CHANGELOG 持续跟踪后续版本——Claude Code 在 7 月 alone 就发布了数十个小版本,迭代节奏极快。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜