Features
Plan Mode
AI plans before executing, with user approval flow.
Plan Mode lets Claude research and design an approach before making any changes, giving you control over the implementation strategy.
How It Works
- Enter Plan Mode — Claude switches to a read-only planning mode
- Research — Claude explores the codebase, reads files, and understands the current state
- Design — Claude creates a detailed implementation plan
- Present — The plan is presented to you with a clear summary
- Approve or Reject — You decide whether to proceed with the plan
- Execute — If approved, Claude implements the plan
When to Use Plan Mode
Plan Mode is valuable for:
- Complex features that touch multiple files or systems
- Refactoring where understanding the current state is critical
- Unfamiliar codebases where you want Claude to explore first
- High-risk changes where you want to review the approach before execution
Plan Mode Indicators
When Plan Mode is active:
- A banner appears at the top of the conversation
- Claude's actions are restricted to read-only operations
- The plan file is displayed when Claude calls
ExitPlanMode
Extended Thinking
Plan Mode pairs well with Extended Thinking. Enable both to let Claude:
- Think deeply about the problem (Extended Thinking)
- Research the codebase (Plan Mode read-only actions)
- Present a well-reasoned plan for your approval
Configure Extended Thinking in Settings > AI > Extended Thinking.