跳轉到主要內容
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 工作階段中實施它。您的終端機會顯示確認,狀態指示器會清除,工作會在雲端繼續。實施完成後,review the diff 並從網路介面建立拉取請求。

將計畫發送回您的終端機

在瀏覽器中選擇 Approve plan and teleport back to terminal 以使用對您環境的完全存取權限在本機實施計畫。當工作階段是從您的 CLI 啟動且終端機仍在輪詢時,此選項會出現。網路工作階段被封存,因此它不會並行繼續工作。 您的終端機會在標題為 Ultraplan approved 的對話框中顯示計畫,有三個選項:
  • Implement here:將計畫注入您目前的對話並從您停止的地方繼續
  • Start new session:清除目前的對話並僅以計畫作為上下文開始新的對話
  • Cancel:將計畫保存到檔案而不執行它;Claude 會列印檔案路徑,以便您稍後可以返回它
如果您開始新工作階段,Claude 會在頂部列印 claude --resume 命令,以便您稍後可以返回到您之前的對話。

相關資源