🌐
ClaudeLog
claudelog.com › home › mechanics › foundation › plan mode
ClaudeLog - Claude Code Docs, Guides, Tutorials & Best Practices
You activate it by pressing shift+tab twice. To exit Plan Mode you can press shift+tab again. (I must say the UX of Claude Code is seamless, well done Anthropic)
🌐
Reddit
reddit.com › r/claudeai › claude code plan mode
r/ClaudeAI on Reddit: Claude Code Plan Mode
April 10, 2025 -

I've just recently tried using the new plan mode and holy hell this is amazing! Previously, before plan mode iwould ask claude code to create a PLAN_TASK_X.md to plan how we are going to implement task X, now i just shift+tab to switch to plan mode, come up with a plan together, once im happy with the plan i just shift+tab to go edit or auto mode and instruct it to execute the plan.

I am finding this very effective and really streamlines my workflow now.

one request is i hope that once you confirm that you ar ehappy with the plan is that it auto switches to edit mode to execute the plan.

🌐
Anthropic
anthropic.com › engineering › claude-code-best-practices
Claude Code: Best practices for agentic coding
You can get the best results by thoroughly explaining the task to Claude at the beginning, but you can also course correct Claude at any time. ... Ask Claude to make a plan before coding. Explicitly tell it not to code until you’ve confirmed its plan looks good.
🌐
Marv[in]sight
marvinswift.com › en › programming › think-mode-on-claude-code
Using Plan Mode to Let Claude Code Plan Before Implementation | Marv[in]sight
August 7, 2025 - Press Shift + Tab a second time to enter plan mode. When you enable plan mode, Claude enters a state focused on thinking and planning. At this time, Claude Code will not modify your code but will list the steps it will take and the implementation blueprint.
🌐
Reddit
reddit.com › r/claudeai › the planning mode is really good (claude code)
r/ClaudeAI on Reddit: The planning mode is really good (Claude Code)
July 1, 2025 -

I've been using the planning mode for a while now. It's actually very very good. I now use it almost exclusively when I start working on a new feature.

Here's my workflow:

  • Shift + Tab twice to enter the planning mode

  • Brainstorming the implementation with Claude, provide feedback on the solution, iterate until I am happy with the solution.

  • I use @ reference to help Claude with additional context so it doesn't spend a lot time exploring

  • For convenience, I also connect CC to VS Code by using the `/ide` slash command. I open a file in VS, select the lines, and ask CC about the lines.

  • I iterate with Claude until I am happy with the solution. After that, Shift + Tab twice to enter auto edit mode. CC will complete the implementation with very little intervention.

I find that with this approach, I don't even need to create PLAN.md anymore. I try to keep the feature iterations small, and commit the changes as soon as the code is working.

Do you have similar experience?


Addendum:

To use the /IDE command, see https://docs.anthropic.com/en/docs/claude-code/ide-integrations

https://cuong.io/blog/2025/06/23-claude-code-ide-vs-code


The key for this to be effective is to keep the scope small. Plan what you will do in the next 30 minutes or less.

The workflow It should be

plan > code > debug > commit

plan > code > debug > commit

plan > code > debug > commit

...

This works really well with small and incremental changes.

Pro tip: while waiting for Claude, you can open another terminal and start another Claude. You can have multiple planning sessions at the same time.


For long discussions, you may use the normal mode and just Claude not to make any changes.

Better yet, use the repomix cli to create a dump of your project.

https://github.com/yamadashy/repomix

You then can upload it to ChatGPT or Claude Web UI for long discussions. Chatgpt's project + canvas feature is super neat for this kind of long planning.

