Watch at Ease看见世界,读懂生活。

科技 · 新闻解读

OpenAI Codex Cloud新增可复用环境,可跨设备继续编程任务

OpenAI在DevDay更新Codex Cloud:用户可先准备并发布一套云端开发环境,再在支持的设备上用这套配置启动新任务。每个任务仍在独立工作区中运行,新功能正逐步开放,并受套餐和工作区权限限制。

Watch at Ease原创示意图:一个可复用Codex Cloud环境连接到多个彼此独立的任务工作区。
Watch at Ease概念示意图:可复用环境保存代码仓库、工具、依赖项和访问设置等项目配置,而每个新的Codex任务仍获得独立工作区。该图用于解释流程,并非OpenAI界面截图。 Watch at Ease · All rights reserved — original Watch at Ease illustration

OpenAI正在改变Codex云端工作的配置方式。新的Codex Cloud体验不再要求每个远程编程任务都从完全独立的新配置开始,而是允许用户准备并发布一套可复用环境,把项目所需的代码仓库、工具、依赖项和访问设置放在一起,之后启动新任务时再选择这套环境。

这并不意味着所有任务会变成一个共享工作区。OpenAI文档说明,每个任务仍会在自己的独立工作区中启动,拥有分开的文件和更改。OpenAI同时表示,DevDay公布的新功能正在逐步开放,因此是否可用取决于用户套餐;在受管理的工作区中,还取决于管理员设置。

可复用的是项目配置,不是一个巨大的共享任务

TechCrunch报道,OpenAI在9月29日的DevDay推出可复用云端开发环境,让Codex云端配置比过去每次启动独立远程任务的方式更持久、也更容易配置。

OpenAI自己的文档强调了一个关键区别:环境负责打包Codex运行项目所需的配置——包括代码仓库、工具、依赖项和访问设置——并可发布后重复使用;但从该环境创建的每个新任务仍会获得各自独立的工作区。更新已发布的环境配置会影响后续新任务,已有任务则保留自己的状态。

电脑关着也能在不同设备继续同一个云任务

环境在桌面端或网页端创建并发布后,OpenAI表示它可以在支持的设备上被选用于任务。用户可从桌面端、网页端或移动端启动或继续Codex Cloud任务,而且自己的电脑休眠时,云任务仍可继续执行。

这与远程控制一个实际运行在用户自己电脑上的任务不同;OpenAI把后者描述为另一套工作流程。实际变化在于:云环境提供可复用的项目配置,而具体云任务仍绑定自己的独立工作区,并可在另一台受支持设备上重新打开。

企业团队可共享环境,但不会共享彼此的任务

OpenAI 9月29日的Enterprise更新说明称,获得授权的ChatGPT Enterprise成员可以共享可复用云环境。这可以让团队使用同一套准备好的配置,而无需每位开发者重新搭建相同的依赖和访问设置。

共享边界同样重要。OpenAI表示,共享环境只是把已经准备好的配置提供给获授权的工作区成员,并不会让同事访问另一个人的任务,也不会自动授予编辑环境的权限。代码仓库访问仍取决于每个人自己的GitHub连接和权限,Enterprise工作区的云访问控制也继续生效。

DevDay的新控制功能仍在逐步开放

OpenAI表示,DevDay公布的新功能正在逐步推送,因此部分账户目前可能还看不到。不同套餐的资格和用量限制可能不同,而受管理的工作区还会增加管理员控制的云访问权限。

用户也需要区分“环境”和“任务恢复”。创建新任务会生成新的独立工作区,不能找回另一个任务尚未提交的更改;OpenAI建议继续未完成工作时回到原任务,并把重要更改提交到版本控制。在过渡期间,现有的Code Review、Security Review以及Linear/GitHub集成工作流仍继续使用Codex Cloud(Legacy)。

Watch at Ease原创示意图:在桌面端或网页端创建Codex Cloud环境后,可在桌面、网页或移动端继续同一个云任务。
Watch at Ease概念示意图:环境在桌面端或网页端创建并发布后,受支持的云任务可在桌面端、网页端或移动端启动/继续,本地电脑休眠时仍可运行;逐步开放和工作区权限限制依然适用。 Watch at Ease · All rights reserved — original Watch at Ease illustration