Auto mode should be available on Pro/Max plans (not just Team/Enterprise)

Status Fixed / completed
Maintainer reply None cached
Activity 4 comments · opened Mar 26, 2026 · closed Aug 17, 2026

Problem

Auto mode (--enable-auto-mode) is currently restricted to Team and Enterprise plans. It's not available on Pro or Max plans.

This creates a gap for heavy individual users who:

  • Need auto mode to reduce hundreds of permission prompts per session
  • Can't use a Team plan because there's no Team equivalent of Max 20x rate limits
  • Use Claude Code heavily enough to require multiple Max 20x subscriptions just to cover usage

Use Case

As a power user running 2x Max 20x plans to keep up with daily Claude Code usage, I'd benefit enormously from auto mode but have no path to access it. The Team plan doesn't offer the rate limits I need, and the Max plan doesn't offer auto mode.

Suggestion

Either:

  1. Make auto mode available on Max plans (especially Max 20x), or
  2. Offer a Team plan tier with Max 20x-equivalent rate limits (and a much bigger plan! e.g Max 50X!)

Current Workarounds

  1. Manual allow rules: Configuring extensive permissions.allow rules in settings.local.json — functional but tedious to maintain and doesn't cover edge cases the way auto mode's classifier would.
  2. --dangerously-skip-permissions: Eliminates all prompts but has introduced unwanted behaviour in the past (e.g. destructive actions, overly aggressive changes) that requires careful management and monitoring. The lack of any safety classifier means you trade permission fatigue for risk of unintended side effects.

View original on GitHub ↗

3 Comments

felixbuenemann · 5 months ago

I would add that it males no sense to gate this feature for team/enterprise users and exclude pro/max. I'm also using too much tokens to use Team plan.

yurukusa · 5 months ago

While auto mode isn't available on your plan, you can approximate it using permissions.allow in settings:

// ~/.claude/settings.json
{
  "permissions": {
    "allow": [
      "Read", "Glob", "Grep",
      "Edit", "Write",
      "Bash(git *)", "Bash(npm *)", "Bash(npx *)",
      "Bash(node *)", "Bash(python *)",
      "Bash(ls *)", "Bash(cat *)", "Bash(mkdir *)",
      "WebFetch(*)"
    ]
  }
}

This auto-approves matching operations without prompting. You'll still get prompted for commands that don't match any pattern (e.g., curl to external URLs, rm operations), which actually provides better security than blanket auto mode.
Add patterns as you encounter frequent prompts:

"Bash(cargo *)",
"Bash(go *)",
"Bash(docker *)"

The * wildcard matches any arguments. More specific patterns like Bash(git push origin main) can restrict to exact commands.

jmb275 · 5 months ago

I second this issue. Max user here. Permission fatigue is frustrating at best, but worse, it really reduces the value of using claude remote-control since it's constantly asking for permission. I really have to be glued to the terminal. Worst of all, for reasons I understand, sub-agents requests for permission don't surface to the interface properly so, at least for me, they get blocked on virtually everything. This kills any would-be benefit of agentic AI. I hope they push this feature to Max/Pro users.

Showing cached comments. Read the full discussion on GitHub ↗