跳轉到主要內容
Ultraplan 處於研究預覽階段,需要 Claude Code v2.1.91 或更新版本。行為和功能可能會根據反饋而改變。
Ultraplan 將規劃任務從您的本機 CLI 交給在 plan mode 中執行的 Claude Code on the web 工作階段。Claude 在雲端草擬計畫,同時您可以繼續在終端機中工作。當計畫準備好時,您可以在瀏覽器中開啟它來評論特定部分、要求修訂,並選擇在何處執行它。 當您想要比終端機提供的更豐富的審查介面時,這很有用:
  • 有針對性的反饋:對計畫的個別部分進行評論,而不是回覆整個計畫
  • 無需動手的草擬:計畫在遠端生成,因此您的終端機可以自由進行其他工作
  • 靈活的執行:批准計畫在網路上執行並開啟拉取請求,或將其發送回您的終端機
Ultraplan 需要 Claude Code on the web 帳戶和 GitHub 儲存庫。因為它在 Anthropic 的雲端基礎設施上執行,所以在使用 Amazon Bedrock、Google Cloud Vertex AI 或 Microsoft Foundry 時不可用。雲端工作階段在您帳戶的預設 cloud environment 中執行。如果您還沒有雲端環境,ultraplan 會在首次啟動時自動建立一個。

從 CLI 啟動 ultraplan

從您的本機 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 的提示輸入會顯示狀態指示器,同時雲端工作階段工作:
狀態含義
◇ ultraplanClaude 正在研究您的程式碼庫並草擬計畫
◇ ultraplan needs your inputClaude 有澄清問題;開啟工作階段連結以回應
◆ ultraplan ready計畫已準備好在您的瀏覽器中審查
執行 /tasks 並選擇 ultraplan 項目以開啟詳細檢視,其中包含工作階段連結、代理活動和 Stop ultraplan 操作。停止會封存雲端工作階段並清除指示器;沒有任何內容保存到您的終端機。

在瀏覽器中審查和修訂計畫

當狀態變更為 ◆ ultraplan ready 時,開啟工作階段連結以在 claude.ai 上檢視計畫。計畫出現在專用審查檢視中:
  • 內嵌評論:反白任何段落並留下評論供 Claude 處理
  • 表情符號反應:對某個部分做出反應以表示批准或關注,無需撰寫完整評論
  • 大綱側邊欄:在計畫的各個部分之間跳轉
當您要求 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 會在頂部列印 claude --resume 命令,以便您稍後可以返回到您之前的對話。