代码权限

配置编码代理的行为,微调它何时能自主操作,何时需要你的批准。

代码权限让你定义编码代理的操作方式——控制它应用代码差异的权限。

代码差异权限

你可以在 设置 > AI > 代理 > 权限 中控制编码代理应用代码差异时的自主程度。

代码权限 - 图1 细化代理控制:权限面板允许用户自定义代理在应用代码差异、读取文件、创建计划和执行命令时的自主程度,实现安全与自动化的平衡。

代码差异权限有三个自主级别:

自主级别 描述 代理决定
Agent Decides(代理决定) 当代理有信心时会自主行动,不确定时会请求批准。这种选项平衡速度与控制,允许代理处理常见流程,同时在复杂或风险较高的步骤时让你参与。
Always Ask(总是询问) 代理在采取任何操作前都会请求用户明确批准。适用于敏感操作。
Always Allow(总是允许) 代理执行操作时不再请求明确确认。适合你完全信任代理自主处理的任务。

当所有差异权限都设置为“总是允许”时,编码代理获得完全自主权(即“YOLO 模式”)来应用代码差异。请务必使用版本控制工具(如 git)以保持回滚更改的能力。