claude --allowedTools
Tools that run without asking for permission.
Example
claude --allowedTools "Bash(git log *)"Source: Claude Code CLI reference, checked 2026-10-24.
More flags
- --disallowedTools: Deny rules that remove or block tools.
- --permission-mode: Start in a permission mode such as plan or acceptEdits.
- --dangerously-skip-permissions: Skip permission prompts (same as bypassPermissions mode).