Feature Request: Scoped auto-approve (time-limited or task-scoped permission grants)
Problem
Currently permission approval is binary: either approve each tool call individually (y), approve a tool type for the session (a), pre-configure an allowlist in settings, or skip all permissions entirely (--dangerously-skip-permissions).
There's no middle ground for users who want to temporarily trust Claude for a bounded scope without going fully permissionless.
Proposed Solution
Add scoped auto-approve options, such as:
- Time-limited: Auto-approve all tool calls for X minutes (e.g.,
/trust 30mor--auto-approve-for 30m) - Task-scoped: Auto-approve until the current task/plan is complete, then revert to normal permissions
- Step-count: Auto-approve the next N tool calls (e.g.,
/trust 20 steps)
Any of these would provide a useful middle ground between clicking y on every action during a large implementation task and disabling all safety checks entirely.
Use Case
When a user has reviewed and approved a plan (e.g., "create 10 files, edit 4, run 6 commands"), they want to let Claude execute without interruption. Today they either click through dozens of prompts or go fully permissionless. A scoped grant would let them say "go execute this plan, I trust you for the next 30 minutes" without permanently lowering their guardrails.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