为了将人工智能注入更多的编程过程,OpenAI 推出了Codex CLI,这是一种旨在从终端软件本地运行的编码“代理”。OpenAI 表示,Codex CLI 于周三与 OpenAI 最新的 AI 模型 o3 和 o4-mini 同时发布,它将 OpenAI 的模型与本地代码和计算任务连接起来。通过 Codex CLI,OpenAI 的模型可以在桌面上编写和编辑代码,并执行某些操作,例如移动文件。
Codex CLI 似乎是 OpenAI 朝着更广泛的代理编码愿景迈出的一小步。最近,该公司首席财务官 Sarah Friar描述了她所谓的“代理软件工程师”,这是 OpenAI 打算构建的一套工具,可以获取应用程序的项目描述并有效地创建它,甚至进行质量保证测试。
Codex CLI 不会走那么远。但它将把OpenAI 的模型(最终包括 o3 和 o4-mini)与处理代码和计算机命令的客户端(也称为命令行界面)集成在一起。
OpenAI 表示,它也是开源的。
OpenAI 发言人表示:“Codex CLI 是一个轻量级的开源编码代理,可以在终端本地运行。其目标是为用户提供一个极简、透明的界面,将模型与代码和任务直接关联起来。”
OpenAI 在博客文章中补充道:“您可以通过将屏幕截图或低保真草图传递给模型,并结合 [通过 Codex CLI] 在本地访问代码,从命令行获得多模态推理的好处。”
为了促进 Codex CLI 的使用,OpenAI 计划向符合条件的软件开发项目提供100 万美元的 API 奖励。该公司表示,将向入选项目奖励 2.5 万美元的 API 积分。
当然,AI 编码工具也存在风险。许多研究 表明 ,代码生成模型经常无法修复安全漏洞和错误,甚至会引入这些漏洞。在允许 AI 访问敏感文件或项目(甚至整个系统)之前,最好牢记这一点。