文档
日本語ドキュメント
権限

権限

どの操作にユーザーの承認が必要かを制御します。

設定

{
  "permission": {
    "edit": "ask",
    "bash": "ask"
  }
}

権限値

  • "allow" - 承認なしで実行
  • "deny" - 実行を防止
  • "ask" - ユーザーの承認が必要

Agent ごとの権限

{
  "agent": {
    "build": {
      "permission": {
        "edit": "allow"
      }
    }
  }
}

Bash コマンドパターン

{
  "permission": {
    "bash": {
      "*": "ask",
      "git status": "allow",
      "git push": "deny"
    }
  }
}

きめ細かな制御のために Glob パターンをサポートしています。

デフォルトの動作

デフォルトでは、すべての操作は承認なしで実行されます。