<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Ramsis Hammadi</title>
    <description>The latest articles on Forem by Ramsis Hammadi (@rams901).</description>
    <link>https://forem.com/rams901</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1140118%2F1f844f4d-35c1-4a93-b31e-651c0d27cc6e.png</url>
      <title>Forem: Ramsis Hammadi</title>
      <link>https://forem.com/rams901</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/rams901"/>
    <language>en</language>
    <item>
      <title>Claude Code Ultraplan: Cloud-Based AI Planning in 2026 — A Hands-On Tutorial</title>
      <dc:creator>Ramsis Hammadi</dc:creator>
      <pubDate>Thu, 14 May 2026 08:33:19 +0000</pubDate>
      <link>https://forem.com/rams901/claude-code-ultraplan-cloud-based-ai-planning-in-2026-a-hands-on-tutorial-4id6</link>
      <guid>https://forem.com/rams901/claude-code-ultraplan-cloud-based-ai-planning-in-2026-a-hands-on-tutorial-4id6</guid>
      <description>&lt;h2&gt;
  
  
  Claude Code Ultraplan: Cloud-Based AI Planning in 2026 — A Hands-On Tutorial
&lt;/h2&gt;

&lt;h2&gt;
  
  
  TL;DR Summary
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Ultraplan offloads Claude Code's planning phase to a &lt;strong&gt;cloud session&lt;/strong&gt;, keeping your terminal free while a structured plan is drafted remotely&lt;/li&gt;
&lt;li&gt;You review plans in your &lt;strong&gt;browser&lt;/strong&gt; with inline comments, emoji reactions, and section-level navigation — a richer surface than terminal text&lt;/li&gt;
&lt;li&gt;Three ways to launch: the &lt;code&gt;/ultraplan&lt;/code&gt; command, the &lt;code&gt;ultraplan&lt;/code&gt; keyword in any prompt, or from a local plan's approval dialog&lt;/li&gt;
&lt;li&gt;You choose where to execute: &lt;strong&gt;in the cloud&lt;/strong&gt; (with PR creation) or &lt;strong&gt;teleport back to your terminal&lt;/strong&gt; (with full local environment access)&lt;/li&gt;
&lt;li&gt;Requires Claude Code v2.1.91+, a GitHub repo, and a Claude.ai account. Not available on Bedrock, Vertex, or Foundry&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Direct Answer Block
&lt;/h2&gt;

&lt;p&gt;Ultraplan is Anthropic's research preview feature that separates AI planning from execution by drafting structured plans in a cloud-based Claude Code session. You type a task in your CLI, Claude researches and drafts a plan remotely on Anthropic's infrastructure, and you review the plan in your browser — commenting on specific sections, asking for revisions, then choosing whether to execute in the cloud or pull the plan back to your terminal.&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Most AI coding tools conflate planning and execution. You describe a task, the agent starts editing files immediately, and if the plan is wrong you discover it 15 minutes into a broken implementation. Ultraplan breaks that cycle. It gives you a browser-based review surface where you can inspect every section of a plan, comment on specific parts, and iterate before a single line of code changes. For complex multi-step changes — migrations, refactors, architectural shifts — this changes the review dynamic entirely.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Anthropic Ultraplan and what problem does it actually solve?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbcbg5fp9hafdprahoaa5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbcbg5fp9hafdprahoaa5.png" alt="Architecture diagram showing CLI -&amp;gt; Cloud Session -&amp;gt; Browser Review -&amp;gt; Execution flow" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ultraplan is not just "plan mode in the cloud." It's a &lt;strong&gt;structural separation of planning from execution&lt;/strong&gt; that solves a specific terminal UX limitation: long plans are hard to review in a 24-line scrollable prompt window.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"You write a task in the CLI, and Claude drafts a structured plan in a cloud session you can review in your browser. This separates planning from execution and gives you a clearer way to inspect and edit multi-step changes before running them." — AlphaSignal summary of Anthropic's Ultraplan announcement&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The core problem it addresses is &lt;strong&gt;plan review friction&lt;/strong&gt;. In local plan mode, Claude produces a plan in the terminal — you read paragraphs of text, type a response, and Claude re-drafts. If you want to comment on a specific section, you have to quote it or describe its position. With Ultraplan, the plan appears in a web interface where you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Highlight any passage and leave an inline comment&lt;/strong&gt; for Claude to address&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;React with emojis&lt;/strong&gt; (thumbs up, thinking face) to signal approval or concern without writing full feedback&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Jump between sections&lt;/strong&gt; via an outline sidebar&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This matters most for changes spanning 5+ files with architectural implications. The terminal review of such a plan takes patience; the browser review takes seconds.&lt;/p&gt;

