{ "permissions": { "allow": [ "Bash(fd:*)", "Bash(find:*)", "Bash(gh issue list:*)", "Bash(gh issue view:*)", "Bash(git diff:*)", "Bash(git fetch:*)", "Bash(git log:*)", "Bash(git status:*)", "Bash(grep:*)", "Bash(ls:*)", "Bash(mkdir:*)", "Bash(rg:*)", "Bash(touch:*)", "Bash(tree:*)", "Bash(wc:*)", "Skill(conventional-commit)" ], "deny": [ "Bash(git push:*)", "Bash(rm:*)", "Bash(su:*)", "Bash(sudo:*)" ], "defaultMode": "acceptEdits", "disableBypassPermissionsMode": "disable" }, "hooks": { "PreToolUse": [ { "matcher": "Bash", "hooks": [ { "type": "command", "command": "__claude-code-block-bash-tool rm", "if": "Bash(rm *)" } ] } ], "Notification": [ { "hooks": [ { "type": "command", "command": "__claude-code-notify Notification" } ] } ], "Stop": [ { "hooks": [ { "type": "command", "command": "__claude-code-notify Stop" } ] } ] }, "statusLine": { "type": "command", "command": "__claude-code-statusline", "padding": 0 }, "language": "日本語", "sandbox": { "enabled": true, "autoAllowBashIfSandboxed": false, "network": { "allowLocalBinding": true }, "excludedCommands": [ "docker" ] } }