如何访问并使用 OpenAI Codex?

CometAPI
AnnaJun 9, 2025
如何访问并使用 OpenAI Codex?

OpenAI 的 Codex 代表了 AI 辅助软件工程的一次重大飞跃,将先进的推理能力与实用工具相融合,简化开发工作流。Codex 于 2025 年 5 月 16 日以预览版发布,赋能开发者将复杂的编码任务——从功能实现到缺陷修复——委托给专为软件工程优化的云端 AI 代理。自 2025 年 6 月 3 日起,Codex 的可用范围扩展至 ChatGPT Plus 用户,使更多人在熟悉的 ChatGPT 界面中获取其能力。本文整合了最新动态,并提供在开发工作流中高效使用 Codex 的分步指南。

什么是 OpenAI Codex,它为何重要?

OpenAI Codex 是一种“代理型”AI 编码助手,运行于云端,由 codex-1 模型驱动——这是一种针对软件工程任务微调的 o3 推理模型的专用变体。不同于传统的自动补全工具,Codex 能自主执行多步骤编程请求:编写新功能、分析与重构现有代码、诊断并修复缺陷,甚至提出并管理拉取请求(PR)。每项任务都在隔离的沙盒环境中运行,该环境预加载你的代码仓库,确保通过终端日志与测试输出实现 AI 驱动的更改可追踪、可复现。这种自主性与可问责性的结合标志着范式转变,开发者现可将常规或复杂的编码工作流交给 Codex,从而专注于更高层次的设计与架构。

Codex 与其他 AI 编码工具有何不同?

Codex 以其代理型设计脱颖而出:它不仅仅给出代码片段建议——而是端到端完成任务。通过深度代码理解并具备运行测试、代码规范检查器与类型检查器的能力,Codex 会迭代优化输出,直至通过验证标准。其沙盒化的执行确保每个动作都有日志记录,使团队能够轻松审计与审阅更改。此外,Codex 支持多种模型,可根据项目需求在速度、创造性与精确度之间灵活平衡。

今天如何访问 OpenAI Codex?

通过 ChatGPT Plus

自 2025 年 6 月 3 日起,OpenAI 将 Codex 的访问扩展至 ChatGPT Plus 订阅用户,取消了此前仅限 Pro 与 Enterprise 等级的限制。Plus 用户现在可以在 ChatGPT 侧边栏中直接调用 Codex,实时处理编码请求。

通过 Codex CLI(现已采用 Rust)

OpenAI 还提供 Codex 的独立命令行界面(CLI)——最初基于 Node.js/TypeScript——近期已用 Rust 重写,以提升性能与安全性。Rust 版本消除了外部依赖,加速启动时间,并提供原生安全保障,适合集成到 CI/CD 流水线。

如何在 ChatGPT 中访问 Codex?

对符合条件的 ChatGPT 订阅用户而言,访问 Codex 非常简单。自 2025 年 6 月上旬起,Codex 通过专用侧边栏界面向 ChatGPT Pro、Enterprise、Team 与 Plus 用户开放。

订阅要求是什么?

  1. ChatGPT Plus:自 2025 年 6 月 3 日起向 Plus 用户开放,使个人开发者能够尝试代理型编码工作流。
  2. ChatGPT Pro/Team/Enterprise:于 2025 年 5 月 16 日以预览版发布,为组织与大型团队提供先进的协作功能。

请确保你的账号已升级至上述等级之一;一旦资格确认,你将在 ChatGPT 侧边栏看到“Codex”选项。

如何在我的工作区启用 Codex?

  1. 打开 ChatGPT,查看左侧的侧边栏。
  2. 点击 “Codex” 标签(位于“Chat”和“Plugins”旁)。
  3. 通过连接你的 GitHub(或受支持的 Git 提供商)账号授权仓库访问。
  4. 选择 Codex 将要操作的仓库与分支——这会为你的代码库预配置一个预加载的沙盒环境。

