Claude Code Ultraplan: Plan in the Cloud, Execute Anywhere
If you use Claude Code, you're probably familiar with plan mode — the workflow where AI generates an implementation plan before touching any code. It's great for complex tasks, but has two friction points:
- Terminal lockout: Your terminal is blocked while the plan generates
- Binary feedback: You can only approve or reject the entire plan
Claude Code's new Ultraplan feature (research preview, v2.1.91+) solves both problems by moving plan generation to the cloud.
What Ultraplan Does Differently
When you run /ultraplan <prompt>, here's what happens:
- Your request goes to a cloud Opus 4.6 session
-
Three parallel agents explore your codebase simultaneously:
- Architecture analysis agent
- Target file discovery agent
- Risk/edge case identification agent
- A Critique agent reviews the generated plan
- The plan appears in your browser at code.claude.com
All of this happens while your terminal stays completely free. Keep coding, run tests, switch branches — the plan generates in the background.
Browser Review: The Key Differentiator
The browser review interface is where Ultraplan really shines:
- Inline comments on specific plan sections
- Emoji reactions for quick feedback
- Targeted rewrites — "rewrite just this section" instead of regenerating everything
This is a significant UX improvement over the terminal-based approve/reject binary.
Three Ways to Trigger
# Method 1: Slash command
/ultraplan migrate auth module from JWT to session-based
# Method 2: Keyword in prompt
ultraplan redesign the database schema for multi-tenancy
# Method 3: From plan mode
# When the plan mode approval dialog appears, select:
# "No, refine with Ultraplan"
Execution Flexibility
After reviewing in the browser, you choose where to execute:
| Option | What happens |
|---|---|
| "Approve and start coding" | Cloud implements the plan, creates a PR |
| "Teleport back to terminal" | Plan transfers to your local Claude Code session |
The teleport option gives you three more choices: implement in current session, start new session, or cancel.
Requirements & Limitations
Requirements:
- Claude Code v2.1.91+
- GitHub repository connected
- code.claude.com account (Pro/Max/Team/Enterprise)
Limitations:
- Research preview (features may change)
- Not available on Bedrock, Vertex AI, or Foundry
- Can't use simultaneously with Remote Control
- 30-minute timeout for plan generation
Pro Tip: CLAUDE.md Quality Matters
The quality of your CLAUDE.md file directly impacts Ultraplan's output. A well-structured project description with clear conventions, architecture decisions, and important patterns results in significantly better plans.
When to Use Ultraplan vs Local Plan Mode
| Scenario | Recommendation |
|---|---|
| Quick refactor (1-3 files) | Local plan mode |
| Large feature development | Ultraplan |
| Need terminal during planning | Ultraplan |
| Team code review needed | Ultraplan (shareable browser link) |
| Local env dependent work | Local plan mode |
Conclusion
Ultraplan is essentially plan mode's cloud upgrade. The core mental model hasn't changed — it's still "AI plans, human reviews, then execution." What changed is where the planning happens and how you review it.
If you're working on complex codebases where plan generation takes more than a few minutes, it's worth trying.
Source: Claude Code Ultraplan Docs
Top comments (0)