Codex使用
Codex使用
OpenAI推出AI编程工具Codex,该工具能够帮助开发者编写代码并分配编程任务。
ChatGPT模型
- GPT-3.5:2022 年底推出,具备基础对话能力,成本低,曾为免费档默认模型,逻辑与事实准确性较弱。
- GPT-4 / GPT-4 Turbo:2023 年起发布,推理、代码及长上下文能力显著提升,支持复杂任务规划 。
- GPT-4o(Omni):2024 年 5 月推出,原生多模态(文本/音频/图像端到端处理),响应延迟低至毫秒级,曾长期作为主力模型 。
- o1 系列(o1/o1-mini/o3 等):侧重深度推理,通过“思考链”机制解决数学、科学及复杂编程难题,推理成本高 。
- GPT-5.x 系列(2025-2026):引入长期记忆、更精准的事实校验(幻觉大幅降低)及个性化适配,部分版本(如 GPT-5.5 Instant)已成为新默认模型 。
Claude Code可以随意配置模型,现在的Codex官方不咋支持随意配置,使用上最好是使用官方的GPT模型
Codex 的核心价值,是把“读项目、改代码、跑命令、看结果”串成一个可审阅的工作流。
Codex 入门指南,从零基础到实战,看这一篇就够了!-CSDN博客
入口怎么选:App、IDE、CLI、Web
Codex 有多个入口,新手最容易卡在“我到底该用哪个”。
结论很简单:
- 新手:优先用 Codex 应用
- 常驻编辑器:用 IDE 扩展
- 熟悉终端:再尝试 CLI
- GitHub PR 和后台任务:考虑 Web / 云端能力
选好项目后,不要马上让 Codex 改代码。
第一条任务建议这样写:
请暂时不要修改任何文件。请用中文解释这个项目:
1. 这个项目大致是做什么的?
2. 主要目录分别负责什么?
3. 入口文件可能在哪里?
4. 如果我要在本地运行,通常要执行哪些命令?
5. 哪些地方你不确定?请直接说“不确定”,不要猜。
安装与首次启动
准备账号
使用Codex Desktop需要ChatGPT账号。免费账号通常也可以体验,但额度和能力会受限制;付费套餐的可用额度更多,适合高频使
用。具体价格、额度和模型名称会随官方策略变化,正式使用前以OpenAl页面显示为准。
-
官方账号:直接登录
-
第三方,例如OpenRoute:
-
获取对应Codex 的API key
-
配置~/.codex/config.toml文件
model_provider = "openrouter" model_reasoning_effort = "high" model="~openai/gpt-latest" # 每次开启Codex默认选择的模型 [model_providers.openrouter] name = "openrouter" base_url="https://openrouter.ai/api/v1" env_key="OPENROUTER_API_KEY" #配置环境变量OPENROUTER_API_KEY,OPENROUTER_API_KEY配置刚刚获取的API key -
配置好后重新启动Codex就行
-
下载和安装
IDE下载
下载完成后按安装向导操作即可。首次启动时,系统可能会询问你的主要用途,例如日常办公、学习或编程。这个选择只是为了初始化体
验,不需要太紧张,后面可以继续调整。
CLI下载
黑马Vibe Coding零基础入门,vibecoding项目,涵盖Claude Code、Cursor、Codex、SDD、LangChain、Agent开发-酷酷的安定区-稍后再看-哔哩哔哩视频
使用
持久记忆与agents.md
Codex的持久记忆可以分成两类:一类是你主动写下来的规则,另一类是系统自动总结的记忆。对教程学习者来说,最值得掌握的是
agents.md。
全局规则
~/.codex/AGENTS.md文件
全局规则适合存放跨项目都适用的偏好,例如:
- 默认使用中文回答。
- 修改文件前先说明计划。
- 重要操作前先列出影响范围。
- 文档改写时保留原意,不制造未经确认的数据。
这些规则相当于你对Codex的长期工作约定。写得越清楚,后续沟通成本越低。

