Ultraplan teleport: refined plan does not return to originating CLI session

Open 💬 5 comments Opened Apr 14, 2026 by alisonmwhite

Description

When using /ultraplan (or the Ultraplan feature) from Claude Code CLI, a web session is launched on claude.ai to refine a plan. After the plan is refined and approved in the web session, the result does not teleport back to the originating CLI session as expected.

Steps to Reproduce

  1. In Claude Code CLI, enter plan mode and create a plan
  2. Run /ultraplan -- this opens a web session at claude.ai/code/session_*
  3. In the web session, refine and approve the plan
  4. Return to the CLI session -- the refined plan is not available

Expected Behavior

The refined plan from the web session should be sent back to the CLI session context, so the user can continue working with the merged/refined plan without manual copy-paste.

Actual Behavior

The CLI session has no access to the Ultraplan output. The user must manually copy-paste the plan back, which defeats the purpose of the seamless handoff.

Environment

  • Claude Code CLI (macOS, Darwin 25.4.0)
  • Shell: zsh
  • The web session URL was accessible and the plan was generated successfully on that end

Additional Context

The CLI displayed "Starting Claude Code on the web..." and provided a session URL. The web session ran fine and produced a plan. The disconnect is in the return path -- nothing comes back to the CLI.

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