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