Hacker ApprovedDepartments

Claude Code plan mode

The most recommended of 10 coding agent features

Used to review and steer an agent's plan before it edits code and to understand changes; the common caveat is clunky UX, and newer models need it less.

Used to review and steer an agent's plan before it edits code and to understand changes; the common caveat is clunky UX, and newer models need it less.

63 people gave an opinion

recommend it
41
criticize it
22
approval share
65%
Each figure is one person. RecommendsCriticizes

Recommended in 11 of 13 months

  1. November 2025: recommended
  2. December 2025: not recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 41 people recommend itNeeds 10 or more, met.
  • 1.8 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 11 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Lets you review plans before edits

    “This is why I love plan mode and switch to it as soon as I see the agent starting to deviate from the plan”

    Comment from 24 Jun 2026 in “When I reject AI code even if it works”

    “using plan mode first, since you can more or less see how it's going to proceed and steer it beforehand”

    Comment from 25 Feb 2026 in “LLM=True”

    “I want to know whats going to happen, at least at a high level, before changes are actually made.”

    Comment from 26 Sep 2026 in “Plan mode is dead”
  • Asks clarifying questions before building

    “Claude's plan mode is great, especially when you add interviewing into the equation.”

    Comment from 25 Sep 2026 in “Plan mode is dead”

    “Claude Code's plan mode asks questions to unblock itself, which is helpful.”

    Comment from 28 Apr 2026 in “Blueprint: A planning copilot that one-shots bigger coding tasks”

    “the questions claude asks me to clarify are usually pretty important”

    Comment from 25 Sep 2026 in “Plan mode is dead”
  • Builds understanding of unfamiliar code

    “I very regularly use plan mode not to even make a plan of action itself, but to better understand what possible issues might come up”

    Comment from 26 Sep 2026 in “Plan mode is dead”

    “planning very useful as a phase when I'm doing things I am not intimately familiar with”

    Comment from 26 Sep 2026 in “Plan mode is dead”

    “Plan mode is what makes it easy for me to update my mental model of the codebase”

    Comment from 26 Sep 2026 in “Plan mode is dead”

What people warn about

Each mark is one comment

  • Clunky UX, annoying chat option

    “The "chat about this" option in Plan mode is useful but also annoying.”

    Comment from 10 Aug 2026 in “Auto mode is now the default in Claude Code”

    “But the UX is just annoying and the models now do adhere when I tell them not to change anything.”

    Comment from 26 Sep 2026 in “Plan mode is dead”
  • Newer models or tools do better

    “I used to think that I couldn't live without Claude Code "plan mode". Then I used Codex”

    Comment from 14 Nov 2025 in “Structured outputs on the Claude Developer Platform”

    “LLM now output good enough results without a plan.. for coding at least.”

    Comment from 26 Sep 2026 in “Plan mode is dead”

    “results in much more robust plans than plan mode, in my experience”

    Comment from 18 Jul 2026 in “Fable 5 vs. GPT-5.6 Sol on an NP-Hard Problem: Does /goal help?”
  • Unsafe edits and file deletion

    “had it go off and read other repos and make changes just yesterday while in "plan mode"”

    Comment from 26 Sep 2026 in “Plan mode is dead”

    “It’s bizarre to me that Claude Code doesn’t have more guardrails on plan mode.”

    Comment from 27 Sep 2026 in “Plan mode is dead”

    “it just randomly blows away the plan file without asking for permission.”

    Comment from 14 Mar 2026 in “1M context is now generally available for Opus 4.6 and Sonnet 4.6”
  • Recent changes removed features

    “They backed out the "clear context and execute plan" thing recently. It's a bummer, I thought it was great.”

    Comment from 28 Mar 2026 in “Anatomy of the .claude/ Folder”

    “stopping and starting a plan in Plan Mode seems like a regression”

    Comment from 26 Sep 2026 in “Plan mode is dead”

Other coding agent features people recommend

The four most recommended other coding agent features, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Claude Code plan mode compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Claude Code plan modeThis page412265%11——
Claude Code auto mode202941%6——
Claude Code Routines162737%2——
Claude Code Dynamic Workflows131057%4——
Claude Code Ultracode121348%4——
See all 10 coding agent features, ranked

What people said

40 of the 65 comments that mention it, newest first. Each links to the original comment.

“It’s bizarre to me that Claude Code doesn’t have more guardrails on plan mode.”

CriticizesComment from 27 Sep 2026 in “Plan mode is dead”

“Plan mode helps me see the whole picture before committing.”

MixedComment from 26 Sep 2026 in “Plan mode is dead”

“Plan mode is a useful shortcut when I want to have an agent do read-only work”

MixedComment from 26 Sep 2026 in “Plan mode is dead”

“had it go off and read other repos and make changes just yesterday while in "plan mode"”

MixedComment from 26 Sep 2026 in “Plan mode is dead”

“Plan mode is still useful to me as it forces the model to double-check its plans”

RecommendsComment from 26 Sep 2026 in “Plan mode is dead”

“stopping and starting a plan in Plan Mode seems like a regression”

CriticizesComment from 26 Sep 2026 in “Plan mode is dead”

“But the UX is just annoying and the models now do adhere when I tell them not to change anything.”

CriticizesComment from 26 Sep 2026 in “Plan mode is dead”

