权限
控制哪些操作需要用户批准。
配置
{
"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 模式进行细粒度控制。
默认行为
默认情况下,所有操作无需批准即可执行。