Claude Code 第 15 周(4 月 6-10 日)更新带来四个重要功能:Ultraplan(云端规划)、Monitor 工具(自动节奏控制)、/team-onboarding(团队配置打包)和 /autofix-pr(终端一键修复 PR 问题)。
1. Ultraplan:云端长时间规划
什么是 Ultraplan
Ultraplan 是 Plan Mode 的云端增强版,专为复杂的、需要深度思考的任务设计。与普通 Plan Mode 在本地运行不同,Ultraplan 在 Anthropic 的云端基础设施上运行,可以进行更长时间、更深度的规划分析。
适用场景
- 架构决策(选择哪种数据库 Schema 设计)
- 大规模重构前的影响分析
- 复杂算法的多方案比较
- 系统设计文档生成
如何使用
# 在 Session 开始时请求 Ultraplan
/plan --ultra
# 或者在描述任务时说明
"用 ultraplan 分析这个微服务拆分方案的影响范围"Ultraplan 结束后返回详细的规划报告,包含:
- 影响的文件列表
- 依赖关系图
- 推荐的执行顺序
- 潜在风险点
Ultraplan vs 普通 Plan Mode
| 普通 Plan Mode | Ultraplan | |
|---|---|---|
| 运行位置 | 本地 | 云端 |
| 适合任务 | 中等复杂度 | 高度复杂 |
| 速度 | 快 | 较慢(更深入) |
| 输出深度 | 执行计划 | 完整分析报告 |
| Token 消耗 | 中 | 高 |
2. Monitor 工具:/loop 自动节奏控制
什么是 Monitor 工具
Monitor 是一个新的内置工具,配合 /loop 命令使用。它允许 Claude Code 在长时间自主运行过程中,根据自己的判断动态调整执行节奏,而不是一直全速运行。
核心能力
- 自动暂停:检测到需要人工决策的节点时主动暂停
- 进度报告:定期汇报当前状态和下一步计划
- 节奏调整:根据任务难度自动调整处理速度
- 异常检测:发现意外情况时提前报警
使用方式
# 启动带 Monitor 的长时间循环任务
/loop "迁移所有 API 端点到新的认证系统"
# Claude Code 会:
# 1. 开始处理第一批端点
# 2. 定期汇报:"已完成 8/24 个端点,发现 3 个需要手动处理的特殊情况"
# 3. 遇到复杂情况时主动暂停
# 4. 等待你确认后继续为什么 Monitor 很重要
之前的问题:长时间任务要么全程跑完(可能走偏了你不知道),要么每步都确认(效率低)。
Monitor 提供了第三条路:自主执行但智能汇报,在保持效率的同时让你保持掌控感。
3. /team-onboarding:打包和分享你的 Claude Code 配置
什么是 /team-onboarding
运行 /team-onboarding 命令,Claude Code 会扫描你当前的项目配置,生成一份完整的团队 Onboarding 文档,让新成员快速上手使用 Claude Code。
生成内容示例
# [项目名] Claude Code 使用指南
## 快速开始
1. 安装 Claude Code: npm install -g @anthropic-ai/claude-code
2. 进入项目目录: cd /path/to/project
3. 启动 Session: claude
## 本项目的自定义命令
- /new-feature:创建新功能(自动生成 API + 组件 + 测试)
- /pr:生成 PR 描述
- /security:安全审查当前文件
- /perf-review:性能分析
## 我们的工作流
### 标准功能开发
1. /plan:规划实现方案
2. 确认后开始执行
3. 完成后 /pr 生成 PR 描述
4. 提交前运行 npm test
## CLAUDE.md 配置说明
本项目的 CLAUDE.md 包含以下关键约束:
- 不要修改 src/lib/auth/ 目录
- 数据库查询统一放 src/lib/db/
- 使用 Zod 做输入验证
## 常用工作流示例
...使用场景
- 新成员加入团队
- 开源项目为贡献者生成指南
- 团队内部分享最佳实践
# 在项目根目录运行
/team-onboarding
# 指定输出文件
/team-onboarding --output docs/claude-code-guide.md4. /autofix-pr:终端直接修复 PR 反馈
什么是 /autofix-pr
读取 CI 失败的 PR 或代码审查意见,自动生成修复。不需要手动 Copy 错误信息,Claude Code 直接从 GitHub/GitLab 拉取 PR 状态。
使用方式
# 修复当前分支对应的 PR 问题
/autofix-pr
# 指定 PR 编号
/autofix-pr 234
# 只修复 CI 失败(忽略代码审查意见)
/autofix-pr --ci-only
# 只处理代码审查意见
/autofix-pr --review-only执行流程
- 从 GitHub 获取 PR 的 CI 状态和审查意见
- 分析失败的测试和 lint 错误
- 读取相关代码文件
- 生成修复
- 运行测试验证
- 汇报修复情况(成功/失败/需要人工处理的部分)
需要配置
# 确保 GitHub MCP Server 已配置
claude mcp add github -- npx -y @modelcontextprotocol/server-github
export GITHUB_PERSONAL_ACCESS_TOKEN=ghp_xxx实际使用体验
$ /autofix-pr 234
读取 PR #234...
发现 3 个问题:
- [CI失败] 2 个单元测试失败(auth.test.ts)
- [代码审查] @senior-dev: 这里应该用事务
- [Lint] 3 处 ESLint 错误
正在修复:
✓ auth.test.ts - 修复 mock 设置
✓ payments.ts - 添加数据库事务
✓ ESLint 错误 - 自动修复格式
运行测试...全部通过 ✓
建议 commit 信息:fix(auth): fix mock setup in tests; wrap payment in transaction
本周其他小更新
- 更好的错误消息:Claude Code 遇到问题时的错误提示更清晰
- Prompt 历史搜索(与终端 UI 更新一起):
Ctrl+R搜索历史 - 性能优化:减少 Session 初始化时间
来源:code.claude.com Week 15 更新 | Anthropic 官方文档 | 整理:ClaudeEagle