Codex App 安装完成只是第一步。真正决定它顺不顺手的,是权限、个性化、跟进行为和会话管理这些容易被忽略的设置。我把自己的 Codex App 配置重新检查了一遍,最后保留了 8 个最实用的选项:既能减少重复确认,也能让 Codex 更懂我的表达习惯。
这篇文章不重复讲安装和模型选择。如果你还没装好应用,可以先看 Codex App 从安装到 Skills 的完整上手指南;已经能正常打开 Codex 的话,直接照着下面的清单设置即可。
微信扫码咨询 Codex 使用、配置与 ChatGPT Plus/Pro 国内升级问题

微信扫码添加客服,备注 gpt
**先看结论:**我最建议优先改好完全访问权限、个性化和跟进行为,这三项对日常体验的影响最大。会话 ID、新任务继续、任务搜索和语音听写,则是在任务变多以后特别省时间。
Codex App 配置前先做什么?
打开 Codex App,点击左下角的 Settings(设置)。本文涉及的选项主要集中在 General、Personalization、Computer Control 和 Voice 四个页面。
我建议按下面的顺序检查,十分钟左右就能完成一轮 Codex 配置优化:
| 序号 | 设置项 | 主要作用 |
|---|---|---|
| 1 | Permissions | 减少编辑文件时的重复确认 |
| 2 | Personalization | 调整回复语气、记忆和自定义指令 |
| 3 | Follow-up behavior | 决定新消息排队还是引导当前任务 |
| 4 | Session management | 在新对话里接着旧任务继续做 |
| 5 | Computer Control | 允许 Codex 操控应用和 Chrome |
| 6 | Search tasks | 快速找到历史任务 |
| 7 | Voice | 设置语音听写快捷键 |
| 8 | Connection | 处理 reconnecting 5/5 重连问题 |
下面我按这个顺序逐项说明。
Codex 权限怎么设置?开启完全访问权限
Codex 默认会在修改文件时请求确认。刚开始用时这很直观,但任务一长,每改一个文件都要点一次,节奏很容易被打断。
我的设置路径是:
- 打开 Settings。
- 进入 General。
- 找到 Permissions。
- 将权限模式改为 Full Access(完全访问)。
开启以后,Codex 在当前任务中编辑、创建文件会更连贯,适合已经明确工作目录、希望它连续执行的场景。改完后可以交给它一个包含两三个文件的小任务,确认中途不再反复弹出相同的文件编辑请求。
Codex 个性化设置:语气、记忆与自定义指令
权限解决的是“能不能连续做”,个性化解决的是“能不能按你的习惯做”。进入 Settings → Personalization,我主要调整下面三项。
把回复语气从亲和改成务实
默认的 Friendly 更像聊天助手,解释通常比较多。我更喜欢把 Tone 改成 Pragmatic(务实):先给结论,再说明改了什么、怎么验证,做开发任务时更直接。
这不是能力档位,只是输出风格。喜欢详细解释可以保留 Friendly;希望少一点寒暄、快一点进入执行,就可以试试 Pragmatic。
打开 Codex 记忆功能
把 Memory 打开后,Codex 可以继续沿用你的长期偏好,例如常用语言、回答方式和项目习惯。我的做法是先只写稳定偏好,不把某个临时项目的细节混进去。
例如可以告诉它:
默认使用简体中文回答。修改代码后说明改动文件,并运行与改动最相关的检查;如果没有运行,请明确说明原因。
这类规则跨任务仍然有用,比每次开新对话都重新交代更省事。
添加 Codex 自定义指令
Custom Instructions 适合放更明确的工作规则。我参考了 GitHub 上的 forrestchang/andrej-karpathy-skills,再按自己的项目习惯做了删减。
我最终保留的思路很简单:先理解现有代码,再做最小范围修改;遇到不确定的信息先检查;完成后用测试或构建结果验证。这里不建议整份照搬别人的配置,因为项目技术栈、测试命令和风险偏好都不一样。
如果你不知道怎么写,可以先用下面这版:
先阅读与任务直接相关的文件,再开始修改。
保留用户已有改动,只处理当前任务范围。
完成后运行最相关的检查,并简要说明修改内容与验证结果。
Codex 跟进行为怎么设置?排队和引导怎么选
在 Codex 执行任务的过程中继续发送消息,新消息有两种处理方式:
- Queue(排队):等当前任务完成后,再处理新消息。
- Guide(引导):把新消息直接交给正在执行的任务,用来纠正方向或补充要求。
设置路径是 Settings → General → Follow-up behavior。我把默认的 Queue 改成了 Guide,因为实际工作中经常会在执行一半时想起限制条件,比如“这个文件不要改”或“顺便补一个移动端测试”。Guide 可以立刻把要求送进当前任务,不必等它先跑完错误方向。
如果你习惯一次发完整需求、希望每条消息严格按顺序执行,保留 Queue 会更清楚;如果你经常边看边调整,Guide 更顺手。
Codex 会话管理:复制会话 ID 与新任务继续
任务做久以后,上下文会越来越长。有时 Codex 不是不会做,而是旧对话里混入了太多分支。这时我不会一直在原会话里硬聊,而是用下面两个入口整理上下文。
复制会话 ID,让新对话接着做
在左侧任务上点击右键,选择 Copy session ID,然后新建一个对话,把会话 ID 和新要求一起发给 Codex。
我通常这样写:
请读取这个会话的上下文并继续处理:<粘贴 session ID>
先概括已经完成的工作,再从尚未解决的问题开始。
它适合原会话已经卡住、内容太长,或者我想换一个新窗口继续排查的情况。
保留原任务,用新路线继续
如果原任务的执行结果没问题,只是想从当前进度分出另一条路线,可以在任务菜单里选择 Continue in new task。
我会把它用在两个场景:一是保留已经完成的实现,另开任务尝试替代方案;二是把“功能开发”和“性能优化”拆成两个更聚焦的上下文。这样比在一个超长对话里来回切目标更容易追踪。
Codex 电脑操控怎么设置?
需要 Codex 操控桌面应用或浏览器时,进入 Settings → Computer Control,检查下面两个权限:
- Any App:允许 Codex 与其他桌面应用交互。
- Google Chrome:允许 Codex 在 Chrome 中执行浏览器操作。
这两个开关适合网页测试、跨应用操作和需要观察页面结果的任务。开启后,我会先让 Codex 做一个可验证的小动作,例如打开测试页面并读取标题,确认链路正常后再交给它长任务。
如果找不到权限入口,或 macOS 已授权但仍然无法操控,可以查看 Codex Computer Use 开启失败与 macOS 授权排查教程。想了解 Computer Use、内置浏览器与自动化功能的整体变化,可继续看 Codex Mac 新功能完整解读。
支持支付宝和微信支付,升级后即可获得更多 Codex 使用额度
Codex 搜索任务与语音听写怎么设置?
这两项看起来不起眼,但当左侧任务越来越多、输入内容越来越长时,使用频率会非常高。
用搜索快速找到历史任务
点击左侧边栏顶部的搜索图标,输入任务名或对话中的关键词,就能筛选历史任务。
我的习惯是在第一条消息里写清楚目标,例如“修复登录页移动端菜单”,而不是只写“帮我看看”。以后搜索“登录页”或“移动端”就能直接找回,不需要逐个翻任务列表。
设置 Codex 语音听写快捷键
进入 Settings → Voice,为语音听写设置一个顺手的快捷键。触发后直接说需求,Codex 会把语音转换成文字;口述中文也能直接得到中文文本。
我一般先口述背景和目标,再手动补上文件名、命令和变量名。这样既保留语音输入的速度,也能避免技术名词识别错误。想进一步了解命令行里的语音输入,可以参考 Codex CLI 语音功能与新版变化实测。
报错:Codex 正在重新连接 5/5
如果对话一直停在 reconnecting 5/5,通常是 Codex 尝试使用 WebSocket,而当前代理没有正确支持这条连接。这个问题不属于日常界面设置,但很容易让前面的配置看起来“没有生效”。
我会先让 Codex 自己备份并修改 config.toml,提示词如下:
请帮我修复“重连接”问题:
备份 config.toml 为 config.toml.bak,新增 provider(名 openai_http,wire_api=responses,supports_websockets=false,requires_openai_auth=true,已有同名则跳过),顶部 model_provider 改成 openai_http,完成后告诉我改了什么。
如果修改后仍然卡住,再让它检查本地代理端口:
帮我检测本地代理端口,先检查 .codex/.env 是否已存在并备份现有内容,查到端口就更新或追加代理这两行,不要整体覆盖;
查不到再问我;完成后告诉我具体改了什么、端口怎么确定的。
完成后重启 Codex。修改 provider 后,如果左侧会话看起来变少了,不一定是会话丢失,因为任务可能会按 provider 分组;切换回原 provider 即可查看原来的会话。
这里只提供最快的处理入口。需要手动检查 TOML、自动修复脚本和 macOS LaunchAgent 方案,请直接看 Codex reconnecting 5/5 强制 HTTP 修复教程。
Codex App 配置常见问题
Codex App 必须开启完全访问权限吗?
不是必须。默认权限模式也能使用,只是在编辑文件时会更频繁地请求确认。我开启 Full Access 的主要原因,是希望多文件任务可以连续执行,减少反复点击。
Codex 排队和引导有什么区别?
Queue 会等当前任务结束后处理新消息,Guide 会用新消息直接影响正在进行的任务。需求一次写完整时用 Queue;需要中途纠偏或补充条件时用 Guide。
Codex 会话卡住后还能继续吗?
可以。右键复制原任务的 session ID,在新对话里要求 Codex 读取旧会话并继续;如果只是想基于当前结果尝试另一条路线,则使用 Continue in new task。
修改 provider 后会话为什么变少了?
Codex 可能会按 provider 对会话分组。切换为 openai_http 后,原 provider 下的会话可能暂时不在当前列表中;切回原 provider 就能重新查看。
Codex 配置完成后需要重启吗?
普通界面选项通常保存后即可继续使用。修改 config.toml、代理变量或连接 provider 后,我会退出并重新打开 Codex,让连接配置重新加载。
**我的最终配置思路很简单:**先用完全访问权限减少打断,再用 Pragmatic、Memory 和自定义指令固定工作方式;把 Follow-up behavior 改成 Guide,任务变复杂后再配合会话 ID、任务搜索和语音听写。最后单独处理 Computer Use 权限与 reconnecting 问题,Codex App 的日常使用就会顺畅很多。
延伸阅读:
- Codex App 上手指南:从安装到使用 Skills 教程 — 继续了解安装、模型、Skills 与 Automations
- Codex Computer Use 开启失败怎么办? — 排查 macOS 辅助功能与隐藏 Helper 权限
- Codex reconnecting 5/5 怎么办? — 使用 HTTP provider、脚本和 LaunchAgent 处理反复重连
- Codex 额度怎么算? — 查看不同订阅的额度与省流方法
- ChatGPT Plus 国内充值教程 — 了解支付宝、微信升级 ChatGPT Plus 的完整流程