“planning very useful as a phase when I'm doing things I am not intimately familiar with”

MixedComment from 26 Sep 2026 in “Plan mode is dead”

“LLM now output good enough results without a plan.. for coding at least.”

CriticizesComment from 26 Sep 2026 in “Plan mode is dead”

“plan mode lets me ensure that I have specified everything correctly before it gets built”

RecommendsComment from 26 Sep 2026 in “Plan mode is dead”

“I want to know whats going to happen, at least at a high level, before changes are actually made.”

RecommendsComment from 26 Sep 2026 in “Plan mode is dead”

“plan mode in claude was designed to speed up code churn”

MixedComment from 26 Sep 2026 in “Plan mode is dead”

“Plan mode is what makes it easy for me to update my mental model of the codebase”

RecommendsComment from 26 Sep 2026 in “Plan mode is dead”

“I use plan mode first to layout everything I can think of that I ultimately want”

RecommendsComment from 26 Sep 2026 in “Plan mode is dead”

“Code finds and corrects details or oversights in the task spec”

RecommendsComment from 26 Sep 2026 in “Plan mode is dead”

“I very regularly use plan mode not to even make a plan of action itself, but to better understand what possible issues might come up”

RecommendsComment from 26 Sep 2026 in “Plan mode is dead”

“I need a moment where I can still say “no” before it starts editing.”

RecommendsComment from 26 Sep 2026 in “Plan mode is dead”

“Plan mode was great, but I realized I progressed well beyond it.”

MixedComment from 26 Sep 2026 in “Plan mode is dead”

“the questions claude asks me to clarify are usually pretty important”

RecommendsComment from 25 Sep 2026 in “Plan mode is dead”

“Claude's plan mode is great, especially when you add interviewing into the equation.”

RecommendsComment from 25 Sep 2026 in “Plan mode is dead”

“It mostly seems like advertising that "our models are so smart you don't need to plan". But I find it to be a great mental review process for my workflow.”

RecommendsComment from 25 Sep 2026 in “Plan mode is dead”

“I give them big tasks, stuff that would take a human a few months to a year”

RecommendsComment from 25 Sep 2026 in “Plan mode is dead”

“I use Claude's Plan mode daily and it's great.”

RecommendsComment from 25 Sep 2026 in “Plan mode is dead”

“The "chat about this" option in Plan mode is useful but also annoying.”

MixedComment from 10 Aug 2026 in “Auto mode is now the default in Claude Code”

“results in much more robust plans than plan mode, in my experience”

CriticizesComment from 18 Jul 2026 in “Fable 5 vs. GPT-5.6 Sol on an NP-Hard Problem: Does /goal help?”

“This is why I love plan mode and switch to it as soon as I see the agent starting to deviate from the plan”

RecommendsComment from 24 Jun 2026 in “When I reject AI code even if it works”

“when plan + code mode works - no need to change it. when it does not, because feature is complicated”

MixedComment from 22 May 2026 in “Show HN: Spec-Driven Development Workflow for Claude Code”

“builtin Claude Code skills like plan mode are enough”

RecommendsComment from 5 May 2026 in “Agent Skills”

“Claude Code's plan mode asks questions to unblock itself, which is helpful.”

RecommendsComment from 28 Apr 2026 in “Blueprint: A planning copilot that one-shots bigger coding tasks”

“Use the Plan mode, create a thorough plan, then hand it off to the next agent for execution.”

RecommendsComment from 17 Apr 2026 in “Claude Opus 4.7”

“They backed out the "clear context and execute plan" thing recently. It's a bummer, I thought it was great.”

CriticizesComment from 28 Mar 2026 in “Anatomy of the .claude/ Folder”

“It does indeed if it’s in plan mode, kind of just not as detailed.”

MixedComment from 24 Mar 2026 in “Ask HN: what’s your favorite line in your Claude/agents.md files?”

“Plan mode is great, but to me that's just prompting your LLM agent of choice to generate an ad-hoc, imprecise, and incomplete spec.”

RecommendsComment from 18 Mar 2026 in “Get Shit Done: A Meta-Prompting, Context Engineering and Spec-Driven Dev System”

“One thing I like about the current implementation of plan mode is that it'll clear context”

MixedComment from 14 Mar 2026 in “Claude Code's binary reveals silent A/B tests on core features”

“it just randomly blows away the plan file without asking for permission.”

CriticizesComment from 14 Mar 2026 in “1M context is now generally available for Opus 4.6 and Sonnet 4.6”

“using plan mode first, since you can more or less see how it's going to proceed and steer it beforehand”

RecommendsComment from 25 Feb 2026 in “LLM=True”

“this is literally reinventing claude's planning mode, but with more steps”

RecommendsComment from 22 Feb 2026 in “How I use Claude Code: Separation of planning and execution”

“find it probably does a better job and is waaay faster”

RecommendsComment from 20 Jan 2026 in “Don't Waste Your Back Pressure”

“I used to think that I couldn't live without Claude Code "plan mode". Then I used Codex”

CriticizesComment from 14 Nov 2025 in “Structured outputs on the Claude Developer Platform”

“now that there's planning mode it's a lot easier”

RecommendsComment from 13 Nov 2025 in “GPT-5.1: A smarter, more conversational ChatGPT”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.