settings.json

permissions.allow

array記述場所どの設定ファイルでも可

許可される操作に関するパーミッションルールのリストです。

記述例

{
  "permissions": {
    "allow": ["Bash(git diff *)", "Read(~/.zshrc)"]
  }
}

使い方・用途

  • 特定の Git コマンドや npm スクリプトなど、頻繁に利用する安全なコマンドの承認プロンプトを省略して、開発を加速させたい場合に使用します。
  • 承認済みルールとして登録することで、Claude がユーザーの介入なしに自律的に特定のツールを実行できるようになります。
英語原文(公式ドキュメントより)

List of permission rules for allowed operations