[FEATURE] directly get into plan mode with --dangerously-skip-permissions
Status Closed — not planned
Maintainer reply None cached
Workaround ✓ Mentioned in thread ↓
Activity 12 comments · opened Nov 11, 2025 · closed Mar 11, 2026
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
I start everything from plan mode, so I want to open claude code with --dangerously-skip-permissions and go directly into plan mode.
I tried claude --dangerously-skip-permissions --permission-mode plan but it ignores the --permission-mode part.
Currently I have to run claude --dangerously-skip-permissions and press shift + tab three times to switch to plan mode, which is quite inconvenient.
Proposed Solution
make claude --dangerously-skip-permissions --permission-mode plan work as expected or adding another option to ensure plan mode is on when launchiing claude code
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
12 Comments
This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.
It still occurs sometime, with the latest version
Concur. I start claude with this bash function:
I need bypass permissions mode but always want to start in plan mode.
Currently, this counter-intuitively starts me in bypass permissions mode.
Adding another voice to this. I desperately want this feature. I want skip permissions to be an option in the cycle but I want to always start in plan mode (or whatever other mode I set).
Adding some additional context to this issue:
When using
--permission-mode plan --dangerously-skip-permissionstogether, the--dangerously-skip-permissionsflag causes Claude to ignore the permission mode entirely.The alternative flag
--allow-dangerously-skip-permissionsdoes respect the permission mode, but it prompts the user to trust the directory when launched. This is tedious and likely not what users intend when passing that flag.This is also a UX regression - previously, passing
--permission-mode plan --allow-dangerously-skip-permissionstogether would drop the user directly into interactive plan mode without prompting.I would argue this isn't a feature request, but a bug report
Filed a proper bug report at #17544 since this issue is mislabeled as a feature request/enhancement.
This is still an issue.
I use this workaround:
This works for me.
claude --allow-dangerously-skip-permissions --permission-mode planAs others have stated, it does prompt you to trust the directory; however, you only have to do that once per project. This is no big deal if you're working a lot in the same project, but I can see how it might get tedious for other use cases. I wrote an article about it if anyone is interested.
Closing for now — inactive for too long. Please open a new issue if this is still relevant.
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.