资讯

Claude Code Week 17 功能详解:Ultrareview 公测、Session Recap、主题自定义

Claude Code Week 17(4月20-24日)完整解读:Ultrareview 公测开放(云端并行 Bug 猎人 Agent、Week 18 升级为 claude ultrareview CLI 子命令含 CI 集成示例);Session Recap(终端失焦后返回时显示摘要,含已完成/当前状态/需你决策三部分);Custom Themes(/theme 命令、可修改的颜色元素、通过 Plugin 分发主题);claude.ai/code 界面重设计;以及 Week 16 核心功能回顾。

2026/5/136分钟 阅读ClaudeEagle

Week 17(4 月 20–24 日)的三个核心功能各自解决了一个长期痛点:Ultrareview 把云端 Bug 猎人带到了普通用户手里、Session Recap 解决了"回来发现 AI 在干什么"的茫然、Custom Themes 让终端界面真正变成自己的。


核心功能一:/ultrareview 公测开放

什么是 Ultrareview?

Ultrareview 是一个云端并行代码审查系统:Anthropic 托管的一组专门 Agent,从多个维度扫描你的代码,发现普通代码审查很难找到的问题。

Week 16 发布了内部预览,Week 17 开放了公开研究预览。

工作原理

bash
# 在 Claude Code 会话里运行
/ultrareview

触发后:

  1. 你当前的代码库状态(或指定的 diff)被发送到云端
  2. 多个专门的 Bug-hunting Agent 并行分析
  3. 每个 Agent 专注不同的维度:安全漏洞、性能问题、逻辑错误、代码质量
  4. 发现的问题自动同步回你的 CLI 或 Desktop App

Week 18 进一步升级:变成了 claude ultrareview 子命令,支持非交互式 CI 集成:

bash
# 在 CLI 里直接运行,输出到 stdout
claude ultrareview

# JSON 格式输出,适合 CI 脚本
claude ultrareview --json > review.json

# GitHub Actions 示例
- name: AI 代码审查
  run: |
    claude ultrareview --json > review.json
    # 检查 Critical 问题
    python3 -c "
    import json, sys
    r = json.load(open('review.json'))
    crits = [f for f in r.get('findings', []) if f.get('severity') == 'Critical']
    if crits:
        print(f'发现 {len(crits)} 个 Critical 问题')
        sys.exit(1)
    "

退出码:成功为 0,失败为 1。

Ultrareview vs 普通 Claude Code 审查

普通 /reviewUltrareview
运行方式单个 Claude,顺序分析云端多个专门 Agent,并行
速度随代码量线性增长并行,大代码库更有优势
深度通用专门 Bug 猎人,覆盖更多维度
位置本地Anthropic 云端
适合快速日常审查PR 提交前的深度审查、CI 质量关卡

核心功能二:Session Recap(会话回顾)

它解决什么问题

你启动了一个长时间任务,然后去做别的事。回来时:Claude 已经做了什么?停在哪里了?有没有需要你处理的问题?

之前只能滚动对话历史,现在有了 Session Recap。

如何工作

当终端窗口在 Claude 工作期间失去焦点(你切换到其他窗口/应用),Claude 会记录这段时间里发生的事情。

当你回到终端时,你会看到一个简洁的"你不在时发生了什么"摘要:

═══ 会话回顾 ═══ 自您上次活跃以来的操作(15 分钟前): ✅ 完成: - 创建了用户认证模块(src/auth/) - 添加了 JWT 验证中间件 - 为认证流程编写了 12 个测试 ⚠️ 当前状态: - 正在处理:src/auth/refresh-token.ts - 遇到问题:Refresh token 的过期逻辑需要你确认业务规则 ❓ 需要你的输入: - Refresh token 应该是滑动过期还是固定过期? ════════════════

为什么比滚动历史更好

  • 信噪比高:只显示重要事项,跳过细节
  • 有明确的"待你决策"标注
  • 即使你离开很长时间,回来也能快速定向

核心功能三:自定义主题

创建主题

通过 /theme 命令进入主题编辑器:

bash
/theme

可以修改的颜色元素:

  • Prompt 颜色:你的输入提示符颜色
  • Response 颜色:Claude 回复的主体颜色
  • Code block 颜色:代码块的背景和文字颜色
  • Highlight 颜色:重要内容的高亮颜色
  • Error/Warning 颜色:错误和警告的颜色
  • Border 颜色:界面分割线颜色

分发主题(通过 Plugin)

主题可以通过 Plugin 系统分发。创建包含主题配置的 Plugin,安装后主题自动应用:

json
// plugin.json
{
  "name": "my-dark-theme",
  "version": "1.0.0",
  "theme": {
    "prompt": "#00ff88",
    "response": "#e0e0e0",
    "codeBackground": "#1a1a2e",
    "highlight": "#00ccff",
    "error": "#ff4444",
    "border": "#333366"
  }
}

内置主题

bash
/theme list   # 列出可用主题
/theme reset  # 重置为默认主题

Week 17 的其他改进

claude.ai/code 界面重设计

Claude Code Web 界面在 Week 17 进行了较大的视觉重设计:

新增功能

  • 左侧 Sessions 侧边栏(列出历史会话,快速切换)
  • 拖拽式布局(可以调整 Sessions 面板的宽度)
  • 会话管理操作(重命名、归档、删除)直接在侧边栏右键菜单

影响:主要是 Web 版用户,CLI 和 Desktop 版不受影响。


