AI Study Online

Codex完全指南:从零基础到高级开发工作流

5 min read
🔧 AI 工具 🕒 阅读约12分钟 📅 2026年7月3日 🎯 入门

引言

Codex 是 OpenAI 的核心 AI 开发工具,能辅助编码、调试、测试,甚至控制电脑。本指南将带你走完 Codex 的完整使用流程——从安装到插件、技能、移动端控制等高级功能。

1. 安装与初始设置

1.1 下载安装 Codex

  • 访问 Codex 官网下载安装包。
  • macOS 用户将 Codex 拖入 Applications 文件夹即可完成安装。

1.2 登录方式

  • ChatGPT 账号登录:可选 Free、Go、Plus、Pro 套餐。推荐 Plus($20/月),token 额度适中。
  • API Key 登录:使用 OpenAI API 密钥(需境外信用卡,性价比不如订阅)。

1.3 初始配置

  • 按提示选择你的职位角色。
  • 暂时跳过"导入云端代码"步骤。
  • Codex Mobile 可以稍后设置(详见第 8 节)。

2. 基础项目开发流程

2.1 创建项目

  • 创建本地文件夹(如"Mark Note")存放项目文件。
  • 在 Codex 中点击"Work on a Project" → "Use an Existing Folder",选择你的项目文件夹。

2.2 第一个项目:构建 Markdown 笔记应用

  • 输入你的需求:
用 HTML 构建一个笔记应用,左右两栏:左侧笔记列表,右侧笔记内容。包含基本的增删改查和本地存储功能。
  • Codex 会生成代码并请求启动本地服务器的权限。选择"Yes"允许。

2.3 预览与迭代

  • 点击"Open in"在浏览器中预览应用。
  • 使用"Annotation"功能选中 UI 区域并请求修改:
删除左侧栏顶部的两个示例笔记。

2.4 调试

  • 如果"添加笔记"按钮不工作,Codex 会诊断问题(通常是预览环境限制导致)。
  • 在独立浏览器中测试应用以确认功能正常。

3. 高级配置与安全

3.1 权限模式

  • 默认权限:执行高风险操作前 Codex 会请求确认。
  • 自动审查:安全代理自动批准安全操作、阻止危险操作(推荐,兼顾安全与效率)。
  • 完全访问:无提示,但需谨慎使用(有数据丢失风险)。

3.2 模型设置

  • 模型选择:根据任务复杂度选择 GPT-5.5、GPT-5.4 等。
  • 思考深度:从 Low 到 Extra High 可调(深度越高,代码质量越好但速度越慢)。
  • 速度模式:启用"Fast"模式可提速 1.5 倍(消耗更多 token)。

4. Git 版本控制

4.1 初始化 Git 仓库

  • Command+J 在 Codex 中打开终端。
  • 运行以下命令:
git init
git add .
git commit -m "first commit"

4.2 提交更改

  • 使用 Codex 内置的 Git 界面:
    • 点击"Changes"图标 → "Unstaged"查看修改文件。
    • 点击"Commit",输入提交信息(如"Change theme to blue"),点击"Continue"。

4.3 用 Fork 回滚

  • 使用"Fork"功能回滚对话和代码:
    • Fork into Local:创建新对话但保留当前代码(需手动 git reset 回滚代码)。
    • Fork into New Worktree:创建新对话和独立项目文件夹(不回滚代码,但隔离更改)。

5. 跨项目配置:agent.md

5.1 创建 agent.md

  • 在项目文件夹中创建名为 agent.md 的文件。
  • 添加规则,例如:
- 每次代码变更后用描述性信息执行 git commit。
- 所有新组件使用 React + TypeScript。
- 遵循项目的蓝色主题配色方案。

5.2 测试配置

  • 创建新对话,让 Codex 添加功能(如"添加深色/浅色模式切换")。
  • 检查 Git 日志确认 Codex 自动提交了更改。

6. 项目重构与高级功能

6.1 重构为 Electron 桌面应用

  • 使用"Plan Mode"让 Codex 创建重构方案:
将此 Web 应用重构为 Electron 桌面应用,使用 React + TypeScript。确保所有功能正常工作。
  • 审查方案后点击"Yes, implement this plan"。

