Claude CodeのPermissionの権限優先順位
Claude CodeのPermissionの優先順位。
ごちゃごちゃしててわからなくなりがちなのでメモしておく。
通常の権限設定
優先度の高い順に
1. Deny (拒否)
2. Ask (確認)
3. Allow (許可)
Rules are evaluated in order: deny, then ask, then allow.
https://code.claude.com/docs/en/permissions#manage-permissions
サンドボックスの権限設定
何故かこっちは逆。
1. allowRead (読み取り許可) / allowWrite (書き込み許可)
2. denyRead (読み取り拒否) / allowWrite (書き込み拒否)
sandbox.filesystem.denyWrite と sandbox.filesystem.denyRead を使用して書き込みまたは読み取りアクセスを拒否することもでき、sandbox.filesystem.allowRead を使用して拒否された領域内の特定のパスの読み取りを再度許可できます。
https://code.claude.com/docs/ja/sandboxing#configure-sandboxing