代码权限
配置编码代理的行为,微调它何时能自主操作,何时需要你的批准。
代码权限让你定义编码代理的操作方式——控制它应用代码差异的权限。
代码差异权限
你可以在 设置 > AI > 代理 > 权限 中控制编码代理应用代码差异时的自主程度。
细化代理控制:权限面板允许用户自定义代理在应用代码差异、读取文件、创建计划和执行命令时的自主程度,实现安全与自动化的平衡。
代码差异权限有三个自主级别:
自主级别 | 描述 | 代理决定 |
---|---|---|
Agent Decides(代理决定) | 当代理有信心时会自主行动,不确定时会请求批准。这种选项平衡速度与控制,允许代理处理常见流程,同时在复杂或风险较高的步骤时让你参与。 | 是 |
Always Ask(总是询问) | 代理在采取任何操作前都会请求用户明确批准。适用于敏感操作。 | 否 |
Always Allow(总是允许) | 代理执行操作时不再请求明确确认。适合你完全信任代理自主处理的任务。 | 是 |
当所有差异权限都设置为“总是允许”时,编码代理获得完全自主权(即“YOLO 模式”)来应用代码差异。请务必使用版本控制工具(如 git)以保持回滚更改的能力。