Skip the permission prompts, keep the checks

With --dangerously-skip-permissions nothing asks you before a command runs. Muzzle's hooks still check each command, file write, web request and MCP call, and block the ones that would send a key or your email out.

Still checked with approvals off

Keys, tokens and your email in commands, web requests and MCP callsFree
Block
Reads of SSH keys, cloud credentials and other projects' .env filesFree
Block
The agent changing its own settings or adding MCP serversFree
Block
The agent starting another agent with approvals off--dangerously-skip-permissions, --yolo, bypassPermissions · Free
Block
Instructions aimed at the agent in pages, files and tool resultsPro
Alert

Set it up

  1. Download Muzzle, keep Claude Code switched on and click Protect.
  2. Start Claude Code with claude --dangerously-skip-permissions as usual.

Questions

Do hooks run with --dangerously-skip-permissions?

Yes. Claude Code runs hooks in every permission mode, and a hook that blocks a call stops it with approvals off too.

Does Muzzle stop rm -rf?

No. Muzzle checks what leaves your Mac and which secrets the agent reads, not what a command does to your files.

Is this in Free?

Leak blocking, credential files and the settings lock are Free. Injection alerts are Pro.

Put Muzzle between your agents and the internet