完全访问是什么?#
它决定 Codex 能访问哪些本地文件、能否运行命令,以及何时需要确认。安装技能不一定要开完全访问:默认权限已经能处理当前工作目录里的很多任务。
| 权限 | 大致能做什么 |
|---|---|
| 只读 | 读取和分析,不能直接改文件 |
| 默认 / 工作区 | 在指定工作目录读写、运行命令;越界等动作可能要确认 |
| 完全访问 | 放开命令沙箱范围,可访问当前系统账户能访问的更多文件、运行更广的命令 |
完全访问扩大了操作范围,误操作也可能影响项目外的文件。它不等于 Windows 管理员权限,也不会自动登录微信、浏览器或付费服务。
客户端里有权限入口时,怎么开?#
- 进入 Codex 的本地聊天,先确认正在使用哪台电脑、哪个文件夹。
- 如果当前版本显示 权限 / Permissions 控件,打开它,查看是否提供 完全访问 / Full access。
- 阅读该版本的权限说明,确认后选择;回到聊天核对当前权限状态。
不同版本的位置和选项可能不同。不要照着不存在的“高级 → 全部权限”菜单乱找。 没看到入口时,用下面的配置方法,或发版本截图给客服。
通过配置文件开放完全访问#
这是可选高级设置,先备份 config.toml。不要覆盖第 5 步已经配置好的地址、模型和密钥。
- 打开第 5 步的配置文件夹,用记事本打开
config.toml。 - 在文件最前面、任何
[xxx]小节之前,加入下面两行。原来已有同名字段时修改原值,不要重复写。 - 保存,等正在运行的任务结束后再完全退出并重开客户端。
toml
sandbox_mode = "danger-full-access"
approval_policy = "never"这个组合是“无命令沙箱、无命令审批”。请只在自己信任的本地环境使用;不是本教程接入的必做项。公司管理策略、操作系统和某些工具自己的确认机制仍可能生效。
想开放文件范围,但保留命令审批机制? 将第二行改成下面这样;具体请求是否提示仍按客户端规则决定:
toml
approval_policy = "on-request"恢复常见工作区设置时,改为:
toml
sandbox_mode = "workspace-write"
approval_policy = "on-request"开了以后,怎么告诉 Codex 做事?#
text
在我指定的练习目录里,自行完成读取、修改和必要验证。
删除文件、付款、对外发消息或正式发布前,先说明影响并等我确认。
涉及其他目录时先告诉我原因,保留重要原件,完成后给出结果文件和验证情况。这段话是任务约定,不能替代客户端的权限开关,也不是技术上的安全隔离。先从文件副本练习更容易检查结果。
依据 OpenAI 权限与审批文档和配置说明,2026-10-28 核对。本页只教你设置,没有替你修改电脑权限。