近日,人工智能领域迎来了一项新进展。OpenAI 宣布推出了名为 Codex 的 AI 智能体,主要服务于软件开发的自动化需求。这款智能体能够处理修复错误和实现功能等多种任务,旨在为代码编写带来全新的方式。
Codex 的运行基于 codex-1 模型,该模型进一步优化自 o3 模型,专注于代码编程的特定需求。目前,OpenAI Codex 以研究预览的形式在 ChatGPT 平台上开放给部分用户。Pro、Enterprise 和 Team 用户已经可以抢先体验,而 Plus 和 Edu 用户则需要稍作等待。
开发者可以通过 ChatGPT 的侧边栏输入指令,选择“Code”模式来编写代码,或者切换到“Ask”模式获取代码相关的解答。每次会话都在独立的云环境中运行,预加载相关的代码库,保证操作环境的安全隔离。
Codex 能够读取和修改文件,运行测试,执行代码检查工具等任务,并记录操作的结果。通常情况下,这类任务的完成时间会在 1 到 30 分钟之间。任务结束后,Codex 会通过详细的终端日志和测试结果展示变更内容,方便开发者逐一核验。此外,开发环境可以根据团队的实际需求进行配置,并通过相关文档提供指导,确保项目中的规则一致。
OpenAI 内部已经在使用 Codex 来处理代码重构、测试生成以及错误修复等工作。一些早期合作伙伴如 Cisco、Temporal 和 Superhuman 也已经开始采用这项技术。例如,Temporal 使用 Codex 进行错误分析和组件连接;Superhuman 让产品经理自行完成小范围的代码修改;Kodiak 则利用 Codex 提升自动驾驶软件的测试覆盖率和优化调试工具。
内部测试表明,即使缺乏特定的指导文件或定制环境,codex-1 模型依然能够高效完成任务。不过需要注意的是,目前 Codex 不支持图像输入,也无法在任务执行过程中与用户实时互动,其功能仅限于现有的代码库和预装的依赖项。
Codex 当前处于免费试用阶段,但 OpenAI 表示未来可能会推出灵活的定价方案。此外,针对 Codex CLI 的 codex-mini-latest 模型,其收费标准为每百万输入 token 1.5 美元,输出 token 6 美元。
以上内容仅供信息参考,具体细节请以官方发布为准。