🌐
GitHub
github.com › anthropics › claude-code › issues › 7546
[Bug] Plan Mode Keyboard Shortcut No Longer Functioning · Issue #7546 · anthropics/claude-code
September 13, 2025 - area:corearea:tuibugSomething isn't workingSomething isn't workingplatform:macosIssue specifically occurs on macOSIssue specifically occurs on macOS ... Bug Description With the newest version of Claude Code, it seems that the plan mode which we could previously activate with Shift+Tab is not appearing anymore.
Published   Sep 13, 2025
🌐
Armin Ronacher
lucumr.pocoo.org › 2025 › 12 › 17 › what-is-plan-mode
What Actually Is Claude Code’s Plan Mode? | Armin Ronacher's Thoughts and Writings
1 week ago - This post is basically just what I found out about how it works, and maybe it’s useful to someone who also does not use plan mode and wants to know what it actually does. First we need to agree on what a plan is in Claude Code. A plan in Claude Code is effectively a markdown file that is written into Claude’s plans folder by Claude in plan mode.
🌐
Claude
support.claude.com › en › articles › 11145838-using-claude-code-with-your-pro-or-max-plan
Using Claude Code with your Pro or Max plan | Claude Help Center
Claude Code is a command line tool that gives you access to Claude models directly in your terminal, allowing you to delegate complex coding tasks while maintaining transparency ...
🌐
VP Land
vp-land.com › p › how-to-install-use-claude-code-for-non-coders
How to Install & Use Claude Code For Non-Coders
August 19, 2025 - On the web you can chat and build small applets, but Claude Code moves Claude out of that sandbox and lets it plan and perform actions on your machine. ... It runs in Terminal — so you’ll use basic Terminal commands to launch and control it. You don’t need to be a coder. If you can drag a folder into Terminal and run a few commands, you’re fine. Subscription tier: Claude Code works with any paid Claude plan. On Pro plans you get access to Sonnet in Claude Code. On Max plans you get Opus (bigger model) in Claude Code and more usage.
Find elsewhere
🌐
YouTube
youtube.com › shorts › I3Ap7gF6Af8
Plan mode in Claude Code 👍 - YouTube
Checkout my all-in-one AI Chat app: https://jupita.chatWork with me: https://samuelgregory.co.uk-Suppport the content: https://www.patreon.com/0x5am5Twitter:...
Published   June 12, 2025
🌐
GitHub
github.com › anthropics › claude-code › issues › 5885
Allow customization of mode switching shortcuts (Alt+M vs Shift+Tab) · Issue #5885 · anthropics/claude-code
August 16, 2025 - Summary Currently, Claude Code uses different keyboard shortcuts for mode switching on different platforms: Mac: Shift+Tab Windows: Alt+M (as workaround, see #3390) This inconsistency creates a poor user experience when switching between...
Published   Aug 16, 2025
🌐
Substack
agiinprogress.substack.com › p › mastering-claude-code-plan-mode-the
Mastering Claude Code Plan Mode: The Game-Changing Feature Every Engineer Needs
June 18, 2025 - Key Access: Simply press Shift + Tab twice to enter Plan Mode instantly. Research & Analyze - Read files, search code, understand the codebase structure · Create a Plan - Develop comprehensive implementation strategy · Present for Approval ...
🌐
Medium
medium.com › @avilevin23 › claude-code-the-future-of-terminal-based-ai-development-bb44091c3f5a
Claude Code: The Future of Terminal-Based AI Development | by Avi Levin | Medium
July 17, 2025 - Activated with two quick keystrokes (Shift+Tab twice), it creates a read-only environment where Claude Code can explore your codebase, understand architectural patterns, and formulate comprehensive strategies without touching a single file.
🌐
Cuong
cuong.io › blog › 2025 › 07 › 15-claude-code-best-practices-plan-mode
Claude Code Best Practices: The Plan Mode | Code Centre
I iterate with Claude Code until I am happy with the solution. After that, I Shift + Tab twice to enter the auto edit mode. At this point, I simply ask Claude to implement the solution with very little intervention. The key for this to be effective is to keep the scope small. Plan what you will do in the next 30 minutes or less.
🌐
GitHub
github.com › anthropics › claude-code › issues › 6479
Plan Mode by command · Issue #6479 · anthropics/claude-code
August 25, 2025 - anthropics / claude-code Public · Notifications · You must be signed in to change notification settings · Fork 3.4k · Star 47.8k · New issueCopy link · New issueCopy link · Open · Open · Plan Mode by command#6479 · Copy link · Labels · autocloseduplicateThis issue or pull request already existsThis issue or pull request already exists ·
Published   Aug 25, 2025
🌐
Threads
threads.com › @boris_cherny › post › DKxKLWJvHQw › video-new-in-claude-code-plan-mode-review-implementation-plans-before-making-changes-p
New in Claude Code: Plan mode. Review implementation plans before making changes. Perfect for complex changes where you want to nail the approach before diving in.
Planning is a 10/10 feature; I’m curious how mode switches affect output during execution - say, if I told CC to review code in auto-accept, then shifted session into plan mode mid-task?P.S: Any openings for folks interested in maximizing utility of LLMs for swe? ;) ... OMG. I’ve been doing this manually. It’s the first memory I add to all projects. This is great. ... This has made my workflow so much more efficient. I did all this manually by instructing Claude Code to write implementation plan markdown files.
🌐
GitHub
github.com › anthropics › claude-code › issues › 2667
[IDEA] - Enable "Plan Mode" for Claude Code with Command-Line Flag · Issue #2667 · anthropics/claude-code
June 27, 2025 - bun lint | claude "Let's get through these linting warnings." git diff --staged | claude "Hi, take a look at this diff and let's pick back up where we left off." It would be useful to have an option, like --plan or --mode plan, that allows me to start a session directly in "plan mode" from the outset.
Published   Jun 27, 2025