権限
どの操作にユーザーの承認が必要かを制御します。
設定
{
"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 パターンをサポートしています。
デフォルトの動作
デフォルトでは、すべての操作は承認なしで実行されます。