Anthropic / Claude Code

最近三个月 Claude Code 究竟在长成什么

不是把 GitHub release 原文搬过来。
而是把每次更新背后的产品方向讲清楚。

时间范围覆盖 2026 年 1 月 11 日到 2026 年 4 月 10 日。每个版本都保留时间线,重点版本额外展开,方便你快速看懂 Claude Code 这段时间到底是在补底座、做平台,还是往企业市场走。

74
个 release
42
个重点版本
4
个月度阶段

四月

9 个版本

v2.1.100 ↗

例行维护版本,GitHub release 没有展开写新内容。

v2.1.98 ↗

把第三方模型接入继续做傻瓜化,同时补强脚本监控、Perforce 只读保护和 Linux 子进程沙箱。

  • 新增 Vertex AI 交互式接入向导。
  • 新增 Monitor 工具,可流式观察后台脚本事件。
  • 新增 Perforce 只读保护模式,避免误写仓库文件。
v2.1.97 ↗

继续打磨 no-flicker 终端体验,并把运行中的 agent 与状态栏信息做得更可见。

  • 焦点视图可把 prompt、工具摘要和最终结果压到一屏里。
  • 状态栏支持按周期刷新。
  • `/agents` 会直接显示当前有多少 subagent 在跑。
v2.1.96 ↗

快速修补 Bedrock 鉴权回归,避免 2.1.94 引入的 403 问题继续扩散。

v2.1.94 ↗

Claude Code 开始更明确地拥抱多云模型入口,同时把默认推理强度往更“认真”的方向推。

  • 新增 Amazon Bedrock Mantle 支持。
  • API key / Bedrock / Vertex / Foundry / Team / Enterprise 用户默认 effort 从 `medium` 提到 `high`。
  • 插件输出样式和 session title hook 继续开放。
v2.1.92 ↗

企业治理能力明显增强,重点是 fail-closed 配置、Bedrock 引导式接入,以及成本可见性。

  • 新增 `forceRemoteSettingsRefresh`,远程策略拉不到就直接阻止启动。
  • 新增 Bedrock 交互式接入向导。
  • `/cost` 可以按模型和缓存命中拆账。
v2.1.91 ↗

MCP、插件和技能执行边界继续细化,开始更认真地处理“大结果”和“内联执行”风险。

  • MCP 工具结果支持更大的持久化上限。
  • 可禁用 skills / slash commands / plugin commands 的内联 shell 执行。
  • 插件现在可以通过 `bin/` 携带可执行文件。
v2.1.90 ↗

开始认真做产品教学,Claude Code 不再只是假设你已经会用。

  • 新增 `/powerup` 交互式教程。
  • 插件市场更新失败时可保留旧缓存。
  • 继续补 `/resume`、权限与编辑链路的稳定性。
v2.1.89 ↗

把 headless 自动化和 no-flicker UI 两条线同时往前推。

  • 新增 `defer` 权限决策,方便 headless 任务暂停后恢复。
  • 新增 `CLAUDE_CODE_NO_FLICKER=1`,切到无闪烁渲染模式。
  • subagent 可以带名字进入 `@` mention 补全。

三月

20 个版本

v2.1.87 ↗

这版以稳定性、性能和开发者体验修复为主。

v2.1.86 ↗

偏基础设施的一次补强,重点是代理层观测、文件边界和 `--resume` 兼容性。

  • 请求头新增 `X-Claude-Code-Session-Id`,方便网关按 session 聚合。
  • `.jj` / `.sl` 被加入版本控制元数据排除列表。
  • `/skills` 菜单改成字母排序。
v2.1.85 ↗

MCP 与 hooks 继续工程化,开始更重视多服务复用和可控触发。

  • `headersHelper` 能拿到 MCP server 名称和 URL。
  • hooks 支持条件触发 `if` 规则。
  • deep link 预填 prompt 长度放宽到 5000 字符。
v2.1.84 ↗

把 Windows 能力往前推进了一大步,同时继续给第三方模型接入留后门。

  • PowerShell 工具进入预览。
  • 可用环境变量覆盖默认模型的能力判定和展示名称。
  • 流式空闲超时阈值可配置。
v2.1.83 ↗

企业策略管理开始模块化,hooks 也更像一个事件系统而不是零散钩子。

  • 新增 `managed-settings.d/`,允许多团队拆分策略片段。
  • 新增 `CwdChanged` 与 `FileChanged` hooks。
  • sandbox 可设置为不可用就直接失败,而不是静默裸奔。
v2.1.81 ↗

一边给脚本化调用做极简模式,一边把审批链路往手机和 channel 端延伸。

  • 新增 `--bare`,把 hooks、LSP、plugin sync 等全关掉,适合脚本化 `-p` 场景。
  • 新增 `--channels` 权限中继,可把审批提示转到手机。
  • MCP OAuth 支持 CIMD / SEP-991。
