计划模式与权限确认

计划模式决定先讨论还是开始实现;权限档、工具规则与沙箱决定具体动作怎样获准。

计划模式与权限确认解决不同的问题:前者决定现在是在讨论方案还是执行,后者决定具体工具调用能不能运行。接受计划不会绕过权限确认,改变权限档也不会替你接受计划。

  • 先计划再实现:用输入框 + 菜单的「计划」(或快捷命令子菜单里的 /plan)明确进入计划模式。Klaus 先调研、按需提问,再给出可展开、复制、下载和编辑的完整计划。选择「是,实施此计划」后才进入实现;底部反馈输入用于修改和修订。普通对话中的复杂任务可能有进度清单,是否处于计划模式以会话模式为准,见计划模式。
  • 三档权限:输入框旁的下拉提供「请求批准」「帮我批准」「完全访问权限」。「帮我批准」由独立审核智能体处理需要批准的动作,并保留当前沙箱边界;「完全访问权限」关闭普通沙箱隔离和批准提示。每个聊天保留自己的选择;修改这个聊天也会成为新聊天继承的默认,其他已有聊天不变。普通聊天运行中修改权限档,从下一次工具调用开始生效。规划模式不覆盖这份选择,退出后仍按原权限执行。
  • 权限卡片:需要确认的写文件、命令或其他工具调用会显示「拒绝 / 允许」。「本会话内允许」只在引擎能从本次调用推导出安全规则时出现。卡上的「始终允许……」建议需要你勾选并批准后才保存;客户端不会自行构造放行规则。
  • 预授权规则:在「设置 → 预授权规则」配置允许、询问或拒绝规则。拒绝规则优先,强制询问规则仍可能要求确认,包括选择「完全访问权限」时。
  • 「配置」设置页:「设置 → 配置」为新聊天统一设置默认值:批准策略(按请求 / 从不请求审批)、沙盒(只读 / 工作空间写入 / 完整访问权限)、允许网络访问、网页搜索(禁用 / 缓存 / 索引 / 实时)、输出详细程度与推理摘要;支持「全局配置」与「项目配置」两个范围。改动写入 config.toml,页内也可以直接「打开 config.toml」。
  • 审批审核过程可见:开启自动审批后,聊天里会显示每条请求的审核状态(正在审核请求 / 请求已批准 / 请求已拒绝 / 审核超时)与被拒原因;最近被拒的操作可以用 /autoreview 菜单批准一次并重试。
  • 沙箱与范围:在「设置 → 配置」选择批准策略及「只读」「工作空间写入」「完整访问权限」沙箱模式。工作空间写入模式可单独设置命令联网权限;网页搜索由同页的搜索设置独立控制。输入框切换「完全访问权限」需要二次确认;好友任务已批准的资源范围仍然有效。

完整判定顺序和只读操作的含义见权限是怎么判的。