権限ルールを管理する
設定 /permissions (ぱーみっしょんず)
別名: permissions、allowed-tools、/allowed-tools、許可、権限
どのコマンド・ツールを許可するか/確認するかのルールを見る・書き換える
書式
/permissions これは何
Claude Code が実行できるコマンドやツールのうち、「何を自動で許可するか」「何を毎回確認するか」のルールを管理する画面です。玄関の鍵束を並べるイメージ。
こういう時に使う
よく使う読み取りコマンドを一括で許可したい時、過去に許可しすぎたルールを整理したい時、MCP サーバや特定の Bash サブコマンドだけを選んで通したい時。
使い方の例
/permissions と打つと、現在のルール一覧と編集画面が開きます。別名の /allowed-tools が効く環境もあります。ルールはパターン形式(例: Bash(git status) や Bash(npm:*))で書くのが一般的。
よくある勘違い
「とりあえず全部許可」にすると、ファイル削除やネット越しの破壊的コマンドまで素通りしてしまいます。読み取り系中心で絞り、書き込み系は必要な分だけ増やすのが安全。/fewer-permission-prompts で候補を絞ってから追加すると楽です。
こういう時に使う
- 毎回確認されるコマンドを許可リストに追加したい時
- うっかり許可してしまったルールを外したい時
- MCP サーバなど外部ツールの権限を見直したい時