Codex

OpenAI Codex是强大的AI编程模型与智能体,能够理解自然语言并生成、修改代码,自动完成编程任务,帮助开发者加速软件开发与提升生产力。

访问官网
Codex

特点

自然语言生成代码

将日常语言描述直接翻译为可执行的代码片段,支持函数、算法、API调用等多种场景,显著降低编程门槛。

多语言编程支持

涵盖Python、JavaScript、TypeScript、Ruby、Go、Rust、Java等主流语言,根据上下文自动选择最合适的语法和库。

上下文理解与调试

自动分析已有代码注释、变量名和结构,提供智能补全、Bug定位及优化建议,甚至能解释复杂逻辑,减少排查时间。

基本信息

Codex
  • 出品方:OpenAI 研发并发布
  • 英文名称:OpenAI Codex
  • 首次发布:2021 年 8 月 10 日
  • 产品类型:AI 代码生成模型,根据自然语言描述直接生成可执行代码
  • 核心能力:自然语言转代码、多语言代码补全、代码解释与调试、支持十余种编程语言(Python、JavaScript、Go、Ruby 等)
  • 最新模型:Codex‑davinci‑002(基于 GPT‑3 架构,后续能力集成至 GPT‑4 系列)
  • 代码生成规格:单次上下文最高 8000 token,支持多轮交互式生成,适用于编辑器插件与 API 调用

所获荣誉

Codex
  • HumanEval 基准测试最佳成绩:Codex 在 OpenAI 发布的 HumanEval 数据集上实现了 79.4% 的问题通过率,成为当时代码生成任务中表现最优秀的模型,并长期作为该领域的性能基准。
  • GitHub Copilot 核心驱动引擎:Codex 被选为 GitHub Copilot 的底层模型,该工具自 2021 年 6 月技术预览版上线以来,已为超过数百万开发者提供实时代码建议,成为全球用户规模最大的 AI 编程助手之一。

发展历史

2021

8月,OpenAI 正式发布 Codex,这是基于 GPT-3 的模型,能够在自然语言描述下生成代码,支持十几种编程语言,并在 HumanEval 基准测试中达到 72.3% 的通过率。Codex 的发布标志着 AI 编程助手从理论走向实用化,GitHub 随即宣布其 Copilot 技术预览版将基于 Codex 运行。

2022

3月,OpenAI 推出 Codex 的升级版本 code-davinci-002,该模型在代码补全、错误修正和多步骤推理方面显著提升,并支持更长的上下文窗口。同年 6 月,GitHub Copilot 正式面向所有开发者开放,由 Codex 驱动,成为首个大规模商用 AI 代码辅助工具。

2023

3月,OpenAI 宣布将逐步关闭 Codex API,推荐用户迁移至 GPT-4 及后续模型。Codex 的核心能力被整合进 GPT-4 的代码解释器功能中,同时 GitHub Copilot 也切换至基于 GPT-4 的推理引擎,标志着 Codex 作为独立模型的使命完成,其精神融入更通用的 AI 平台。