跳转到内容
KeenKind.文档
控制台

权限

权限模式决定 Keenkind 可以直接完成哪些操作,以及何时必须等待确认。权限越高,操作越顺畅,影响范围也越大。

模式 适合场景 行为
请求审批 初次使用、不熟悉的项目 可直接读取当前项目;访问项目外或执行风险操作前请求审批
替我审批 可信项目中的连续工作 由 AI 代为审批工具调用;审批接口接入前会先暂停等待
完全访问 明确可信且需要高自主性的任务 所有工具操作无需审批,直接放行

从 请求审批 切到更高的模式时需要确认。开始新对话后,先查看输入框附近显示的权限模式;个人默认权限可在 设置 > 常规 中检查。执行操作时,以当前对话显示的权限为准。

建议从 请求审批 开始,确认任务和工作目录正确后再提高权限。

Keenkind 会根据当前任务检查以下能力:

  • 读取工作区文件;
  • 创建、修改或删除文件;
  • 运行命令和构建工具;
  • 访问网络或外部服务;
  • 调用 MCP、插件和其他扩展;
  • 控制内置浏览器。

没有提供某项能力时,模型不会获得对应工具。Skill 和插件也不能自行扩大用户授予的权限。

文件操作默认以当前工作目录为范围。切换项目、打开新的工作目录或引用外部文件时,请确认页面顶部和输入框附近显示的位置正确。

涉及多个目录时,优先分别打开并检查,不要为了省去确认直接授权整个磁盘。

Keenkind 在 Windows 和 macOS 上使用系统能力限制受控操作,并在执行前检查目标和权限。沙箱能够降低误操作风险,但不能替代备份、版本控制和最小权限原则。

  1. 确认当前对话选择的工作目录。
  2. 查看输入框附近的权限模式。
  3. 展开失败的工具调用,确认被拒绝的操作类型。
  4. 只为当前任务提高必要权限,然后重试。
  5. 第三方扩展持续请求无关权限时,停用或卸载该扩展。

子代理继承主对话允许的模型和能力范围。为子代理配置角色时,可以进一步缩小范围:

  • 选择批准策略(禁用工具、继承父权限、始终请求批准、允许自动执行);
  • 允许或禁止读取、写入、执行、网络、进程、终端、状态等风险类别;
  • 精确到单个工具的允许或拒绝列表;
  • 决定是否允许交互式工具。

子代理不能通过角色说明获得主对话没有的权限,也不能自行扩大用户授予的权限。