🌐
GitHub
github.com › anthropics › claude-code › issues › 7546
[Bug] Plan Mode Keyboard Shortcut No Longer Functioning · Issue #7546 · anthropics/claude-code
September 13, 2025 - 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. It just cycles between normal mode an...
Published   Sep 13, 2025
🌐
GitHub
github.com › google-gemini › gemini-cli › issues › 4666
Introduce a "Plan Mode" to plan complex code changes by blocking the use of write tools · Issue #4666 · google-gemini/gemini-cli
July 22, 2025 - Instead, you should: 1. Answer the user's query comprehensively 2. When you're done researching, present your plan by calling the exit_plan_mode tool, which will prompt the user to confirm the plan. Do NOT make any file changes or run any tools that modify the system state in any way until the user has confirmed the plan. ... [System Instructions] ↓ [Tool Definitions] ↓ [Base Claude Code Instructions] ↓ [Environment Info] ↓ <system-reminder> ← First injection point [CLAUDE.md content] </system-reminder> ↓ [User Message] ↓ <system-reminder> ← Second injection point Plan mode is active...
Published   Jul 22, 2025
🌐
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)
🌐
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 48.3k · 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
🌐
GitHub
github.com › hesreallyhim › awesome-claude-code
GitHub - hesreallyhim/awesome-claude-code: A curated list of awesome commands, files, and workflows for Claude Code
A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution. ... High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead. Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI. Like the shell history command but for your Claude Code sessions. Easily list all Bash or "Bash-mode" (!) commands Claude Code ran in a session for reference.
Starred by 18.5K users
Forked by 1.1K users
Languages   Python 98.9% | Makefile 1.1%
🌐
Reddit
reddit.com › r/claudeai › claude code plan mode in native windows
r/ClaudeAI on Reddit: Claude Code Plan mode in native Windows
July 15, 2025 -

Since the latest version 1.0.5 now supports windows natively. I was really happy to see this and installed it. Got it working, however I'm not sure how to get the Plan mode enabled? Shift+Tab doesn't seem to work. Does anyone know if there is another shortcut?

EDIT: Thanks to thingygeoff who responded in a anther thread. This fixed the issue! Updated my node version and it and now working. https://www.reddit.com/r/ClaudeCode/comments/1lxu1p9/comment/n36syer/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

🌐
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 - Please add the ability to customize mode switching shortcuts in Claude Code settings, or standardize the shortcut across all platforms. As a user who works across multiple platforms (Mac, Windows, Unix), I would like to: Use the same keyboard shortcut for mode switching regardless of platform · Customize the shortcut to match my workflow preferences ... Related issue: [BUG] Shift+Tab not switching to plan mode on Windows #3390 (Windows Shift+Tab not working)
Published   Aug 16, 2025
🌐
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
🌐
Awesome Claude
awesomeclaude.ai › code-cheatsheet
Claude Code Developer Cheatsheet - Commands, Config & Workflows
January 1, 2025 - Comprehensive Claude Code reference guide with commands, keyboard shortcuts, configuration, slash commands, hooks, MCP servers, plugins, agent skills, checkpointing, headless mode, git worktrees, subagents, and permissions. Ready-to-use templates and examples.
Find elsewhere
🌐
Reddit
reddit.com › r/claudeai › claude code plan mode
r/ClaudeAI on Reddit: Claude Code Plan Mode
April 9, 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.