&lt;p&gt;According to Anthropic's docs, the cloud session runs on your account's default cloud environment. If you don't have one, Ultraplan creates it automatically on first launch.&lt;/p&gt;

&lt;h2&gt;
  
  
  How do you launch Ultraplan from the CLI (and what are the three ways to trigger it)?
&lt;/h2&gt;

&lt;p&gt;There are three trigger methods, from explicit to incidental:&lt;/p&gt;

&lt;h3&gt;
  
  
  Method 1: The &lt;code&gt;/ultraplan&lt;/code&gt; command (explicit)
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;/ultraplan migrate the auth service from sessions to JWTs
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is the most intentional path. Type the slash command with your task, confirm the dialog, and Claude launches a remote session. The CLI shows a status indicator:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Status&lt;/th&gt;
&lt;th&gt;Meaning&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;◇ ultraplan&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Claude is researching your codebase and drafting the plan&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;◇ ultraplan needs your input&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Claude has a clarifying question; open the session link&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;◆ ultraplan ready&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The plan is ready to review in your browser&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Method 2: The &lt;code&gt;ultraplan&lt;/code&gt; keyword (implicit)
&lt;/h3&gt;

&lt;p&gt;Include the word "ultraplan" anywhere in a normal prompt:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;Help me plan a refactor of the payment service — use ultraplan
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Same result, less typing. This path also shows a confirmation dialog before launching.&lt;/p&gt;

&lt;h3&gt;
  
  
  Method 3: From a local plan (iterative)
&lt;/h3&gt;

&lt;p&gt;When Claude finishes a local plan and presents the approval dialog, select &lt;strong&gt;No, refine with Ultraplan on Claude Code on the web&lt;/strong&gt;. This sends your existing draft to the cloud for richer iteration. This path skips the confirmation dialog since selecting the option is already consent.&lt;/p&gt;

&lt;p&gt;Run &lt;code&gt;/tasks&lt;/code&gt; at any point to see the Ultraplan entry, open detail view with the session link, or stop the plan. Stopping archives the cloud session and clears the indicator; nothing is saved to your terminal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Important constraint:&lt;/strong&gt; If Remote Control is active, it disconnects when Ultraplan starts because both features occupy the claude.ai/code interface — only one can be connected at a time.&lt;/p&gt;

&lt;h2&gt;
  
  
  How does reviewing and iterating on a plan work in the browser?
&lt;/h2&gt;

&lt;p&gt;When the status changes to &lt;code&gt;◆ ultraplan ready&lt;/code&gt;, open the session link. The plan appears in three zones:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;The plan document&lt;/strong&gt; — a structured breakdown of the proposed changes, organized by sections (migration steps, file changes, testing strategy, risks)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Inline comments&lt;/strong&gt; — highlight any text, leave a comment, and Claude revises that specific section in response&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Outline sidebar&lt;/strong&gt; — navigable section index for jumping between parts of the plan&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here's the iteration loop:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You highlight a section like "Proposed database migration: 3-step rollout with rollback" and comment: &lt;em&gt;This assumes zero-downtime. Can we add a step for staging validation first?&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Claude revises the plan, inserting the staging validation step&lt;/li&gt;
&lt;li&gt;You react with a thinking face emoji on the rollback strategy, signaling uncertainty&lt;/li&gt;
&lt;li&gt;Claude proposes an alternative rollback mechanism&lt;/li&gt;
&lt;li&gt;You approve&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is fundamentally different from terminal-based iteration. In the terminal, you'd need to: read the full plan, type a revision request covering multiple sections, hope Claude understood which sections you meant. In the browser, your feedback is surgically attached to specific text.&lt;/p&gt;

&lt;p&gt;The plan document also supports &lt;strong&gt;emoji reactions&lt;/strong&gt; at the section level. These are lightweight signals — a thumbs up means "this section looks right," a thinking face means "reconsider this" — that let you communicate without typing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Should you execute your Ultraplan in the cloud or teleport it back to your terminal?
&lt;/h2&gt;

&lt;p&gt;When the plan is approved, you pick from two execution paths from the browser:&lt;/p&gt;

&lt;h3&gt;
  
  
  Execute on the web
&lt;/h3&gt;

&lt;p&gt;Select &lt;strong&gt;Approve Claude's plan and start coding&lt;/strong&gt; to have Claude implement the plan in the same cloud session. Your terminal shows a confirmation, the status indicator clears, and work continues in the cloud. When done, you review the diff and create a pull request from the web interface.&lt;/p&gt;

&lt;p&gt;Best for: When you don't need local access (environment variables, private dependencies, local services). The cloud session has your repo but not your machine's runtime.&lt;/p&gt;

&lt;h3&gt;
  
  
  Teleport back to terminal
&lt;/h3&gt;

