> 内容来源：Onevium 官方文档
> 文章: 选择工作模式与权限
> 原文: https://onevium.com/zh/docs/permissions
> 语言：简体中文
> 更新于: 2026-09-09
> 适用版本: 1.1.22
> 功能状态: 已发布

---

# 选择工作模式与权限

了解 Code/Plan 与 Default/Auto/Full Access 的区别，设置新会话默认并核对实际执行。

## 两项选择，各管一件事

**Code／Plan 决定怎样推进工作，Default／Auto／Full Access 决定怎样处理工具权限。** 可以先选 Plan 讨论方案，再保留适合自己的权限档进入实施。

## 先选工作模式

| 模式   | 适合什么工作           | 怎样使用                        |
| ---- | ---------------- | --------------------------- |
| Code | 目标和范围已经清楚，准备实际执行 | 给出目标、可改范围和验证要求              |
| Plan | 先了解现状、讨论做法或审阅影响  | 在输入区切到 Plan，要求列出方案；核对后再批准实施 |

Plan 不是第三档权限。即使用 Auto 或 Full Access，也不应把选 Plan 理解为已经同意所有实现细节。Code 同样不等于无限制访问。

## 再选工具权限

| 权限档         | 正向用途                     | 实际行为与边界                                     |
| ----------- | ------------------------ | ------------------------------------------- |
| Default     | 初次接触项目、需要关注工具请求，保留手动决定入口 | 对需要确认的调用显示审批；实际还受规则、工具和 SDK 处理影响，不保证每次调用都弹卡 |
| Auto        | 日常开发中减少重复确认              | SDK 分类器处理工具请求；需要人工决定时仍可能回到审批                |
| Full Access | 在可信环境内，连续完成已明确授权的工作      | 减少一般工具审批；不会补齐外部账号权限，也不替代 Plan 审查、必要提问和结果验证  |

先确定项目、文件和账号范围，再选权限档。提示词描述你要做什么，实际工具授权和账号权限决定哪些操作能成功。

## 会话选择与全局默认

- **当前任务：** 在会话输入区的权限选择器调整，只针对这段会话的选择。
- **今后的任务：** 打开「设置 → 通用 → 默认权限模式」，设置新会话的起点，再新建会话检查。
- **思考强度：** 在「通用 → 默认思考强度」按模型设置；这是投入多少推理，不是授权范围。

已有会话可能保留覆盖值。全新安装的基线是 Full Access，旧配置可能不同；以你当前显示值为准，不要把名为 Default 的选项误认为所有安装的默认状态。

## 第一次练习：先计划，再做一个小改动

1. 打开演示项目，核对目录和已有改动。
2. 选择 Plan，并选适合自己的权限档，发送：

```text
计划改进成员列表的空状态。
先读取组件与项目约定，说明需要修改的文件、
加载/空列表/错误状态，以及怎样验证。
方案确认前不要改文件。
```

3. 核对计划是否覆盖目标和边界，再允许实施。
4. 出现审批卡时检查动作、参数、文件或目标服务；范围正确才批准。
5. 完成后在 Review 查看差异，并运行计划中约定的检查。

## 怎样确认控制生效

新会话展示了预期权限；Plan 阶段给出了可审阅方案；实际修改和工具记录落在约定范围内。最后的文件差异、测试或页面结果应能证明任务完成。

没有弹出审批卡，不必立即判断设置失效：某些调用已由规则或分类器处理。出现工具拒绝，也不应直接切到 Full Access；先看拒绝原因及实际所需权限。

## 自动化与外部入口另看配置

当前自动化创建／编辑表单**没有 Default／Auto 权限选择器，界面创建的任务使用 Full Access**。它不会等待你像普通会话那样逐次审批，也不应被描述为继承当前聊天权限。先在演示项目验证提示词，再让它定时运行。

渠道机器人有自己的工具批准策略，开发预览的外部接入也有助手绑定和授权。改变本地会话权限，不会自动更改这些入口的策略。

## 常见问题

- **改了默认，旧会话没变：** 调整的是未来会话；检查旧会话自己的值。
- **任务一直等待：** 找到待处理审批或提问，核对内容，不要重复发送“继续”。
- **操作超出范围：** 停止该任务，重新明确范围；不是先扩大权限。
- **界面术语不同：** CLI 的 `permissionMode` 和聊天模式不是同一组值，不要互相照抄。

## 继续学习

在[设置参考](https://onevium.com/zh/docs/settings/reference#general)查默认值与生效方式，借助[项目与会话](https://onevium.com/zh/docs/projects-and-sessions)管理范围，用[文件与 Review](https://onevium.com/zh/docs/files-terminal-review)确认实际结果。
