Feature request: simple Full Access permission toggle (like Codex CLI)
Resolved 💬 3 comments Opened Mar 6, 2026 by aminadalfilho Closed Mar 10, 2026
Problem
Codex CLI has a simple, intuitive permission toggle between Default and Full Access modes. Claude Code lacks an equivalent easy option.
Currently, to achieve "Full Access" in Claude Code, users need to either:
- Pass
--dangerously-skip-permissionsflag every time (session-only, not persistent) - Manually add granular rules one by one via
/permissions(tedious) - Create a shell alias as a workaround (not discoverable)
The /permissions UI shows a long list of individual rules accumulated over time, which is overwhelming for users who simply want to toggle between "ask me" and "trust me" modes.
Proposed Solution
Add a simple top-level toggle in /permissions or a persistent config option:
- Default mode: Current behavior (ask before risky operations)
- Full Access mode: Skip all permission prompts (equivalent to
--dangerously-skip-permissionsbut persistent per project or globally)
Something like:
claude config set --global permissionMode full-access
Or a toggle at the top of the /permissions dialog:
Permission Mode: ● Default ○ Full Access
Why This Matters
- Users migrating from Codex expect a similar UX
- Power users who trust the tool shouldn't need workarounds
- The current
--dangerously-skip-permissionsflag name itself discourages use, even though many workflows legitimately need it
Current Workaround
echo "alias claude='claude --dangerously-skip-permissions'" >> ~/.bash_aliasesThis issue has 3 comments on GitHub. Read the full discussion on GitHub ↗