18 pages for /plan.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Use Claude Code with a screen reader
Claude Code CLI · in the page
accessibility
…/en/permission-modes.md#analyze-before-you-edit-with-plan-mode) with `/plan`. * Attaching to a [background session](/docs/en/agent-view.md) with `claude attach` or from agent view enters the terminal'…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…ldn't read. Nothing reads them back | | `~/.claude/debug/`, `~/.claude/plans/`, `~/.claude/session-env/`, `~/.claude/shell-snapshots/`, `~/.claude/backups/` | Nothing user-facing | | `~/.claude/todos/…
Commands
Claude Code CLI · in the page
commands
…d run `/permissions` to set your approval rules. **During a task.** `/plan` switches into plan mode before a large change. `/model` and `/effort` adjust which model you're using and how much reasonin…
Glossary
Claude Code CLI · in the page
glossary
…s a plan for approval before touching anything. Enter plan mode with `/plan` or by pressing `Shift+Tab`. Learn more: [Analyze before you edit with plan mode](/docs/en/permission-modes.md#analyze-befo…
Hooks reference
Claude Code CLI · in the page
hooks
…from the plan file on disk | | `planFilePath` | string | `"/Users/.../plans/refactor-auth.md"` | Path to the plan file. Injected | | `allowedPrompts` | array | `[{"tool": "Bash", "prompt": "run tests…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…plan mode by pressing `Shift+Tab` or prefixing a single prompt with `/plan`. You can also start in plan mode from the CLI: ```bash theme={null} claude --permission-mode plan ``` Press `Shift+Tab` a…
Claude Code settings
Claude Code CLI · in the page
settings
…| | `plansDirectory` | **Default**: `~/.claude/plans`. Customize where plan files are stored. Path is relative to project root.…
Example settings files
Claude Code CLI · in the page
settings-example
…rg", "*.example.com" ] } }, "plansDirectory": "./plans" } ``` **What each key does** The same file with a comment above each key. Read it here; copy from the other tab, because…
All settings
Claude Code CLI · in the page
settings-reference
…the project root * **Default**: unset, so Claude Code uses `~/.claude/plans` ```json settings.json theme={null} { "plansDirectory": "./plans" } ``` Claude Code stores plans in `~/.claude/plans` i…
Use Claude Code in VS Code
Claude Code CLI · in the page
vs-code
…mments to give feedback before Claude begins. You can also type `/plan` in the prompt box. Requires Claude Code v2.1.280 or later. * `/plan`: switches to plan mode. If you're already in plan…
Changelog
Claude Documentation · in the page
cowork/changelog
…working again after a model switch, a built-in slash command such as `/plan`, or a `!` command Claude did not answer, which could hide the usage-limit notice, make Try again send an extra message, or…
Infrastructure Charter
Model Context Protocol · in the page
community/working-groups/infrastructure
…ject events. * **Shared services:** Improving MCP's [planning](https://plan.modelcontextprotocol.io), [voting](https://voting.modelcontextprotocol.io), and [meeting](https://meet.modelcontextprotocol.…
Understanding MCP servers
Model Context Protocol · in the page
docs/2024-11-05/learn/server-concepts
…such as: * Slash commands (typing "/" to see available prompts like /plan-vacation) * Command palettes for searchable access * Dedicated UI buttons for frequently used prompts * Context menus that s…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-03-26/learn/server-concepts
…such as: * Slash commands (typing "/" to see available prompts like /plan-vacation) * Command palettes for searchable access * Dedicated UI buttons for frequently used prompts * Context menus that s…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-06-18/learn/server-concepts
…such as: * Slash commands (typing "/" to see available prompts like /plan-vacation) * Command palettes for searchable access * Dedicated UI buttons for frequently used prompts * Context menus that s…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-11-25/learn/server-concepts
…such as: * Slash commands (typing "/" to see available prompts like /plan-vacation) * Command palettes for searchable access * Dedicated UI buttons for frequently used prompts * Context menus that s…
Understanding MCP servers
Model Context Protocol · in the page
docs/2026-07-28/learn/server-concepts
…such as: * Slash commands (typing "/" to see available prompts like /plan-vacation) * Command palettes for searchable access * Dedicated UI buttons for frequently used prompts * Context menus that s…
Understanding MCP servers
Model Context Protocol · in the page
docs/draft/learn/server-concepts
…such as: * Slash commands (typing "/" to see available prompts like /plan-vacation) * Command palettes for searchable access * Dedicated UI buttons for frequently used prompts * Context menus that s…