Appearance
Ultraplan:云端规划 + 浏览器审阅
Ultraplan 是 Claude Code 的云端规划功能:在本地 CLI 用 /ultraplan 启动任务,云端的 Claude Code on the web 会话负责研究代码库、起草方案,终端继续可用于其他工作。方案准备好后,在浏览器里对每个段落留评论、要求修改,满意后选择在 Web 端实现或发送回本地终端。相比在终端里来回对话,Ultraplan 提供了更丰富的审阅界面。
Ultraplan 将规划任务从本地 CLI 移交给运行在 plan mode 的 Claude Code on the web 会话。Claude 在云端起草方案,你的终端保持空闲可以继续工作。方案准备好后,打开浏览器审阅,对具体段落留评论、要求修改,然后决定在哪里执行。
Ultraplan 适合这些场景:
- 精确反馈:对方案的某一段落留评论,而不是整体回复
- 不占终端:规划在远端执行,本地终端可用于其他工作
- 灵活执行:审阅通过后,在 Web 开 PR,或者把方案发回本地终端自己实现
前提条件:需要 Claude Code on the web 账号和 GitHub 仓库。使用 Amazon Bedrock、Google Cloud Vertex AI 或 Microsoft Foundry 时不可用。首次启动时如果没有云端环境,会自动创建。
从 CLI 启动 Ultraplan
三种方式触发:
- 命令:
/ultraplan后跟你的提示语 - 关键词:在普通提示语中包含
ultraplan这个词 - 从本地方案:Claude 完成本地规划后弹出确认对话框,选择 No, refine with Ultraplan on Claude Code on the web 发送到云端进一步迭代
示例:
/ultraplan migrate the auth service from sessions to JWTs命令和关键词方式会先弹出确认对话框。从本地方案路径跳过对话框,因为该选项本身已是确认动作。
如果 Remote Control 处于活跃状态,Ultraplan 启动时会断开连接——两者都占用 claude.ai/code 界面,同时只能连接一个。
状态指示
启动后,CLI 的提示输入框显示状态指示器:
| 状态 | 含义 |
|---|---|
◇ ultraplan | Claude 正在研究代码库并起草方案 |
◇ ultraplan needs your input | Claude 有问题需要你确认,打开会话链接回答 |
◆ ultraplan ready | 方案已准备好,可以在浏览器中查看 |
运行 /tasks 并选择 ultraplan 条目,可以打开详细视图,包含会话链接、agent 活动,以及 Stop ultraplan 操作。停止后归档云端会话并清除状态指示器。
在浏览器中审阅和修改
状态变为 ◆ ultraplan ready 后,打开会话链接在 claude.ai 查看方案。审阅界面提供:
- 内联评论:高亮任意段落,留评论让 Claude 处理
- Emoji 反应:对段落作出表情反应,传递认可或疑虑,无需写完整评论
- 大纲侧边栏:在方案各章节之间快速跳转
你要求 Claude 处理评论后,它会修改方案并呈现更新版本,可以多轮迭代,直到满意再选择执行位置。
选择在哪里执行
在 Web 端执行
在浏览器中选择 Approve Claude's plan and start coding,让 Claude 在同一个 Claude Code on the web 会话中实现方案。终端显示确认,状态指示器消失,工作在云端继续。实现完成后,审阅 diff 并从 Web 界面创建 PR。
发回本地终端
选择 Approve plan and teleport back to terminal,在本地实现方案——可以访问完整的本地环境。此选项仅在会话从 CLI 启动且终端仍在轮询时出现。Web 会话归档,不会并行继续工作。
终端弹出标题为 Ultraplan approved 的对话框,提供三个选项:
- Implement here:将方案注入当前对话,从中断处继续
- Start new session:清空当前对话,以方案为唯一上下文重新开始。Claude 会打印一条
claude --resume命令,让你之后能回到原来的对话 - Cancel:将方案保存到文件而不执行,Claude 打印文件路径
相关文档
- Claude Code on the web:Ultraplan 运行所依赖的云端基础设施
- Permission Modes:了解 plan mode 的工作方式
- Remote Control:用 claude.ai/code 界面连接本地会话
常见问题
Q: Ultraplan 和直接在 CLI 里用 plan mode 有什么区别?
A: CLI 的 plan mode 在终端内规划,审阅只能在终端里回复整体反馈。Ultraplan 把规划搬到云端,在浏览器提供逐段评论、emoji 反应、大纲导航等更丰富的审阅界面,终端在规划期间完全空闲。
Q: 用 Bedrock 或 Vertex AI 能用 Ultraplan 吗?
A: 不能。Ultraplan 运行在 Anthropic 云端基础设施上,使用第三方模型提供商时不可用。
Q: 如果我关掉浏览器,云端方案会丢失吗?
A: 不会。只要 CLI 状态指示器还在,方案都保存在云端。你可以随时重新打开会话链接继续审阅。