Codex 新增可复用云开发环境、重构 CLI(支持语音控制)、代码审查工具及仓库安全扫描修复功能,显著提升开发者体验。
OpenAI 为 Codex 推出了可复用的云端开发环境,支持跨设备访问
OpenAI 为其软件工程 Agent Codex 推出了新能力,支持可复用的云端开发环境,可在任意设备上访问,从而让 Codex 在开发者笔记本电脑之外的场景中更加实用。
此次更新于周二在 OpenAI 的 Dev Day 上公布,是 Codex 的多项更新之一。OpenAI 还发布了重新设计的 Codex CLI、全新的代码审查体验、强化基础设施安全的工具以及其他 API 增强功能。
虽然 Codex 此前已经可以在云端启动任务来远程完成工作,但今天的公告表明 OpenAI 正在让这些云端环境更加持久、可配置,而不是将每个云端任务视为一个孤立的远程沙箱。
正如该公司所解释的,开发者现在可以在任意需要的地方运行 Codex,无论是在电脑上、在手机上远程操作,还是在云端。这些可复用的开发环境旨在帮助任务更快启动,并为团队提供具有批准设置和权限的共享工作空间,OpenAI 表示。
与此同时,Codex CLI 迎来更新,允许开发者用语音来启动和引导任务。
全新的 /agents 视图旨在让任务委托和多任务追踪变得更加便捷。其他变化包括对日常任务的改进,例如编辑 prompt、恢复会话以及使用 worktree。OpenAI 还在推出一套"更清爽"的终端用户界面,旨在让长时间会话更易于阅读。
Codex 还可以集成到 ChatGPT 桌面应用内的全新代码审查体验中,用户可以在 GitHub pull request 或 GitLab merge request 上分享反馈之前,阅读摘要、探索代码变更,或向 Codex 咨询潜在问题。
自动代码审查还允许 Codex 在用户离开电脑时执行初步审查。
在安全方面,OpenAI 正在推出一套名为 Codex Security Cloud 的新工具,旨在帮助开发者保护其基础设施安全。开发者可以使用这些工具按需或按计划定期扫描整个 GitHub 仓库,也可以在新 commit 到来时自动触发扫描。随后 Codex 会调查发现的问题、去重,并准备修复方案——即使在用户不在线、电脑已关闭的情况下也能完成。
值得注意的是,这套工具集中包含了通过 OpenAI 网络安全倡议 Daybreak Blue 提供的模型访问能力,开发者无需提交单独的申请。
OpenAI 还宣布了多项 API 更新,包括用于实时决策的全新 Decisions API。该 API 使用 Luna 来回答一组用户自定义的带有预定义答案的问题。该公司还推出了更新版本的 Agents API,现在支持 computer use,以及使用 Amazon Bedrock Managed Agents 来构建完全运行在 AWS 上的 OpenAI Agent 的能力。