将日常语言描述直接翻译为可执行的代码片段,支持函数、算法、API调用等多种场景,显著降低编程门槛。
涵盖Python、JavaScript、TypeScript、Ruby、Go、Rust、Java等主流语言,根据上下文自动选择最合适的语法和库。
自动分析已有代码注释、变量名和结构,提供智能补全、Bug定位及优化建议,甚至能解释复杂逻辑,减少排查时间。
8月,OpenAI 正式发布 Codex,这是基于 GPT-3 的模型,能够在自然语言描述下生成代码,支持十几种编程语言,并在 HumanEval 基准测试中达到 72.3% 的通过率。Codex 的发布标志着 AI 编程助手从理论走向实用化,GitHub 随即宣布其 Copilot 技术预览版将基于 Codex 运行。
3月,OpenAI 推出 Codex 的升级版本 code-davinci-002,该模型在代码补全、错误修正和多步骤推理方面显著提升,并支持更长的上下文窗口。同年 6 月,GitHub Copilot 正式面向所有开发者开放,由 Codex 驱动,成为首个大规模商用 AI 代码辅助工具。
3月,OpenAI 宣布将逐步关闭 Codex API,推荐用户迁移至 GPT-4 及后续模型。Codex 的核心能力被整合进 GPT-4 的代码解释器功能中,同时 GitHub Copilot 也切换至基于 GPT-4 的推理引擎,标志着 Codex 作为独立模型的使命完成,其精神融入更通用的 AI 平台。