6.2 添加 Markdown 支持

  • 让 Codex 添加 Markdown 编辑和预览模式:
添加 Markdown 支持:"编辑"模式支持语法高亮编写,"预览"模式用于渲染。

7. 插件与技能扩展

7.1 安装插件

  • 点击侧边栏"Plugins"浏览可用插件:
    • Chrome:控制 Chrome 浏览器抓取数据或与网页交互。
    • Computer Use:控制电脑桌面应用(如日历、文件)。
    • Presentations:生成 PowerPoint 演示文稿。

7.2 使用技能(Skills)

  • 图片生成:使用"Image Gen"技能基于截图生成图片:
用提供的截图为这个笔记应用生成宣传海报。
  • 自定义技能:创建自己的技能(如代码审查技能)来自动化重复任务。

7.3 自动化任务

  • 设置自动化任务(如每日代码审查):
    • 点击"Automations" → "Add Automation"。
    • 定义任务:"每天早上 9 点检查项目代码问题"。
    • 选择"Local"作为执行环境并保存。

8. 移动端控制:Codex Mobile

8.1 设置 Codex Mobile

  • 点击侧边栏"Codex Mobile"。
  • 允许移动端控制,用手机扫描二维码连接。

8.2 从手机控制电脑

  • 在手机上使用"Computer Use"插件控制桌面应用:
删除 5 月 28 日"讨论 Mark Note 设计"的日历事件。

总结

Codex 是一款强大的工具,能从头到尾优化你的开发工作流。通过本指南,你可以高效地构建项目、自动化任务、通过插件和技能扩展能力。尝试不同配置,找到最适合你的工作流。

常见问题

Codex 和 VS Code Copilot 有什么区别?

Codex 是 OpenAI 的独立桌面应用,不仅能辅助编码,还能控制整个桌面环境——打开浏览器、操作文件管理器、运行终端命令、生成 PPT 等。Copilot 是 GitHub 的编辑器插件,专注代码补全和聊天。Codex 的定位更接近"AI 操作员"而非单纯的"代码助手"。如果只需要写代码辅助,Copilot 足够;如果希望 AI 处理跨应用工作流(编码→测试→部署→文档),Codex 更合适。

Codex 的订阅方案怎么选?

Plus($20/月)是个人开发者的最佳选择——token 额度足够日常编码,价格合理。Free 版 token 极少,主要供试用。Pro 版($200/月)适合将 Codex 作为主力开发环境的重度用户。API Key 方式需境外信用卡且按量付费,经常使用的话性价比不如订阅。

agent.md 文件必须放在项目根目录吗?

是的,Codex 会自动读取项目根目录下的 agent.md(或 CLAUDE.md)作为系统指令。你可以在里面定义代码规范、Git 提交习惯、技术栈偏好和项目特定规则。Codex 在该项目的每次对话中都会遵守这些规则——这是 Codex 最强大的功能之一:跨会话保持一致行为,无需重复说明。

Fork 功能的两个选项怎么选?

Fork into Local:对话回滚但代码保持不变。适合"讨论方向跑偏了但代码没问题"的情况。如需同时回滚代码,需手动 git resetFork into New Worktree:创建完全独立的工作目录,原项目不受任何影响。适合"想试试另一个方向但不影响当前进度"——相当于给整个项目状态开一个"假设"分支。

📖 下一步

掌握了 Codex?升级你的 AI 开发工作流:

分享这篇文章

相关文章

AI Tools入门

AI PPT技能大比拼:5款工具实测排名与推荐

用同一提示词实测5款热门AI PPT生成技能——PPT Master、Banana Slides、Frontend Slides、HTML PPT和Guizang PPT Skill,由Codex从内容质量、设计和功能三个维度综合排名。

5分钟阅读
PPTAI Presentation效率
AI Tools入门

2026 AI Agent选型指南:新手如何选择最适合的工具

五款主流AI Agent工具横向排名对比——Codex、Claude Code、OpenClaw、Hermes Agent和TRAE——含优缺点和最佳场景推荐,帮新手选出最适合自己工作流的工具。

5分钟阅读
AI AgentCodexClaude Code