&lt;p&gt;Select &lt;strong&gt;Approve plan and teleport back to terminal&lt;/strong&gt; to pull the plan into your local CLI session. The cloud session archives, and your terminal shows three options:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Implement here&lt;/strong&gt;: inject the plan into your current conversation&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Start new session&lt;/strong&gt;: clear context, begin fresh with only the plan&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cancel&lt;/strong&gt;: save the plan to a file without executing (Claude prints the file path)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you start a new session, Claude prints a &lt;code&gt;claude --resume&lt;/code&gt; command so you can return to your previous conversation.&lt;/p&gt;

&lt;p&gt;Best for: When you need local environment access, private dependencies, or are running integration tests against local services. The plan lands in your terminal with full access to your machine.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Factor&lt;/th&gt;
&lt;th&gt;Web Execution&lt;/th&gt;
&lt;th&gt;Terminal Execution&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Environment access&lt;/td&gt;
&lt;td&gt;GitHub repo only&lt;/td&gt;
&lt;td&gt;Full local machine&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PR creation&lt;/td&gt;
&lt;td&gt;Built-in from web UI&lt;/td&gt;
&lt;td&gt;Manual&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Terminal stays free&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;No (implementation uses it)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Review surface&lt;/td&gt;
&lt;td&gt;Browser diff view&lt;/td&gt;
&lt;td&gt;Terminal or IDE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Context preservation&lt;/td&gt;
&lt;td&gt;Cloud session&lt;/td&gt;
&lt;td&gt;Local session&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  When should you use Ultraplan instead of local plan mode (and when should you NOT)?
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Use Ultraplan when:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The change spans &lt;strong&gt;5+ files with architectural implications&lt;/strong&gt; — you need a rich review surface&lt;/li&gt;
&lt;li&gt;You want &lt;strong&gt;hands-off drafting&lt;/strong&gt; — Ultraplan runs remotely, your terminal stays free for other work&lt;/li&gt;
&lt;li&gt;You're on a &lt;strong&gt;team and want async plan review&lt;/strong&gt; — share the browser link, get comments before execution&lt;/li&gt;
&lt;li&gt;The plan needs &lt;strong&gt;multiple iterations&lt;/strong&gt; — inline comments are faster than terminal-based revision prompts&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Use local plan mode (&lt;code&gt;/plan&lt;/code&gt; or &lt;code&gt;Shift+Tab&lt;/code&gt; into plan mode) when:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The change is &lt;strong&gt;small and self-contained&lt;/strong&gt; — 2-3 files, quick to review in terminal&lt;/li&gt;
&lt;li&gt;You're on &lt;strong&gt;Bedrock, Vertex, or Foundry&lt;/strong&gt; — Ultraplan requires Anthropic direct API and is not available on these providers&lt;/li&gt;
&lt;li&gt;You don't have a &lt;strong&gt;Claude.ai web account&lt;/strong&gt; — Ultraplan runs on Claude Code on the web infrastructure&lt;/li&gt;
&lt;li&gt;You want &lt;strong&gt;instant iteration&lt;/strong&gt; — local plan mode has no remote session startup time (typically 15-30 seconds for Ultraplan)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Do NOT use Ultraplan when:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Your organization requires &lt;strong&gt;Zero Data Retention&lt;/strong&gt; (ZDR) — Ultraplan runs on cloud infrastructure where ZDR is not available&lt;/li&gt;
&lt;li&gt;Your repository is &lt;strong&gt;not on GitHub&lt;/strong&gt; — the cloud session needs a GitHub remote to clone and operate&lt;/li&gt;
&lt;li&gt;You're working on &lt;strong&gt;sensitive code that cannot leave your machine&lt;/strong&gt; — the repo is bundled and uploaded to Anthropic's cloud sandbox&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How does Ultraplan compare to Ultrareview, and when should you use both?
&lt;/h2&gt;

&lt;p&gt;Ultraplan and Ultrareview are siblings: one plans before work, the other reviews before merge.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Ultraplan&lt;/th&gt;
&lt;th&gt;Ultrareview&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Stage&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Before implementation&lt;/td&gt;
&lt;td&gt;Before merge&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Output&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Structured plan document&lt;/td&gt;
&lt;td&gt;Verified bug findings&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Agents&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Single cloud session&lt;/td&gt;
&lt;td&gt;Fleet of reviewer agents&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Verification&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Human review of plan&lt;/td&gt;
&lt;td&gt;Independent reproduction of each finding&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Duration&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1-5 minutes&lt;/td&gt;
&lt;td&gt;5-10 minutes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Included in plan usage&lt;/td&gt;
&lt;td&gt;Free runs then $5-$20/review&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Trigger&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;/ultraplan&lt;/code&gt; or keyword&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;/ultrareview&lt;/code&gt; or &lt;code&gt;/ultrareview &amp;lt;PR#&amp;gt;&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  The ideal workflow pairs both:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;code&gt;/ultraplan&lt;/code&gt; — plan a complex feature in the browser, iterate on architecture&lt;/li&gt;
&lt;li&gt;Implement — execute in cloud or terminal&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;/ultrareview&lt;/code&gt; — run a multi-agent deep review before merging&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Ultrareview has one distinct advantage over local &lt;code&gt;/review&lt;/code&gt;: every reported finding is &lt;strong&gt;independently reproduced and verified&lt;/strong&gt; by the agent fleet, so results focus on real bugs rather than style suggestions. It supports both branch diff mode (reviews changes against default branch) and PR mode (clones the PR from GitHub directly).&lt;/p&gt;

