2026 年 4 月 13-17 日,Claude Code 发布了 v2.1.105 到 v2.1.113,带来五个重磅功能:Anthropic 最强编程模型 Opus 4.7 正式上线(含新的 xhigh 努力等级)、Routines 定时云端 Agent、/ultrareview 云端代码审查、/usage 用量细分,以及 CLI 原生二进制替换。
功能一:Claude Opus 4.7 正式上线
Opus 4.7 现在是 Max 和 Team Premium 订阅的默认模型,所有其他用户可以通过 /model 切换。
新增 xhigh 努力等级
这是本次更新最重要的变化之一。努力等级体系现在是:
| 等级 | 说明 | 适合场景 |
|---|---|---|
low | 最快,省 Token | 简单查询、快速问答 |
medium | 中等 | 普通任务 |
high | 高(其他模型默认) | 大多数开发任务 |
xhigh | 超高(Opus 4.7 默认) | 大多数编程和 Agent 任务的最优选 |
max | 最高(仅 Opus 支持) | 最复杂的推理任务 |
xhigh 位于 high 和 max 之间——给出 Opus 4.7 最佳的编程和 Agent 任务结果,同时避免 max 的高延迟和 Token 消耗。
第一次切换到 Opus 4.7 时,xhigh 会被自动设置为默认。
新的 /effort 交互滑块
以前调整努力等级需要记住等级名称。现在不带参数调用 /effort 会打开一个交互式箭头键滑块:
> /effort
# 会显示滑块界面
◄ low — medium — high — [xhigh] — max ►
# 用方向键调整,Enter 确认
一步切换模型和努力等级
> /model opus
> /effort xhigh
功能二:Routines——定时触发的云端 Agent
Routines 是这次最大的功能突破之一。它让你能定义一个云端 Agent,由时间表、GitHub 事件或 API 调用触发——你的机器不需要运行。
Routines 能做什么
- 按计划运行:每天早上 9 点自动运行代码审查
- GitHub 事件触发:PR 创建时自动检查、Release 发布时自动生成变更日志
- API 调用触发:通过 Webhook 从外部系统触发 Claude Code 任务
创建 Routine
通过网页 UI:
- 打开
claude.ai/code - 在左侧找到 Routines 入口
- 定义 Routine:给它一个提示词、能访问的仓库、需要的连接器
- 选择触发方式(时间表 / GitHub 事件 / API)
通过 CLI 快速创建:
> /schedule daily PR review at 9am
> /schedule weekly dependency audit every Monday 10am
Routine 触发方式详解
时间表触发:
# 每天早上 9 点运行
cron: "0 9 * * *"
# 每周一运行
cron: "0 10 * * MON"
GitHub 事件触发(支持过滤器):
trigger:
type: github_event
event: pull_request.opened
filter:
base_branch: main
labels: ["needs-review"]
API(Webhook)触发:
每个 Routine 会获得一个带 Token 的 /fire 端点,外部系统可以 POST 到这个端点触发 Routine:
curl -X POST https://api.claude.ai/routines/YOUR_ROUTINE_ID/fire \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{"context": "deploy triggered by release v2.1.0"}'实际应用场景
# 场景 1:每日代码健康检查
提示词:检查 main 分支最近 24 小时的提交,
找出任何潜在的代码质量问题或安全风险,
在 Slack #dev-alerts 频道发送简报
触发:每天早上 9:00
# 场景 2:PR 打开时自动审查
提示词:对刚打开的 PR 进行初步代码审查,
检查安全性、性能和代码规范,
以 PR 评论形式发布结果
触发:GitHub PR opened 事件
# 场景 3:发版后自动生成变更日志
提示词:基于本次 Release 的所有 commits,
生成用户友好的变更日志,
更新 CHANGELOG.md 并发送到 Slack
触发:GitHub Release published 事件
功能三:/usage 用量细分
/usage 现在会显示什么在消耗你的额度:
> /usage
输出示例:
📊 过去 24 小时用量分析
并行 Session:38% ← 你同时运行了 4 个 Session
Subagent 调用:24% ← 复杂任务生成的子 Agent
缓存未命中:21% ← 可以通过 CLAUDE.md 优化减少
长上下文:17% ← 单个长对话消耗
💡 优化提示:
- 运行 /fewer-permission-prompts 可减少频繁打断
- 长对话可以用 /compact 压缩历史
按 d 查看日视图,w 查看周视图
功能四:/ultrareview 云端代码审查
/ultrareview 把代码审查搬到了云端——多个并行审查 Agent 同时审查你的分支,运行对抗性批评(adversarial critique),最终返回经过验证的发现报告,整个过程你的终端保持空闲。
# 审查当前分支
> /ultrareview
# 审查指定 PR
> /ultrareview 1234启动时会显示 diffstat,让你知道要发送什么内容再确认。
适合场景:
- 合并前对 auth 模块、数据迁移等关键变更做深度审查
- 需要多角度(安全/性能/代码质量)同时审查
功能五:原生二进制(Native Binaries)
claude CLI 现在使用原生二进制而不是打包的 JavaScript:
- macOS ARM64:
@anthropic-ai/claude-code-darwin-arm64 - macOS x64:
@anthropic-ai/claude-code-darwin-x64 - Linux ARM64:
@anthropic-ai/claude-code-linux-arm64 - Linux x64:
@anthropic-ai/claude-code-linux-x64
好处:启动更快,不再依赖 Node.js 运行时,内存占用更低。
升级方式不变:
claude update
claude --version其他小功能速览
- Session Recap:切换到其他任务后回来,自动显示"这期间发生了什么"一行总结,
/recap手动触发 - /fewer-permission-prompts:扫描你的历史记录,找出常见的只读操作,自动提议加入 allowlist
/tui命令:随时切换经典渲染和无闪烁渲染,不用重启- 1 小时 Prompt 缓存:设置
ENABLE_PROMPT_CACHING_1H开启(API/Bedrock/Vertex 用户) - PreCompact Hooks:在
/compact执行前可以拦截或阻止压缩(退出码 2 或返回"decision":"block")
来源:Claude Code What's New - Week 16 | 整理:ClaudeEagle