v2.1.80 ↗

插件市场和状态栏更像一个“可编排产品层”了,而不是单纯 CLI 配件。

  • 状态栏脚本可显示 rate limit 使用情况。
  • 插件市场来源可以直接写进 `settings.json`。
  • `--channels` 作为预览能力亮相。
v2.1.79 ↗

补齐 Anthropic Console 登录入口,也继续做轻量可观测性。

  • `claude auth login --console` 支持 Console API billing 身份。
  • `/config` 可显示 turn duration。
v2.1.78 ↗

hooks、plugin agent frontmatter 和终端流式体验都被推到了更成熟的阶段。

  • 新增 `StopFailure` hook。
  • 插件可持久化自己的数据目录。
  • 响应文本改为逐行流式输出。
v2.1.77 ↗

这版主要继续补 `/resume`、transcript 和长会话恢复稳定性。

v2.1.76 ↗

MCP 开始从“能调工具”走向“能主动向人要输入”,这一步很关键。

  • 新增 MCP elicitation,服务器可以中途拉起结构化表单或 URL。
  • 新增 `Elicitation` / `ElicitationResult` hooks。
  • 新增 `--name` 和 worktree sparse paths。
v2.1.75 ↗

例行维护版本,GitHub release 没有展开写新内容。

v2.1.74 ↗

上下文和记忆开始可调优,Claude Code 不再只是默默吃上下文。

  • `/context` 会主动指出上下文膨胀问题并给优化建议。
  • 自动记忆目录可配置。
  • 本地开发版 plugin 可以覆盖已安装市场版。
v2.1.73 ↗

第三方模型映射、证书报错排查和 3P 默认模型策略继续完善。

  • 支持 `modelOverrides`,把 UI 中的模型项映射到自定义 provider model ID。
  • SSL 证书错误会给出更明确的排查提示。
  • 3P provider 默认 Opus 升到 4.6。
v2.1.72 ↗

继续打磨 SSH / 代理 / 计划模式下的小阻力点,偏工作流顺滑度。

  • `/copy` 可以直接把选中内容写到文件。
  • `/plan` 支持在命令后直接带描述。
  • tool search 的代理绕行逻辑被重新梳理。
v2.1.71 ↗

Agent 开始更像常驻程序,而不只是“一问一答”的 CLI。

  • 新增 `/loop` 和 cron 调度工具。
  • 语音 push-to-talk 键位可自定义。
v2.1.70 ↗

这版主要继续补 `/resume`、transcript 和长会话恢复稳定性。

v2.1.69 ↗

官方开始把“如何基于 Claude API 开发应用”直接塞进产品内。

  • 新增 `/claude-api` skill。
v2.1.68 ↗

模型阵容做了一次硬切换,官方 API 正式把老的 Opus 4 / 4.1 迁到 4.6。

v2.1.66 ↗

例行维护版本,GitHub release 没有展开写新内容。

二月

26 个版本

v2.1.63 ↗

CLI 不再只是一台单兵工具,开始冒出“批处理”和 HTTP 编排接口。

  • 新增 `/simplify` 与 `/batch`。
  • 新增 HTTP hooks,可直接 POST / 接 JSON。
v2.1.62 ↗

这版以稳定性、性能和开发者体验修复为主。

v2.1.61 ↗

这版以稳定性、性能和开发者体验修复为主。

v2.1.59 ↗

复制代码块这类高频微交互被单独打磨,开始体现产品细腻度。

  • `/copy` 遇到多代码块时会给交互式选择器。
v2.1.58 ↗

这版主要补 agent、task 或 remote control 相关能力。

v2.1.56 ↗

这版以稳定性、性能和开发者体验修复为主。

v2.1.55 ↗

这版以稳定性、性能和开发者体验修复为主。

v2.1.53 ↗

这版主要补 agent、task 或 remote control 相关能力。

v2.1.52 ↗

这版以稳定性、性能和开发者体验修复为主。

v2.1.51 ↗

Remote Control 正式成为独立子命令,插件分发链路也更接近真实软件供应链。

  • 新增 `claude remote-control`。
  • 插件安装支持自定义 npm registry 和版本 pinning。
v2.1.50 ↗

多 agent 隔离从“手工约定”走向“工作树级别的正式能力”。

  • LSP 支持 `startupTimeout`。
  • 新增 `WorktreeCreate` / `WorktreeRemove` hooks。
  • agent 定义支持 `isolation: worktree`。
v2.1.49 ↗

配置文件变更也进入 hook 体系,企业安全团队可以开始做审计。

  • 新增 `ConfigChange` hook。
v2.1.47 ↗

hooks 拿到更多上下文,意味着外部编排器更容易读懂 Claude 刚刚做了什么。

  • Stop / SubagentStop hooks 输入中新增 `last_assistant_message`。
