Claude Code 平台集成
Claude Code 平台集成
云端规划(Ultraplan)
1 分钟阅读
使用 Ultraplan 在云端规划
从 CLI 启动计划,在 Claude Code 网页版上起草,然后在远程或终端中执行
Ultraplan 目前处于研究预览阶段,需要 Claude Code v2.1.91 或更高版本。行为和能力可能会根据反馈发生变化。
Ultraplan 将规划任务从你的本地 CLI 交给在 计划模式 下运行的 Claude Code 网页版 会话。Claude 在云端起草计划,同时你继续在终端工作。计划准备好后,你在浏览器中打开它以评论特定部分、请求修订并选择执行位置。
当你需要比终端更丰富的审查界面时,这很有用:
- 针对性反馈:评论计划的各个部分,而不是回复整个计划
- 免提起草:计划在远程生成,因此你的终端保持空闲以进行其他工作
- 灵活执行:批准计划在网页上运行并打开 Pull Request,或将其发送回你的终端
Ultraplan 需要 Claude Code 网页版 账户和 GitHub 代码仓库。因为它在 Anthropic 的云基础设施上运行,所以使用 Amazon Bedrock、Google Cloud's Agent Platform 或 Microsoft Foundry 时不可用。云会话在你账户的默认 云环境 中运行。如果你还没有云环境,Ultraplan 在首次启动时会自动创建一个。
从 CLI 启动 Ultraplan
从本地 CLI 会话中,你可以通过三种方式启动 Ultraplan:
- 命令:运行
/ultraplan,后跟你的提示词 - 关键词:在正常提示词中的任何位置包含
ultraplan一词 - 从本地计划:当 Claude 完成本地计划并显示批准对话框时,选择 No, refine with Ultraplan on Claude Code on the web 以将草稿发送到云端进行进一步迭代
例如,使用命令规划服务迁移:
命令和关键词路径在启动前会打开确认对话框。本地计划路径跳过此对话框,因为该选择已经起到确认作用。如果 远程控制 处于活动状态,它会在 Ultraplan 启动时断开连接,因为两个功能都占用 claude.ai/code 界面,且一次只能连接一个。
云会话启动后,CLI 的提示词输入会显示状态指示器,同时云会话正在工作:
| 状态 | 含义 |
|---|---|
◇ ultraplan | Claude 正在研究你的代码库并起草计划 |
◇ ultraplan needs your input | Claude 有一个澄清问题;打开会话链接进行回复 |
◆ ultraplan ready | 计划已准备好,可在浏览器中审查 |
运行 /tasks 并选择 Ultraplan 条目以打开详情视图,其中包含会话链接、代理活动和 Stop ultraplan 操作。停止会归档云会话并清除指示器;不会保存任何内容到你的终端。
在浏览器中审查和修订计划
当状态变为 ◆ ultraplan ready 时,打开会话链接以在 claude.ai 上查看计划。计划出现在专用的审查视图中:
- 行内评论:高亮任何段落并留下评论供 Claude 处理
- 表情反应:对某个部分做出反应,以表示批准或担忧,而无需写完整评论
- 大纲侧边栏:在计划的各个部分之间跳转
当你要求 Claude 处理你的评论时,它会修订计划并呈现更新的草稿。在选择执行位置之前,你可以根据需要迭代多次。
选择执行位置
当计划看起来正确时,你可以在浏览器中选择是让 Claude 在同一个云会话中实现它,还是将其发送回你等待的终端。
在网页上执行
在浏览器中选择 Approve Claude's plan and start coding,让 Claude 在同一个 Claude Code 网页版会话中实现它。你的终端会显示确认信息,状态指示器清除,工作在云端继续。实现完成后,审查差异 并从网页界面创建 Pull Request。
将计划发送回终端
在浏览器中选择 Approve plan and teleport back to terminal,以在本地实现计划并完全访问你的环境。当会话从 CLI 启动且终端仍在轮询时,会出现此选项。网页会话被归档,因此不会继续并行工作。
你的终端会在标题为 Ultraplan approved 的对话框中显示计划,包含三个选项:
- Implement here:将计划注入你当前的对话,并从你离开的地方继续
- Start new session:清除当前对话,仅以计划作为上下文重新开始
- Cancel:将计划保存到文件而不执行它;Claude 会打印文件路径,以便你以后返回查看
如果你开始新会话,Claude 会在顶部打印一个 claude --resume 命令,以便你以后可以返回之前的对话。
相关资源
- Claude Code 网页版:Ultraplan 运行的云基础设施
- 计划模式:本地会话中的计划工作原理
- 使用 Ultrareview 发现缺陷:Ultraplan 的代码审查对应功能,用于在合并前捕获问题
- 远程控制:将会话运行在你自己的机器上时使用 claude.ai/code 界面