是什么

Ultraplan 将规划任务从本地 CLI 转移到云端 Claude Code on the web 的 Plan Mode 中执行(Research Preview)。Claude 在远程沙箱中研究代码库并起草计划,本地终端保持空闲。计划完成后在浏览器中审查、评论、修改,然后选择在云端或本地执行。需要 v2.1.91+。

核心机制

三种启动方式:

  • 命令:/ultraplan migrate the auth service from sessions to JWTs
  • 关键词:在普通 Prompt 中包含 ultraplan
  • 从本地 Plan 升级:Plan Mode 完成后选择 “No, refine with Ultraplan”

状态指示:

  • ◇ ultraplan:Claude 正在研究代码库和起草计划
  • ◇ ultraplan needs your input:Claude 有澄清问题,打开链接回答
  • ◆ ultraplan ready:计划就绪,可在浏览器中查看

浏览器审查功能:

  • 内联评论:高亮任意段落添加评论
  • Emoji 反应:对章节表示认可或关注
  • 大纲侧边栏:在章节间跳转

执行选择:

  • 在云端执行:Claude 在同一 Web 会话中实现计划,完成后创建 PR
  • 发回本地终端:将计划注入当前对话、开始新会话或保存到文件

关键细节

  • 需要 Claude Code on the web 账户和 GitHub 仓库
  • 不支持:Amazon Bedrock、Google Vertex AI、Microsoft Foundry
  • 查看任务状态:/tasks(含 Stop ultraplan 操作)
  • Remote Control 与 Ultraplan 不能同时使用(都占用 claude.ai/code 界面)
  • 发回本地时,Web 会话自动归档,不会并行继续工作

关联

  • ultrareview — 代码审查对应物(Ultraplan 是规划,Ultrareview 是审查)
  • goal — 本地持续工作直到条件满足
  • headless — 本地非交互式运行

实践要点

  • 适合需要浏览器富文本审查界面的复杂规划任务
  • 本地终端保持空闲,可以继续其他工作
  • 发回本地执行时,可以选择注入当前对话(保留上下文)或开始新会话(干净起点)
  • 取消 Ultraplan 会归档云端会话,不保存部分结果
  • 云端会话使用账户默认的 cloud environment,首次使用时自动创建