如何将编码任务分配给 Codex?

Codex 的界面以简洁为设计目标:你用自然语言下达命令,代理即可执行。

逐步工作流程是什么?

  1. 选择 “Code” 或 “Ask”
  • Code:当你希望 Codex 编写或修改代码时使用。
  • Ask:当你需要关于代码库的解释、文档或高层次洞见时使用。
  1. 输入你的提示
  • 示例:“使用 JWT 实现用户认证,支持邮箱与密码登录,并将令牌存储在 Redis。”
  1. 点击 “Run”
  • Codex 启动沙盒,执行请求、运行测试,并返回类似拉取请求风格的 diff。
  1. 审阅与合并
  • 检查更改、终端日志与测试结果。若满意,将拉取请求合并到目标分支。

Codex

哪些最佳实践可确保有效使用 Codex?

尽管 Codex 能自主处理复杂任务,但遵循以下准则将最大化其效果:

应如何组织提示以确保清晰?

Codex 的表现依赖于结构良好的提示。先给出高层次注释(例如 // Generate a function to parse JSON into a Python data class),随后提供任何骨架代码或类型提示。通过指定语言、风格指南或测试用例来避免歧义。

  • 明确表达:清晰说明输入、输出与边界情况。
  • 将任务拆分为子任务:对多步骤流程,按序发出提示——例如,“首先搭建用于管理产品的 REST API”,然后“为产品端点添加单元测试”。
  • 使用示例:提供示例输入/输出对,或参考仓库中现有的代码模式。

如何管理安全与合规?

  • 沙盒审计:利用 Codex 内置日志审阅每条执行命令。
  • 访问控制:仅将仓库访问限制在必要分支。
  • 评审流程:像对待其他拉取请求一样对 Codex 生成的 PR 进行同行评审与自动化 CI 检查。

处理与缓解错误

即使提示精确,Codex 也可能出现怪异之处——如低效循环或差一错误。请实施错误处理层:

  • 自动化代码规范检查器:在 CI 流水线中集成 ESLint 或 Pylint 等工具。
  • 测试驱动的验证:要求所有生成代码在合并前通过现有测试套件。
  • 人工审查:将 Codex 建议视为“初稿”,受益于开发者监督。

Codex 如何与现有 CI/CD 流水线集成?

将 Codex 输出集成到你的持续集成与部署工作流中可确保顺畅交付。

可用的集成点有哪些?

  1. 拉取请求自动化:Codex 会自动创建 PR;将 CI 配置为在这些 PR 上运行构建、测试与安全扫描。
  2. Webhook 通知:通过 Webhook 订阅 Codex 事件(任务开始、完成、PR 已创建),在 Slack 或 Teams 中通知团队。
  3. 变更日志生成:Codex 可基于提交差异生成变更日志草稿;将其配置为自动更新你的变更日志文件。

结合 codex-1 的代理型能力、稳健的沙盒执行环境,以及与 ChatGPT 与 CI/CD 流水线的无缝集成,OpenAI Codex 为软件工程带来变革性的路径。无论你是希望加速功能交付的个人开发者,还是追求一致代码质量的企业团队,理解如何利用 Codex 的能力都将是 AI 增强开发演进格局中的关键。

入门

CometAPI 提供统一的 REST 接口,将数百个 AI 模型聚合到一致的端点,并内置 API 密钥管理、使用配额与计费仪表板。无需同时处理多个厂商的 URL 与凭据。

开发者可以访问 ChatGPT API,例如 GPT-4.1 API文章发表截止日期通过 CometAPI。开始之前,请在 Playground 探索该模型的能力,并查阅 API 指南以获取详细说明。访问前,请确保已登录 CometAPI 并获得 API 密钥。CometAPI 提供远低于官方价格的方案,帮助你完成集成。

另请参阅 Claude Code vs OpenAI Codex: 哪个更好

阅读更多

一个 API 中超 500 个模型

最高 20% 折扣