AI
Codex

GPT-5-Codex 是在 Codex 中针对代理式软件工程进一步优化的 GPT-5 版本。 它专为复杂、真实的工程任务训练,涵盖:

  • 从零构建完整项目
  • 添加功能与测试
  • 调试与大规模重构
  • 代码审查与质量改进 相比通用模型,它 可塑性更强更好地遵循 AGENTS.md 配置,并能产出更高质量的代码。

一、安装与启动

  1. 确保环境:已安装 Node.js (opens in a new tab)
  2. 全局安装 Codex
npm i -g @openai/codex
  1. 启动 Codex:在终端执行
codex

首次运行会提示登录,成功后即进入 Codex CLI 模式

二、常用命令

在 Codex CLI 中输入 / 可以调出快捷命令。常用指令如下:

命令功能说明
/model选择使用的模型(如 GPT-5-Codex)
/approvals设置权限,决定是否允许直接操作文件
/new在当前会话中开启新对话
/init生成 AGENTS.md 文件,配置项目说明,帮助 Codex 理解项目结构
/compact压缩历史对话,避免上下文过长
/diff显示 Git 变更(包含未跟踪文件)
/mention在对话中提及特定文件,建立上下文
/status查看当前会话配置与 token 使用情况
/mcp列出已配置的 MCP 工具
/logout注销账号
/quit退出 Codex

三、使用技巧

  1. 初始化项目上下文
    使用 /init 在项目根目录生成 AGENTS.md,写明项目简介、依赖、约定等。这样 Codex 能更快理解项目,减少重复解释,每次问答codex会:Codex 会优先参考 AGENTS.md,快速理解项目上下文。

  2. 会话管理

    • 使用 /new 开启新对话,保证不同任务之间上下文独立,避免混淆。
    • 使用 /compact 对长会话进行总结压缩,既保留核心信息,降低 token 消耗。
  3. 与 Git 集成

    • /diff 可直接查看文件改动。
    • 结合 Codex 的代码审查能力,你可以在本地或 GitHub 上让它自动生成审查意见。
  4. 权限控制

    • /approvals 用于设置文件操作权限。
    • 建议开发初期使用只读模式,熟悉 Codex 行为后再开放更高权限。

四、VS Code 插件

Codex 也提供 VS Code 插件

  1. 在插件市场搜索 Codex 并安装。
  2. 侧边栏会出现 Codex 图标,支持直接问答、修改代码。
  3. 插件可直观对比代码前后改动,非常适合日常开发。

四、实际体验

这几天用下来,整体感受可以用一句话总结:Codex 是个靠谱的队友,但性格偏慢条斯理

  • 让我满意的地方
    • 功能覆盖面很广:从写函数、补测试,到帮忙做重构和代码审查,它基本都能接住。
    • 省心:我在 AGENTS.md 里写好规范后,以及将需要开发的功能整理好说明文档后,就让他自己开发了。
    • 性价比高:一个月 20 美元,既有 Web 聊天,又有 CLI 和 IDE 插件,感觉比单买 Copilot 或 Cursor 更划算。
  • 让我有点无奈的地方
    • 速度偏慢:实现一个功能时,它会先想很久,特别是重构或生成大段代码时,需要耐心等待。
    • 上下文容易超长:对话多了之后,偶尔会卡住,需要我主动 /compact 压缩历史。而且,他也很啰嗦,不一会就会将上下文弄的很长。