Permissions Configuration in AI

From the Claude Code cheat sheet ยท Configuration Files ยท verified Jul 2026

Permissions Configuration

Control tool approval requirements

json
# .claude/settings.json
{
  "permissions": {
    "defaultMode": "acceptEdits"  // default | acceptEdits | plan | bypassPermissions
  }
}

# Permission modes:
# default           - Standard prompting; asks before sensitive actions
# acceptEdits       - Auto-accept file edits, still prompt for other tools
# plan              - Read-only planning mode, no writes/execution
# bypassPermissions - Skip all permission prompts (use with caution)

# Per-tool permissions via /permissions command:
/permissions
# Then select tools to auto-approve
๐Ÿ“Œ plan mode is read-only and safest for review
๐Ÿ“Œ acceptEdits auto-accepts file edits for trusted work
๐Ÿ” Can set per-tool permissions
permissionsconfig

More AI tasks

Back to the full Claude Code cheat sheet