What plan mode does
Without plan mode, the agent starts working as soon as you send a message. It reads, writes, and goes. In plan mode, the agent stops at the planning step. It tells you:- What it understands you’re asking for
- The steps it would take to do it
- Any assumptions it’s making along the way
When to use plan mode
Use plan mode when:- The task is complex enough that you want to align before work happens
- You’re not sure the agent fully gets what you’re asking for
- The work touches a lot of files or could go wrong in expensive ways
- You want to teach the agent how you’d approach the work, not just what to do
When not to use plan mode
Skip it when:- The task is small and obvious
- You’re iterating fast and don’t want to wait for plans on every step
- You already have a clear back-and-forth going in the chat
How it fits with sessions and chats
Plan mode is a per-chat setting for Claude Code and Palette agent chats. Toggle it on where you want it and leave it off elsewhere. Inside a session, you might have one chat in plan mode (a bigger piece of work) and another chat without it (quick edits). They run side by side.Editing the plan
A plan from the agent isn’t the final word. You can:- Edit the steps directly in the chat
- Tell the agent what to change and ask for a new plan
- Reject the plan and start over with different instructions
Next
- Chats, where plan mode runs
- Sessions, the sandbox the agent works in once the plan is approved
- Claude Code, plan mode plus slash commands
- Palette agent, Palette’s own agent with plan mode
