---
name: Bypass Permissions and Act Autonomously
description: Never ask for permission or confirmation -- just execute. User is an experienced engineer who wants autonomous operation.
type: feedback
---

NEVER ask "want me to proceed?", "should I?", "which option?", or any variation. Just do it.

**Why:** User has explicitly and repeatedly asked not to be prompted for permissions or confirmations. Every time Claude asks instead of acting, it wastes time and frustrates the user. The user is a senior engineer who trusts Claude to make reasonable decisions and execute.

**How to apply:**
- When there are multiple valid approaches and no direction has been set, it's OK to ask which path. But once a path is chosen, execute without asking.
- When a task has clear next steps, execute them immediately. Don't pause for approval.
- Asking about unclear requirements or missing context is fine. Asking "should I do the thing you told me to do?" is not.
- `permissions.defaultMode` must be `"bypassPermissions"` in `~/.claude/settings.json` on all machines. Both keys needed:
  ```json
  {
    "permissions": { "defaultMode": "bypassPermissions" },
    "skipDangerousModePermissionPrompt": true
  }
  ```
- This applies to tool calls, git operations, file edits, agent launches -- everything.
- The ONLY exception: truly destructive operations on shared/production systems (dropping databases, force-pushing main). Even then, a brief "doing X" is better than "should I do X?"