&lt;p&gt;Ultrareview includes a non-interactive mode for CI: &lt;code&gt;claude ultrareview&lt;/code&gt; runs headless, prints findings to stdout, and exits with code 0 on success or 1 on failure. Pass &lt;code&gt;--json&lt;/code&gt; for raw output or &lt;code&gt;--timeout &amp;lt;minutes&amp;gt;&lt;/code&gt; to limit wait time.&lt;/p&gt;

&lt;h2&gt;
  
  
  Frequently Asked Questions
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Q: Do I need a paid Claude subscription to use Ultraplan?
&lt;/h3&gt;

&lt;p&gt;Ultraplan requires a Claude Code on the web account, which is tied to a Claude subscription (Pro, Max, Team, or Enterprise). It's not available with API-key-only authentication.&lt;/p&gt;

&lt;h3&gt;
  
  
  Q: What happens to my code during Ultraplan?
&lt;/h3&gt;

&lt;p&gt;Your repository state is bundled and uploaded to Anthropic's cloud sandbox for plan drafting. The sandbox is ephemeral — destroyed when the session ends. For Ultrareview in PR mode, the sandbox clones directly from GitHub rather than uploading your local state.&lt;/p&gt;

&lt;h3&gt;
  
  
  Q: Can I use Ultraplan without a GitHub repo?
&lt;/h3&gt;

&lt;p&gt;No. The cloud session needs a GitHub remote to clone and operate on your codebase. If your repo is on GitLab or Bitbucket, Ultraplan is not available.&lt;/p&gt;

&lt;h3&gt;
  
  
  Q: How much does Ultraplan cost?
&lt;/h3&gt;

&lt;p&gt;Ultraplan counts toward your plan's included usage. It does not bill as extra usage like Ultrareview does. You pay only in token consumption from the planning session.&lt;/p&gt;

&lt;h3&gt;
  
  
  Q: Can multiple people review the same Ultraplan?
&lt;/h3&gt;

&lt;p&gt;Yes. Share the browser session link with teammates. They can view the plan, leave comments, and react to sections. Only one person's feedback drives Claude's revisions at a time, but multiple people can participate in the review.&lt;/p&gt;

&lt;h3&gt;
  
  
  Q: Is Ultraplan available on the VS Code extension?
&lt;/h3&gt;

&lt;p&gt;Ultraplan is launched from the CLI. If you're using Claude Code inside VS Code's integrated terminal, the &lt;code&gt;/ultraplan&lt;/code&gt; command works there too. The browser review interface is separate from VS Code.&lt;/p&gt;

&lt;h2&gt;
  
  
  Glossary
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Ultraplan&lt;/strong&gt;: A cloud-based planning feature that drafts Claude Code plans remotely, reviewable in a browser&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ultrareview&lt;/strong&gt;: A cloud-based code review feature that uses multiple AI agents to find and verify bugs before merge&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plan mode&lt;/strong&gt;: Local Claude Code mode (&lt;code&gt;/plan&lt;/code&gt; or &lt;code&gt;Shift+Tab&lt;/code&gt;) that researches and proposes changes without editing files&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Teleport&lt;/strong&gt;: The mechanism for pulling a cloud-drafted plan back into a local terminal session for execution&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cloud session&lt;/strong&gt;: A Claude Code session running on Anthropic's managed infrastructure, not your local machine&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ultraplan ready&lt;/strong&gt;: The status indicator confirming the cloud-drafted plan is available for browser review&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Author
&lt;/h2&gt;

&lt;p&gt;Ramsis Hammadi — AI/ML engineer specializing in GenAI, LLM engineering, and automation. &lt;a href="https://dev.to/ramsishammadi"&gt;Full bio →&lt;/a&gt;&lt;/p&gt;

</description>
      <category>claude</category>
      <category>cli</category>
      <category>tutorial</category>
      <category>cloud</category>
    </item>
  </channel>
</rss>