Week 16 回顾:Ultrareview 内部预览版

Week 17 是 Ultrareview 公测,理解它的背景需要了解 Week 16:

Week 16(4 月 13–17 日)

功能说明
Ultrareview 内部预览首次亮相,仅部分用户可用
Operator permissions组织管理员可以设置精细的 API 权限策略
Session naming会话自动命名,方便在历史里找到
/context 命令查看当前上下文窗口的占用情况
改进的 Task 追踪Agent 视图中任务状态更精确

对应版本:v2.1.105–v2.1.113


三个功能对你工作流的实际影响

代码质量保障

之前:PR 前手动跑 ESLint、TypeScript、测试,希望没遗漏什么。

现在的流程

bash
# 开发完成后
/ultrareview  # 深度 AI 审查(云端多 Agent)
# 或在 CI 里:claude ultrareview --json | 检查 Critical 问题

长时间任务的监控

之前:启动任务后要么一直盯着,要么回来对着一堆输出不知道发生了什么。

现在:离开,回来看 Session Recap,立刻定位到"需要你决策的事"。

个人化工作环境

之前:终端里的 Claude Code 颜色是固定的,要么接受,要么用其他终端主题覆盖。

现在/theme 调整成你想要的样子,也可以在团队间分发标准主题(通过 Plugin)。


版本信息

对应版本:v2.1.114–v2.1.119(Week 17,4 月 20–24 日)


来源:Claude Code 官方 What's New - Week 17 | 整理:ClaudeEagle

相关文章推荐

资讯Claude Code Q1 2026 功能大盘点:Remote Control、Dispatch、Channels、Auto Mode 全解析Claude Code Q1 2026 五大核心功能深度解析:Remote Control(从任何地方控制 Session,三个实际场景);Dispatch(程序化触发 vs 脚本调用的架构差异);Channels(6 种事件类型、Python 监控代码、条件触发示例);Dispatch + Channels 完整集成模式;Computer Use(与 Playwright 的对比和选择原则);Auto Mode(与 Dispatch 的必要关系、安全原则);AutoDream(和普通 Prompt 的对比、适用场景判断);以及五个功能协同工作的完整无人值守流水线示例。2026/5/12资讯Claude Code Week 19 功能详解:插件 URL 安装、全局命令历史、auto mode 硬拒绝规则Week 19(5月4–8日)完整功能解读:插件支持从 URL 直接安装 ZIP 包;Ctrl+R 历史恢复全局搜索(Ctrl+S 缩小到当前项目/会话);auto mode 新增 hard_deny 规则(无条件拒绝,不可被 allow 覆盖);Hooks 获得努力等级信息;worktree.baseRef 配置;Sub-agent 缓存命中提升 3 倍;OTEL 环境变量不再泄漏给子进程;以及多个 OAuth 认证可靠性修复。2026/5/10资讯Claude Code Week 18 功能详解:Windows 免 Git Bash、/resume 粘贴 PR URL、ultrareview CLIWeek 18(4月27日–5月1日)完整功能解读:claude auth login 支持粘贴 OAuth 代码(修复 WSL2/SSH/容器登录);claude project purge 清除项目全部状态;/resume 直接粘贴 PR URL 跳回创建会话(支持 GitHub/GitLab/Bitbucket);Windows 彻底无需 Git for Windows;MCP alwaysLoad 选项;claude ultrareview 子命令(CI 集成);PostToolUse Hook 替换所有工具输出;以及多个内存泄漏修复。2026/5/10资讯Claude Code v2.1.119–2.1.132 更新解读:5 月新功能汇总(ultrareview CLI、project purge、MCP 增强)Claude Code 5 月密集更新解读(v2.1.119–2.1.132):ultrareview 正式支持 CLI 非交互运行(CI/CD 集成);claude project purge 清除项目状态;CLAUDE_CODE_SESSION_ID 注入 Bash 子进程;--dangerously-skip-permissions 覆盖更多路径;安全修复(allowManagedDomainsOnly 绕过问题);MCP alwaysLoad 选项;PostToolUse 注入 duration_ms;/config 设置持久化;Windows 不再依赖 Git for Windows;以及多个终端渲染和内存泄漏修复。2026/5/7资讯Claude Code Week 17 新功能详解:网页端重设计、Vim 可视化模式、Hooks 调用 MCP 工具Claude Code Week 17(4 月 20-24 日)功能详解:网页端 claude.ai/code 大改版(会话侧边栏+拖拽布局);Vim 可视化模式(v/V 字符/行选择);Hooks 直接调用 MCP 工具(type:mcp_tool 无需启动进程);Forked Subagents 继承父 Session 完整上下文;/resume 速度提升 67%;/usage 统一 /cost 和 /stats;Opus 4.7 真正 1M 上下文修复。2026/5/1资讯Claude Code Week 16 新功能详解:Opus 4.7 上线、Routines 定时 Agent、/ultrareview 云端代码审查Claude Code Week 16(4 月 13-17 日)五大功能:Opus 4.7 正式上线(Max/Team Premium 默认)含新的 xhigh 努力等级和 /effort 交互滑块;Routines 定时云端 Agent(时间表/GitHub 事件/API 三种触发);/usage 用量细分(并行 Session/Subagent/缓存未命中/长上下文各自占比);/ultrareview 云端并行代码审查;CLI 原生二进制替换 JavaScript。2026/5/1