v2.1.45 ↗

补上 Sonnet 4.6 支持,也继续打磨 plugin 发现和 spinner 自定义。

  • 新增 Claude Sonnet 4.6 支持。
v2.1.44 ↗

这版主要修第三方接入、OAuth 或鉴权链路。

v2.1.42 ↗

这版主要继续补 `/resume`、transcript 和长会话恢复稳定性。

v2.1.41 ↗

认证链路更完整,Windows ARM64 也正式跟上。

  • 新增 `claude auth login/status/logout`。
  • 新增 Windows ARM64 原生二进制支持。
v2.1.39 ↗

这版主要继续补 `/resume`、transcript 和长会话恢复稳定性。

v2.1.38 ↗

这版主要在收紧权限、沙箱和安全边界。

v2.1.37 ↗

这版以稳定性、性能和开发者体验修复为主。

v2.1.36 ↗

这版以稳定性、性能和开发者体验修复为主。

v2.1.34 ↗

这版主要在收紧权限、沙箱和安全边界。

v2.1.33 ↗

多 agent 能力开始真正成系统,而不是实验玩具。

  • 新增 `TeammateIdle` 和 `TaskCompleted` hooks。
  • agent frontmatter 可限制允许拉起哪些 subagent。
  • agent 支持 `memory` frontmatter。
v2.1.32 ↗

Agent teams 进入研究预览,Claude Code 开始明显朝“协作系统”进化。

  • 新增多 agent 团队预览功能。
  • 消息选择器支持 “Summarize from here”。
v2.1.31 ↗

这版主要继续补 `/resume`、transcript 和长会话恢复稳定性。

v2.1.30 ↗

PDF 阅读、MCP OAuth 和 session 调试都被补齐,属于基础设施层的关键补丁。

  • Read 工具支持 PDF 指定页码范围。
  • 给不支持 DCR 的 MCP server 预置 OAuth client。
  • 新增 `/debug`。

一月

19 个版本

v2.1.29 ↗

这版主要补插件、skills、hooks 和 MCP 相关基础设施。

v2.1.27 ↗

开始把 PR 上下文和 session 恢复绑定到一起。

  • 新增 `--from-pr`,可从特定 GitHub PR 恢复会话。
v2.1.25 ↗

这版主要修第三方接入、OAuth 或鉴权链路。

v2.1.23 ↗

这版主要在收紧权限、沙箱和安全边界。

v2.1.22 ↗

这版以稳定性、性能和开发者体验修复为主。

v2.1.21 ↗

这版主要补 agent、task 或 remote control 相关能力。

v2.1.20 ↗

把 GitHub PR 状态更深地嵌进终端工作流。

  • footer 可显示当前分支 PR review 状态。
  • 帮助菜单里更容易发现外部编辑器快捷键。
v2.1.19 ↗

任务系统正式有了开关与参数化能力,说明它已经从实验功能走向主线。

  • 新增 `CLAUDE_CODE_ENABLE_TASKS`。
  • 自定义命令可用 `$0`, `$1` 读取参数。
v2.1.17 ↗

这版以稳定性、性能和开发者体验修复为主。

v2.1.16 ↗

新任务管理系统上线,并且带依赖跟踪,属于近三个月最重要的底层里程碑之一。

  • 新增具备依赖跟踪能力的任务管理系统。
v2.1.15 ↗

这版主要补插件、skills、hooks 和 MCP 相关基础设施。

v2.1.14 ↗

高频命令输入与插件管理开始更像成熟 IDE,而不只是命令行拼装。

  • bash 模式支持历史自动补全。
  • 已安装插件列表可搜索。
  • 插件可 pin 到指定 git commit。
v2.1.12 ↗

这版以稳定性、性能和开发者体验修复为主。

v2.1.11 ↗

这版主要补插件、skills、hooks 和 MCP 相关基础设施。

v2.1.9 ↗

MCP 自动启用阈值和 plan 文件目录都可配置,说明系统正从单体 CLI 走向可嵌入平台。

  • 支持 `auto:N` 控制 MCP tool search 自动开启阈值。
  • plansDirectory 可自定义。
v2.1.7 ↗

权限接受后的反馈回路被补上,agent 结果通知也更直观。

  • 权限批准后可直接反馈。
  • 任务通知里直接内嵌 agent 最终回复。
v2.1.6 ↗

配置、体检和统计命令都在朝“可搜索、可筛选、可运营”方向演进。

  • `/config` 支持搜索。
  • `/doctor` 新增更新信息。
  • `/stats` 支持日期区间切换。
v2.1.5 ↗

给容器、受限环境和自定义临时目录场景补了一个实用开关。

  • 新增 `CLAUDE_CODE_TMPDIR`。
v2.1.4 ↗

最早的一月版本之一,先把后台任务能力做成可一键关闭。

  • 新增 `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS`。