🌐
Dev Shorts
devshorts.in › p › claude-code-the-complete-guide-for
Claude Code: The Complete Guide for Developers
July 14, 2025 - Run a separate Claude Code instance in each worktree with its own terminal and port. Your work stays isolated, so features don’t clash. When you finish a feature, just commit your changes and merge them back into the main branch. This approach is great for anyone who wants to build multiple features at once without waiting. Watch the complete technical implementation here. Turn on plan mode with Shift+Tab to see the plan before coding starts.
🌐
GitHub
github.com › Njengah › claude-code-cheat-sheet
GitHub - Njengah/claude-code-cheat-sheet: Ultimate collection of Claude Code tips, tricks, hacks, and workflows that you can use to master Claude Code in minutes
# Scripted Claude interactions #!/bin/bash claude -p "analyze codebase" --output-format json > analysis.json claude -p "generate tests" --max-turns 3 --output-format text > tests.txt · # Session ID management SESSION_ID=$(claude -p "start analysis" --output-format json | jq -r '.session_id') claude -r "$SESSION_ID" "continue analysis" # Multi-step automation claude -p "analyze project structure" | \ claude -p "suggest improvements" | \ claude -p "create implementation plan"
Starred by 1.1K users
Forked by 127 users
🌐
Sid Bharath
siddharthbharath.com › home › blog › cooking with claude code: the complete guide
Cooking with Claude Code: The Complete Guide - Sid Bharath
July 8, 2025 - Start claude with the –dangerously-skip-permissions flag to skip all permissions. I would not recommend this unless you’ve set up the advanced documentation and git workflows I describe later. Even on Auto-mode you can stop the process by hitting Esc if you think it’s going off course. The third and final mode is Plan Mode. Instead of jumping straight into code, Claude engages its extended thinking capabilities to create comprehensive strategies.
🌐
Creator Economy
creatoreconomy.so › p › claude-code-beginners-tutorial-build-a-movie-app-in-15-minutes
Claude Code Beginner's Tutorial: Build a Movie App in 15 Minutes
September 3, 2025 - You’ll learn how to use plan mode, Claude.md, and more. ... Watch now on YouTube or read the written guide below. ... Fixing bugs in a timely manner is the difference between a polished product and a broken one. Jam makes reporting and fixing bugs effortless: Share a simple link for customers to record bugs in seconds with zero setup. AI generates detailed tickets with repro steps, logs, and technical details. Integrate with Jira, Linear, GitHub...
🌐
GitHub
github.com › zebbern › claude-code-guide
GitHub - zebbern/claude-code-guide: Full guide on claude tips and tricks and how you can optimise your claude code the best & strive to find every command possible even hidden ones!
Claude Code maintains command history for the current session: * History is stored per working directory * Cleared with `/clear` command * Use Up/Down arrows to navigate (see keyboard shortcuts above) * **Ctrl+R**: Reverse search through history (if supported by terminal) * **Note**: History expansion (`!`) is disabled by default ... Gives Claude extra pre-answer planning time by adding ONE of these keywords to your prompt.
Starred by 2.8K users
Forked by 245 users
🌐
Anthropic
anthropic.com › engineering › claude-code-best-practices
Claude Code: Best practices for agentic coding
We recommend using the word "think" to trigger extended thinking mode, which gives Claude additional computation time to evaluate alternatives more thoroughly. These specific phrases are mapped directly to increasing levels of thinking budget in the system: "think" < "think hard" < "think harder" < "ultrathink." Each level allocates progressively more thinking budget for Claude to use. If the results of this step seem reasonable, you can have Claude create a document or a GitHub issue with its plan so that you can reset to this spot if the implementation (step 3) isn’t what you want.
🌐
Nathan Onn
nathanonn.com › how-i-discovered-the-claude-code-feature-that-10xd-my-development-speed-and-why-youre-probably-missing-it
How I Discovered The Claude Code Feature That 10x'd My Development Speed (And Why You're Probably Missing It) | Nathan Onn
October 3, 2025 - Plan Mode isn’t just a feature. It’s a paradigm shift. Instead of: Code → Debug → Refactor → Debug → Ship ... Confidence. When Claude executes a well-researched plan, it works.
🌐
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
🌐
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 - You can wait until you approve and confirm Claude Code’s plan before letting Claude Code execute. In Claude Code, you can use the shortcut Shift + Tab to switch modes. The first switch is to auto accept mode. You can see the prompt at the bottom of the terminal to know which mode you’re ...