当前位置:首页 > 科技资讯 > 正文

OpenAI Codex新应用:多智能体协作,开发者福音

智东西最新报道,今日凌晨,OpenAI隆重推出AI编程智能体Codex的macOS版应用程序

这款创新应用助力开发者轻松管理多个智能体,实现并行工作,并在长期任务中与智能体无缝协作。

其最大亮点在于,开发者不仅可以通过Codex应用对单个编程智能体进行精细化编辑配对,还能全面监督跨设计、构建、发布及维护软件全周期的协同智能体团队

OpenAI Codex新应用:多智能体协作,开发者福音 Codex 多智能体协作 AI编程 开发者工具 第1张

OpenAI联合创始人兼CEO萨姆·阿尔特曼(Sam Altman)连发五条推文,热烈庆祝Codex应用发布。他坦言“对Codex的喜爱超乎想象”。阿尔特曼还透露,自己前几周利用Codex开发了一款应用,AI对新功能的建议极为出色,让他感到“有些失落,仿佛自己变得多余”。

OpenAI Codex新应用:多智能体协作,开发者福音 Codex 多智能体协作 AI编程 开发者工具 第2张

为了让更多人体验Codex的魅力,在发布前两个月内,OpenAI将其纳入ChatGPT免费版和经济型订阅套餐Go中,并将Plus、Pro、Business、企业及教育计划的速率限制翻倍。这意味着免费用户可限时尝鲜,付费用户则能享受更加卓越的体验

此外,开发者可在应用程序、CLI、IDE及云端自由使用Codex。

据OpenAI官方博客透露,随着企业和开发者对Codex进行端到端开发的依赖日益加深,自其12月中旬推出当时最强的智能体编程模型GPT‑5.2-Codex以来,Codex的整体使用量翻了一番。在过去一个月中,已有超过一百万开发者使用Codex

01.并行处理多智能体工作,确保互不干扰

OpenAI于2025年4月推出了AI编程模型Codex。

该模型现已能够处理复杂且需要长时间运行的端到端任务。开发者也可基于该模型在多个项目中协调多个智能体,如分配工作、并行运行任务等,让智能体轻松应对需持续数小时、数天乃至数周的重大项目。

实现这一能力的核心挑战不仅在于智能体的功能,更在于如何大规模引导、监督并与智能体高效协作。然而,现有的集成开发环境(IDE)和基于终端的工具尚不支持此类协作模式。

因此,OpenAI推出了Codex应用。该应用中特设了一个专注于多任务处理的智能体空间

智能体可在按项目组织的独立线程中运行,使开发者在不丢失上下文的情况下无缝切换任务。该应用允许开发者在线程中查看智能体的更改,对差异进行评论,甚至可在编辑器中直接打开以进行手动更改。

此外,该应用内置了对工作树的支持,确保多个智能体在同一仓库中工作时不会产生冲突。每个智能体都在开发者代码的隔离副本上工作,探索不同路径而无需担心影响代码库。

OpenAI Codex新应用:多智能体协作,开发者福音 Codex 多智能体协作 AI编程 开发者工具 第3张

在智能体工作时,开发者可在本地查看其作出的更改或让它继续推进工作而不影响本地git状态。

Codex会从Codex CLI和IDE扩展中读取开发者的会话历史和配置。

02.自主运用技能,基于700万个token打造赛车游戏

据OpenAI官方博客介绍,Codex正逐步进化为一个不仅能编写代码,还能在用户电脑上完成各种工作的智能体。

借助新应用,开发者可迅速将Codex的功能从代码生成扩展到信息收集、问题解决、写作等多元化任务。Codex将指令、资源和脚本等技能整合在一起,使其能够连接工具、运行工作流并根据开发者团队的偏好完成任务。

此外,Codex应用还提供了专门的界面用于创建和管理这些技能。开发者可明确要求Codex使用特定技能或让它根据当前任务自动选用。

研究人员曾让Codex制作了一款赛车游戏,包含不同赛车选手、八张地图以及玩家可用空格键使用的道具。

OpenAI Codex新应用:多智能体协作,开发者福音 Codex 多智能体协作 AI编程 开发者工具 第4张

仅基于一个初始用户提示和超过700万个token,Codex独立完成了这款游戏。它既是设计师、游戏开发者也是QA测试员。

在OpenAI内部研究人员已构建了数百项技能以支持多个团队将工作委派给Codex。值得注意的是这些工作往往难以明确定义且范围广泛包括运行评估、看护训练任务、撰写文档以及汇报增长实验结果等。

03.自动化委托重复性工作提供两种风格选择

通过Codex应用开发者还可设置自动化任务让Codex在自动计划下后台运行。这些任务将指令与可选技能相结合按照开发者定义的计划执行。完成后结果会进入审核队列以便开发者在需要时重新介入并继续工作。

OpenAI Codex新应用:多智能体协作,开发者福音 Codex 多智能体协作 AI编程 开发者工具 第5张

此外Codex允许开发者选择两种个性风格分别为简洁务实的风格以及更对话式更具同理心的风格只需在应用CLI和IDE扩展中使用/personality命令即可切换。