title: Codex 基础配置 description: 面向新手说明 Codex 配置文件、模型、权限、沙箱和项目规则的基本概念。 keywords:
- Codex 配置
- config.toml
- AGENTS.md
Codex 基础配置
Codex 的配置主要影响本地 Codex 工作流,例如 Codex CLI 和 Codex App 的 Local 或 Worktree 线程。CLI、App、本地线程会共享一部分配置、MCP 和 Skills 语境,但 App 的 Cloud 模式还会受云端环境、账号和工作区设置影响,不要把它简单理解成本地 config.toml 完全控制。
这些配置决定它默认用什么模型、运行命令前是否需要你确认、能访问哪些文件,以及项目里有哪些长期规则。新手不需要一开始就改很多配置,但要知道这些配置是什么意思。
配置文件在哪里
官方手册说明,用户级配置通常在:
~/.codex/config.toml
项目级配置可以放在仓库里的:
.codex/config.toml
项目级配置只在你信任这个项目时加载。这样可以避免陌生项目偷偷改变 Codex 的行为。

常见配置项
| 配置 | 作用 |
|---|---|
model |
默认使用哪个模型。 |
approval_policy |
什么时候需要你确认命令或操作。 |
sandbox_mode |
Codex 能访问和修改哪些文件。 |
web_search |
是否允许使用网络搜索。 |
新手推荐思路
- 不清楚时,不要一开始使用完全无限制权限。
- 对陌生项目,先让 Codex 只阅读和解释。
- 需要修改文件时,先让它说明计划。
- 需要运行命令时,先看清命令用途。
项目规则 AGENTS.md
AGENTS.md 可以放项目里的长期说明,例如:
- 项目目录结构。
- 如何运行测试。
- 代码风格。
- 哪些文件不能改。
- 完成任务前要做哪些检查。
它相当于写给 AI Agent 的项目说明书。团队项目里,AGENTS.md 比每次口头重复规则更稳定。
一个简单配置示例
approval_policy = "on-request"
sandbox_mode = "workspace-write"
这表示 Codex 可以在工作区内工作,并在需要时请求确认。实际可用值以你安装的 Codex 版本和官方文档为准。
验证结果
配置后可以检查:
- Codex 是否仍能正常启动。
- 当前项目是否被信任。
- 修改文件前是否按预期请求确认。
- 运行命令时是否符合你的权限预期。

常见问题
我应该马上改模型吗
不一定。先用默认推荐模型完成简单任务,等你知道自己需要更快、更便宜或更强时,再调整模型。
配置改坏了怎么办
先撤回最近改动,或把配置文件临时改名,让 Codex 回到默认配置,再逐项恢复。