项目规则
项目级AGENTS.md文件只服务当前项目,适合记录技术栈、目录结构、运行命令、测试方式、提交规范和禁止事项。
推荐在项目初步成型后,让Codex读取项目并生成一版草稿:
请阅读当前项目结构,帮我生成一份项目级agents.md。内容包括技术栈、常用命令、目录说明、开发约束和测试要求。先给我预览,不要直接写入。
审核通过后再写入,比一开始凭空写规则更贴合实际。
自动记忆
自动记忆适合作为补充,不适合作为唯一依赖。它可能会根据对话和任务自动总结信息,但触发时机、记录内容和召回方式不一定完全可
控。
明确、稳定、重要的要求,仍然建议写进AGENTS.md文件;临时偏好和低风险背景,可以交给自动记忆辅助。
计划模式与实战开发
做复杂任务时,不要急着让Codex直接写文件。先进入计划模式,让它把需求拆开、列出步骤、说明风险,再决定是否执行。
使用 Fork保留好上下文
-
如果前半段讨论很有价值,但后面走偏了,可以从某条回复Fork出一个新会话。它相当于从历史分岔点重新开始,适合保留前面已经整理好的需求、方案和约束。
-
![image-20260805094055174]()
-
-
![image-20260805094140169]()
插件系统
插件的作用,是让Codex连接外部平台和工具。不同版本、账号和系统环境下可见插件可能不同,但常见方向大致包括部署、浏览器操
作、代码托管和外部应用连接。
核心能力Skills
Skills是把可复用流程沉淀下来的机制。前面我们已经详细讲过Skills,在Codex中也可以用类似思路:把高频、稳定、步骤清晰的任务封装成技能。
适合做成Skill的任务包括:
-
每周生成技术资讯摘要
-
把课堂录音整理成讲义
-
检查前端页面的响应式问题
-
根据固定模板生成项目周报
-
按统一标准润色课程文档
创建Skill有两种常用路径。
第一种:先描述目标,让Codex 帮你起草。
- 我想创建一个“课程文档润色”ski11,用于把口语稿改成正式教程。请先和我确认输入、输出、规则和示例。
第二种:先跑通一次真实任务,再沉淀。
- 这种方式更推荐。因为你已经知道流程中哪些步骤有效、哪些检查必须保留,生成出来的Skill会更实用。
自动化任务
自动化任务的价值,不是”定个闹钟让Al说一句话”,而是把一套可重复流程交给Agent定时执行。
例如:
- 每周一汇总GitHub趋势项目,生成中文推荐稿
- 每天早上检查网站是否可访问,并整理异常日志
- 每三天汇总课程资料文件夹,生成新增内容清单
- 每周生成一次学习进度报告
创建自动化的两种方式
你可以在自动化面板里手动创建,通常需要填写任务提示词、触发时间、模型和推理强度。
也可以直接在对话中描述:
请帮我创建一个自动化任务:每周一上午9点,读取我的项目资料文件夹,生成一份本周新增资料摘要。创建前先展示任务内容、执行频率和输出格式。
自动化任务要特别注意边界:它会在你不盯着屏幕的时候运行,所以提示词必须写清楚输入来源、允许做什么、禁止做什么、结果发到哪
里。
手机端远程控制
部分版本支持通过ChatGPT手机App连接电脑上的Codex,从手机端发起任务。这个能力适合临时下发轻量任务,例如让家里电脑继续
整理资料、检查项目状态或生成草稿。
一般流程是:
- 手机ChatGPT和电脑Codex都更新到支持该功能的版本。
- 在手机端进入Codex入口。
- 按提示完成电脑端配对。
- 在电脑上确认允许该设备远程控制。
远程控制的便利性很高,但也意味着风险更高。建议只对可信设备开启,并避免在手机端随手发起删除、部署、付款、批量修改等高影响
操作。


浙公网安备 33010602011771号