Feature Request: Setting to auto-approve plans (bypass plan approval prompt)
Resolved 💬 3 comments Opened Feb 4, 2026 by ghost Closed Feb 7, 2026
Problem
The bypassPermissions defaultMode setting only bypasses tool permission prompts (Bash, Edit, Write, etc.), but does NOT bypass the plan approval prompt ("Approve Claude's plan and start coding").
For users who want full autonomous operation, having to manually click "Approve" for every plan is tedious and defeats the purpose of bypassPermissions.
Current Behavior
{
"permissions": {
"allow": ["Bash(*)", "Edit(*)", "Write(*)", ...],
"defaultMode": "bypassPermissions"
}
}
With this config:
- Tool calls (Bash, Edit, Write): Auto-approved ✅
- Plan approval prompt: Still requires manual click ❌
Requested Behavior
Add a setting to auto-approve plans, either:
- Option A: Include plan approval in
bypassPermissionsscope - Option B: Add a separate setting like
"autoApprovePlans": true - Option C: Add a
PermissionRequesthook that can respond to plan approval requests
Use Case
- Developers who want Claude to work autonomously on tasks
- Users who trust Claude's planning and just want execution
- Automated/scripted workflows where manual approval isn't possible
Environment
- macOS Claude Code desktop app
- Settings:
~/.claude/settings.json
Thank you for considering this feature!
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