临时覆盖配置最安全高效,支持CLI参数(--config或-c)和环境变量两种方式:CLI参数仅本次生效,环境变量优先级最高但仅限当前终端。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你需要快速验证某个配置项是否生效,又不想修改 config.toml 文件导致影响后续使用,临时覆盖是最安全高效的方式。
用 CLI 参数直接覆盖单个配置项
在运行 codex 命令时,用 --config 后接 key=value 格式覆盖任意 TOML 配置项:
codex --config model="gpt-5.5" --config sandbox_mode="workspace-write"
这会跳过 config.toml 中的 model 和 sandbox_mode 设置,仅对本次执行生效。注意等号前后不能有空格,且 value 若含空格或特殊字符必须加英文双引号。
如果 value 是字符串且含空格(比如模型名带空格),必须写成:--config model='"gpt-5.5 "'——外层单引号包裹整个参数,内层双引号包裹值,这是 shell 解析必需的嵌套引号规则。
用 CLI 参数覆盖模型并启用搜索
方法一:组合常用参数快速启动调试环境
codex --model gpt-5-codex --search --dangerously-bypass-approvals-and-sandbox
这三者分别强制指定模型、启用网络搜索、跳过所有审批和沙箱限制,适合本地快速验证逻辑流是否通顺。
方法二:通过 -c 缩写简化输入
配置 OpenClaw 多提供商认证与 OpenAI Codex OAuth 备用方案,实现自动模型切换,适用于多 OpenAI Codex 账户设置。
codex -c model_reasoning_effort="xhigh" -c approval_policy="never"
-c 是 --config 的简写,多个 -c 可连用。注意 【approval_policy="never" 会完全跳过人工确认环节,仅限可信项目中临时使用】。
用环境变量临时覆盖最高优先级配置
第一步:在当前终端会话中导出环境变量
export CODEX_MODEL="gpt-5.5"
第二步:导出沙箱模式变量(注意变量名大小写严格)
export CODEX_SANDBOX="workspace-write"
第三步:运行 codex,此时环境变量会覆盖 config.toml 和所有 CLI 参数
codex
环境变量是 Codex 配置优先级链条中的最高一级,比 --config 和 profile 都高。但只在当前终端有效,关闭窗口即失效,无需清理。

















