文档
中文文档
权限

权限

控制哪些操作需要用户批准。

配置

{
  "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 模式进行细粒度控制。

默认行为

默认情况下,所有操作无需批准即可执行。