claude-code - 💡(How to fix) Fix Plan mode: no way to switch plans or re-enter planning after exit [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#48188Fetched 2026-04-15 06:30:41
View on GitHub
Comments
1
Participants
2
Timeline
3
Reactions
0
Author
Timeline (top)
labeled ×2commented ×1
RAW_BUFFERClick to expand / collapse

Problem

Once ExitPlanMode is called and execution starts, there's no user-accessible way to:

  • Re-enter plan mode to revise the approved plan if the work reveals the plan was wrong.
  • Switch to a different plan (e.g. load a plan saved previously under ~/.claude/plans/ into the current session's plan slot).
  • View an older plan file in the plan UI — Read-ing the .md file just dumps its contents to the transcript.

The practical consequence: plans are single-use and tied to the moment of approval. If the user has a library of plan files from past sessions, there's no way to pick one up again with the same UI affordances.

Suggestion

  • A way to re-enter plan mode mid-session (slash command or UI action) that writes the current plan file's contents back as the editable draft.
  • A plan picker that can load any .md under the plans directory into the plan UI for viewing/re-approval.
  • Optional: allow the model to propose plan revisions during execution, which would surface through the same UI.

Environment

Claude Code, current version.

extent analysis

TL;DR

Implementing a slash command or UI action to re-enter plan mode and a plan picker to load saved plans can address the issue of single-use plans.

Guidance

  • Introduce a new slash command (e.g., /replan) that allows users to re-enter plan mode and edit the current plan.
  • Develop a plan picker feature that enables users to select and load any .md file from the ~/.claude/plans/ directory into the plan UI for viewing and re-approval.
  • Consider adding an optional feature for the model to propose plan revisions during execution, which would be surfaced through the same UI.
  • To verify the effectiveness of these changes, test the new features with various plan files and scenarios to ensure seamless re-entry into plan mode and plan switching.

Example

// Example plan picker UI
Plan Picker:
- Load Plan: [dropdown list of .md files in ~/.claude/plans/]
- Edit Current Plan: [button to re-enter plan mode]

Notes

The implementation details of the plan picker and re-enter plan mode features may vary depending on the specific requirements and technical constraints of the Claude Code platform.

Recommendation

Apply workaround: Implement the suggested features (slash command or UI action for re-entering plan mode and plan picker) to provide users with the necessary functionality to manage and reuse plans. This approach addresses the immediate need for plan management without requiring a version upgrade.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING