Codex 中文教程
从认识 Codex、安装登录到 AGENTS.md、权限、MCP、Skills、自动化和企业部署,39 篇。
作者 stormzhang,转载自开源项目 stormzhang/ai-coding-guide(MIT 许可)。
基础入门5 篇
- 01认识 Codex 与四种入口Codex 桌面 App、CLI、IDE 扩展和云端 Web 四种入口的运行位置、能力差异与适用场景,帮助新手判断从哪里开始。
- 02Codex 核心概念速览代理循环、上下文、工具、沙箱、审批和 Git 工作区等核心概念,建立理解 Codex 后续功能所需的完整基础模型。
- 03安装与登录(Mac / Windows / Linux)Codex CLI 在 Mac、Windows、Linux 和 WSL 上的安装、升级、登录与验证步骤,并整理网络和权限相关的常见问题。
- 04订阅与计费ChatGPT 套餐中的 Codex 权益、使用额度、API 计费和不同入口的成本差异,帮助你按使用强度选择合适方案。
- 05接入 DeepSeek 等国产模型通过 OpenAI 兼容接口为 Codex CLI 配置第三方模型的基本方法、配置字段、验证步骤和能力差异,避免误解官方支持范围。
各入口怎么上手6 篇
- 06跑通第一个任务进入项目、授权工作区、描述任务、审查差异和运行验证的完整流程,用最小案例帮助新手完成第一次 Codex 代理任务。
- 07桌面 App 全景Codex 桌面 App 的项目管理、线程、Worktree、Review、自动化和本地环境能力,并说明它与 CLI、IDE 的选择差异。
- 08命令行 CLI 上手Codex CLI 的启动方式、交互界面、模型和权限选择、文件引用、差异审查与会话恢复,带你跑通终端主流程。
- 09IDE 扩展(VS Code 等)Codex IDE 扩展的安装、登录、上下文引用、编辑模式、差异查看和常用命令,说明编辑器与 CLI 如何协同使用。
- 10云端 Codex Cloud:把活丢上云,喝着咖啡等结果Codex Cloud 的仓库连接、云端环境、任务委派、结果审查和网络访问配置,帮助你判断哪些工作适合放到云端执行。
- 11项目说明书 AGENTS.md:把规矩焊进 Codex 的开工流程AGENTS.md 的发现范围、层级覆盖、推荐内容、反模式和维护方法,帮助 Codex 在每次任务开始前读懂项目规范。
核心交互与操作6 篇
- 12斜杠命令与快捷键:会话里的「快捷操作面板」Codex CLI 的内置斜杠命令、键盘快捷键、Shell 模式和使用时机,覆盖会话、模型、权限、上下文与诊断操作。
- 13提示词(Prompt)写法:把话说到 Codex 心坎里如何向 Codex 说明目标、提供必要上下文、限定修改范围和写清验收标准,并用可复用结构减少猜测与返工。
- 14四类日常工作流:探索、修 bug、重构、写测试探索代码库、定位并修复 Bug、控制重构和补写测试四类高频任务的标准步骤、提示方式与结果验收方法。
- 15权限、沙箱与审批:放多松、收多紧,自己拧Codex 文件系统和网络沙箱、审批策略、权限模式与命令规则,帮助你根据任务风险选择正确的执行边界。
- 16安全与风险边界:到底该不该放手让它碰你的代码提示词注入、恶意仓库、命令执行、网络访问、敏感信息和供应链风险,并给出隔离、审查与最小授权原则。
- 17电脑操控与浏览器(Computer Use):让 Codex 长出手Computer Use 的工作方式、启用条件、可操作对象、网站审批和隐私风险,说明什么时候该用、什么时候不该交给代理。
高级功能扩展7 篇
- 18config.toml 配置详解:一个文件管住所有旋钮config.toml 的文件位置、优先级、模型、推理、沙箱、审批、MCP 和界面等常用字段,并提供可复制的配置思路。
- 19记忆系统(Memories 与 Chronicle):让 Codex 跨会话记住你Memories 和 Chronicle 如何从会话与屏幕上下文形成长期记忆、如何查看管理,以及隐私边界和适合保留的信息类型。
- 20用 MCP 接外部工具:给 Codex 装上「外接口」Codex 配置 MCP 服务器的文件格式、命令、认证、作用域与安全边界,并用实际流程说明如何接入外部服务。
- 21子代理(Subagents):把活儿拆出去并行跑,但只有「你开口」它才拆Codex 子代理的创建、角色说明、模型和工具配置、调用方式与上下文隔离,帮助你把复杂任务拆成专项工作。
- 22Agent Skills 技能:把一套活儿打包,教会 Codex 自己接Agent Skills 的目录结构、SKILL.md、安装位置、自动触发与手动调用,说明如何把重复流程沉淀为可复用能力。
- 23插件(Plugins):一键装一整套能力,别再一个个手配Codex 插件如何打包 Skill、MCP、应用连接和工作流,覆盖安装、启用、权限、目录结构与适用场景。
- 24规则与钩子(Rules & Hooks):给 Codex 装上「卡点」和「扳机」Rules 如何控制沙箱外命令,Hooks 如何在生命周期节点运行确定性脚本,并说明两者的配置、边界和组合方式。
工程化与自动化5 篇
- 25Worktrees 并行隔离:让几个 Codex 各干各的,互不打架Git Worktree 在 Codex 桌面 App 与 CLI 并行任务中的作用、创建和合并流程,以及避免文件覆盖与分支混乱的方法。
- 26Git 与 GitHub 集成:让 Codex 在你的 PR 里当审查员Codex 参与本地 Git 差异审查、提交准备和 GitHub PR Review 的工作流,说明本地检查与远端协作记录的区别。
- 27自动化与 CI/CD:让 Codex 在你不在的时候自己干活Codex GitHub Action、云端自动化和脚本任务的配置、认证、触发与审查流程,帮助你安全地把代理接入持续集成。
- 28非交互模式 codex exec:把它塞进脚本和 CI 里跑codex exec 的输入输出、常用参数、结构化结果、恢复会话和退出码,说明如何把 Codex 稳定接入脚本和 CI。
- 29Slack / Linear 与 SDK 集成:在别处召唤 Codex,把它嵌进你自己的产品在 Slack 和 Linear 中委派 Codex 任务,以及通过 SDK 把本地代理嵌入产品的入口、流程、认证与适用场景。
实战与进阶5 篇
- 30怎么选模型:同一句话,到底该派哪个模型去跑Codex 可用模型、推理强度、速度和任务复杂度之间的关系,帮助你为探索、编码、审查和轻量任务选择合适档位。
- 31进阶技巧与提速:拖慢你的不是模型,是你给的烂上下文通过减少无关上下文、改善任务拆分、选择模型、复用规则和并行隔离来提升 Codex 速度,同时保持结果可验证。
- 32从 Claude Code 迁移:旧地图换个工具,照样能找到家把 CLAUDE.md、Skill、MCP、Hook、权限和日常工作流迁移到 Codex 的对应方式,指出可以复用与必须重写的部分。
- 33Windows 使用要点:原生还是 WSL,到底怎么跑才省心Codex 在 Windows 原生沙箱、PowerShell 和 WSL 中的安装、路径、权限与常见错误,帮助你选择更稳定的运行方式。
- 34综合实战:从零给一个 TODO 小工具加功能、提交一次用一个 TODO 工具功能需求串起项目规则、计划、编码、测试、差异审查和 Git 提交,展示完整且可复用的交付流程。
收尾与查阅5 篇
- 35命令与配置速查表汇总 Codex CLI 参数、斜杠命令、权限模式、config.toml 字段和常用文件路径,适合日常使用时快速定位准确写法。
- 36最佳实践:那些「正确的废话」之外,真正能落地的几条任务拆分、上下文控制、项目规则、计划确认、最小修改和验证闭环等最佳实践,帮助你减少误改与无效等待。
- 37常见问题排查:装不上、登不了、不肯改文件,挨个拆Codex 安装失败、无法登录、不修改文件、沙箱报错、网络和配置异常的定位顺序与解决方法,按现象快速排查。
- 38术语表解释 Agent、Thread、Context、Sandbox、Approval、MCP、Skill、Subagent、Worktree 等高频术语及其实际作用
- 39企业管理与治理:一个人玩和一家公司用,是两件事企业部署 Codex 时的管理员设置、身份、权限、托管配置、数据治理和审计要求,说明个人使用与组织治理的关键差异。