Ultraplan 处于研究预览阶段,需要 Claude Code v2.1.91 或更高版本。行为和功能可能会根据反馈而改变。
- 有针对性的反馈:对计划的各个部分进行评论,而不是回复整个计划
- 无需干预的草拟:计划在远程生成,所以你的终端可以自由用于其他工作
- 灵活的执行:批准计划在网络上运行并打开拉取请求,或将其发送回终端
从 CLI 启动 ultraplan
从本地 CLI 会话,你可以通过三种方式启动 ultraplan:- 命令:运行
/ultraplan后跟你的提示 - 关键字:在普通提示中的任何地方包含单词
ultraplan - 从本地计划:当 Claude 完成本地计划并显示批准对话框时,选择 No, refine with Ultraplan on Claude Code on the web 将草稿发送到云端进行进一步迭代
| 状态 | 含义 |
|---|---|
◇ ultraplan | Claude 正在研究你的代码库并草拟计划 |
◇ ultraplan needs your input | Claude 有澄清问题;打开会话链接以响应 |
◆ ultraplan ready | 计划已准备好在浏览器中审查 |
/tasks 并选择 ultraplan 条目以打开详细视图,其中包含会话链接、代理活动和 Stop ultraplan 操作。停止会存档云会话并清除指示器;没有任何内容保存到终端。
在浏览器中审查和修订计划
当状态更改为◆ ultraplan ready 时,打开会话链接以在 claude.ai 上查看计划。计划出现在专用审查视图中:
- 内联评论:突出显示任何段落并留下评论供 Claude 处理
- 表情符号反应:对部分进行反应以表示批准或关注,无需撰写完整评论
- 大纲侧边栏:在计划的各个部分之间跳转
选择执行位置
当计划看起来正确时,你在浏览器中选择 Claude 是在同一云会话中实现它,还是将其发送回等待的终端。在网络上执行
在浏览器中选择 Approve Claude’s plan and start coding 让 Claude 在同一 Claude Code on the web 会话中实现它。你的终端显示确认,状态指示器清除,工作继续在云端。实现完成后,审查差异 并从网络界面创建拉取请求。将计划发送回终端
在浏览器中选择 Approve plan and teleport back to terminal 以在本地实现计划,完全访问你的环境。当会话从 CLI 启动且终端仍在轮询时,此选项出现。网络会话被存档,因此它不会继续并行工作。 你的终端在标题为 Ultraplan approved 的对话框中显示计划,有三个选项:- Implement here:将计划注入到当前对话中,从你离开的地方继续
- Start new session:清除当前对话并仅以计划作为上下文重新开始
- Cancel:将计划保存到文件而不执行它;Claude 打印文件路径,以便你稍后可以返回到它
claude --resume 命令,以便你稍后可以返回到之前的对话。
相关资源
- 网络上的 Claude Code:ultraplan 运行的云基础设施
- Plan mode:本地会话中规划的工作方式
- 使用 ultrareview 查找错误:ultraplan 的代码审查对应物,用于在合并前捕获问题
- Remote Control:使用 claude.ai/code 界面与在自己机器上运行的会话