OpenAI为其软件工程智能体Codex引入了新功能,通过可从任何设备访问的可复用云端开发环境,使其在开发者笔记本电脑之外也能发挥更大作用。

该更新在OpenAI周二举行的开发者日上公布,是Codex多项更新之一。OpenAI还发布了全新的Codex CLI、全新的代码审查体验、基础设施加固工具以及其他API增强功能。

虽然Codex此前已经能够启动云端任务以远程完成工作,但今天的公告表明,OpenAI正在使这些云端环境变得更加持久化和可配置,而不是将每个云端任务都视为孤立的远程沙盒。

据该公司介绍,开发者现在可以在任何需要的地方运行Codex,无论是在电脑上、通过手机远程操作,还是在云端。这些可复用的开发环境旨在帮助任务更快启动,并为团队提供一个具有已批准设置和权限的共享工作空间,OpenAI表示。

与此同时,Codex CLI也迎来更新,允许开发者使用语音启动和指挥任务。

新推出的/agents视图旨在让分配工作和同时跟踪多个任务变得更加容易。其他改进还包括对编辑提示词、恢复会话以及使用工作树等日常任务的优化。OpenAI还推出了一个“更简洁”的终端用户界面,旨在让较长的会话更易于阅读。

Codex还可以接入ChatGPT桌面应用中全新的代码审查体验,用户可以在其中阅读摘要、查看代码变更,或在GitHub拉取请求或GitLab合并请求上分享反馈之前,向Codex询问潜在问题。

自动代码审查功能还让Codex能够在用户离开电脑时执行初步审查。

在安全方面,OpenAI正在推出名为Codex Security Cloud的一套新工具,旨在帮助开发者保护其基础设施安全。开发者可以使用这些工具按需或定期扫描整个GitHub代码库,也可以在有新提交时进行扫描。随后Codex将调查发现的问题、去除重复项,并在云端准备修复方案——即使用户不在线且笔记本电脑处于关闭状态也能完成。

值得注意的是,该工具集包含通过OpenAI网络安全计划Daybreak Blue提供的模型访问权限,开发者无需另行提交申请。

OpenAI还宣布了多项API更新,包括一个用于实时决策的全新Decisions API。该API使用Luna,针对一组用户自定义的问题给出预设答案。该公司还推出了升级版的Agents API,现已支持计算机操作功能,并能够使用亚马逊的Bedrock Managed Agents来构建完全运行在AWS上的OpenAI智能体。

Q&A

Q1:OpenAI这次给Codex新增了哪些功能?

A:OpenAI为Codex推出了可复用的云端开发环境,可跨设备访问;同时更新了Codex CLI、新增代码审查体验、推出Codex Security Cloud安全工具,以及多项API增强功能。

Q2:Codex Security Cloud有什么作用?

A:Codex Security Cloud是一套帮助开发者保护基础设施的工具,可按需或定期扫描GitHub代码库,自动调查发现的问题、去除重复项,并在云端准备修复方案,即使用户不在线也能完成。

Q3:Codex CLI更新后有哪些新特性?

A:Codex CLI新增了语音启动和指挥任务的功能,还推出了新的/agents视图以便管理多个任务,并优化了编辑提示词、恢复会话等日常操作体验。

TechCrunch - AI