跳到主要内容
项目详情

OpenAI Codex 是 OpenAI 推出的通用编程模型,定位是把自然语言指令转换为代码,并让计算机理解用户意图。它是 GPT-3 的后继模型,训练数据同时包含自然语言和来自公开来源的数十亿行源代码,包括公开 GitHub 仓库中的代码。Codex 最擅长 Python,也能处理十多种编程语言;官网曾将它作为 GitHub Copilot 的底层模型,并在 2021 年以 API 私测形式邀请企业和开发者基于它构建应用。需要注意的是,这篇发布文章已被官网标记为过时,原 Codex 模型已于 2023 年 3 月弃用,页面同时提到了 2025 年推出的云端软件工程代理和开源本地 Codex CLI,但正文没有提供这些新产品的完整功能与价格说明。

核心功能

自然语言生成代码

Codex 可以理解简单的自然语言命令,并根据英文指令生成可工作的代码。与主要输出自然语言的 GPT-3 不同,Codex 的目标是让用户能够用自然语言操作软件,并为带有 API 的软件构建自然语言接口。官网将其描述为能够把人的意图传递给计算机的编程模型。

多语言编程支持

Codex 最擅长 Python,同时也熟悉十多种编程语言,包括 JavaScript、Go、Perl、PHP、Ruby、Swift、TypeScript 和 Shell。不同语言的能力并不完全相同,官网明确指出其在 Python 上的表现最强,因此不能将所有语言的效果视为一致。

更大的代码上下文记忆

针对 Python 代码,Codex 拥有 14KB 的记忆空间,而 GPT-3 为 4KB。官网以此说明 Codex 在执行任务时可以纳入超过三倍的上下文信息,帮助模型在处理代码时参考更长的代码片段。

代码解释与重构

官网表示,Codex 已被用于代码转译、代码解释和代码重构。这些用途覆盖了将代码转换到其他形式、帮助理解已有代码,以及调整现有代码结构等编程任务,但发布文章也说明,团队认为可实现的能力仍未被完全探索。

面向通用编程任务

Codex 被定义为通用编程模型,理论上可以应用于几乎所有编程任务。官网同时提醒,实际结果可能有所不同,因此它并不保证每种任务或每种语言都能得到同等质量的输出。它尤其擅长把编程中“将问题拆解为更小问题”之后的另一项工作,即把这些问题映射到已有的库、API 或函数。

API 与软件集成

OpenAI 曾通过 API 以私测形式开放 Codex,邀请企业和开发者在其基础上构建应用。由于模型能够生成代码并调用已有软件接口,它可以被用于为现有应用增加自然语言交互入口。官网还称 Codex 为 GitHub Copilot 提供模型能力,并说明该产品由 OpenAI 与 GitHub 合作推出。

使用方式

历史发布阶段的主要使用方式是通过 OpenAI API 接入,且当时处于 private beta,面向企业和开发者开放。页面还提供了 Codex CLI 的信息,称其为新的开源本地编程代理;同时,2025 年更新提到云端软件工程代理可以并行处理多项任务。正文没有说明是否必须注册、是否需要自备模型 Key,也没有给出具体的导入导出流程。原 Codex 模型已于 2023 年 3 月弃用,当前页面将读者引导至最新编程模型文档及新的 Codex 产品信息。

适用人群与场景

企业和开发者可以通过 API 在自己的应用中加入自然语言编程能力,或构建面向现有软件的自然语言接口。需要处理 Python、JavaScript、Go、PHP、Ruby、Swift、TypeScript、Shell 等代码的程序员,可以将其用于代码生成、解释、转译和重构。使用 GitHub Copilot 的开发者也曾间接接触到由 Codex 提供的模型能力。希望在本地使用编程代理的用户,则可关注页面提到的开源 Codex CLI;不过正文没有展开其具体操作要求。

定价

官网在 2021 年私测初期说明 Codex 将免费提供,但这属于历史发布阶段的安排,页面没有给出当前价格、调用额度或具体套餐。由于原 Codex 模型已在 2023 年 3 月弃用,不能将当时的免费说明直接视为当前服务的定价承诺。

注意事项

该发布页面已被官网明确标记为过时。原 OpenAI Codex 模型已于 2023 年 3 月弃用;页面还说明 2025 年推出了新的 Codex 云端软件工程代理和开源本地 Codex CLI。对于通用编程任务,官网提示结果可能有所不同;同时,Codex 在 Python 上最为擅长,其他语言虽然也有能力覆盖,但正文没有承诺相同表现。

自然语言生成代码理解简单的英文自然语言命令并生成可工作的代码。
多语言编程最擅长 Python,并支持 JavaScript、Go、PHP、Ruby、Swift、TypeScript、Shell 等语言。
代码理解与重构可用于代码转译、解释代码和重构代码。
API 集成曾通过 API 私测开放,供企业和开发者构建基于 Codex 的应用。
代码上下文记忆Python 代码记忆为 14KB,高于 GPT-3 的 4KB。

用户评论 (0)

还没有用户评论

成为第一个分享使用体验的人

查看更多

OpenAI Codex 截图

官网首页截图

写评论

分享你的使用体验,至少 10 个字。评论可以发多条,打分在右侧卡片单独进行。

还需 10 个字 · 0 / 500