Codex Cloud 是一项服务,允许您在 OpenAI 管理的云计算机上委托代码修改和命令执行。通过准备好安装了开发工具的环境,即使您的计算机处于休眠状态,您也可以继续工作,并在网页、移动设备和桌面端审查结果。 官方介绍
首先要区分的是环境设置和独立任务。环境是多个任务将使用的准备工作,而任务则是从这些准备工作出发,独立进行的工作。共享环境并不意味着所有人都会共同使用相同的修改文件。
本文是根据2026年10月4日确认的官方文档编写的用户指南。它不包含实际用户的存储库、账户或设置。以下项目和请求均为虚拟示例,并非直接测量工作性能的用户评论。

AI生成的概念图。并非实际产品界面或执行结果。
1. 可以委托什么?
Codex 是一个编码代理,负责读取源代码、修改必要文件并使用项目工具进行验证。Cloud 是一种将执行地点从用户计算机更改为托管云的选项。基本用途包括可以通过代码和验证记录确认结果的任务,例如错误调查、功能添加和测试增强。 Codex Cloud 使用指南
例如,在虚拟项目sample-notes中,您可以请求“重现空标题保存的问题,并添加输入验证和测试”。一个好的结果不仅应包含已修改的答复,还应包括重现条件、更改的文件、执行的检查以及剩余问题。用户审查后决定是否将其反映到存储库中。
选择 Cloud 不仅仅是为了租用一台更大的计算机。它在操作上具有重要意义,允许多个请求在相同的安装条件下启动,按任务分离修改状态,并支持跨不同设备进行审查。然而,委托任务并不保证测试成功或产品发布完成。
2. 分别理解环境、工作空间和VM
VM 是 Virtual Machine,即由软件组成的虚拟计算机。Cloud environment 是存储库、依赖项、工具和访问设置的可重用集合,新任务从已发布的环境中获得一个隔离的 workspace,即工作空间。 环境文档
| 类别 | 包含内容 | 需要确认的问题 |
| — | — | — |
| 可重用环境 | 启动项目的准备状态 | 所需的工具和设置是否已准备就绪? |
| 独立任务 | 该请求修改的文件和执行结果 | 本次请求更改了什么? |
| 工作VM | 程序运行的计算资源 | 内存和磁盘是否充足? |
| Git 存储库·结果文件 | 需要保存和共享的产物 | 重要的结果是否已单独保存? |

根据官方文档重构。 环境与任务的区别
Save 表示保存设置,Publish 表示发布用于新任务的就绪文件状态。现有任务会继续其自身状态,而环境 Republish 之后的新任务将使用更新后的就绪状态。环境的 Publish 并不意味着网站或应用程序的公开部署。 保存状态指南
在实际操作中,最好将安装条件的更改与功能代码的更改分开管理。前者影响后续任务的起点,而后者影响对特定修改的审查。准备阶段创建的临时文件也可能进入发布状态,因此最好不要留下不必要的数据。
3. 初次启动顺序
环境创建在网页或桌面端进行,在移动端则选择已准备好的环境来启动任务。官方流程如下: 入门指南
- 使用您的 ChatGPT 账户登录。
- 在网页或桌面端,打开 Work in → Cloud → Select environment → Create environment。
- 选择所需的 GitHub 存储库,并在提示时连接 GitHub。
- 在 Get started 后,检查安装和验证过程,并提供任何缺失的信息或访问权限。
- 审查并保存设置和测试结果,然后点击 Publish。
- 确认 Environment published 后,通过 Start a new task 开始实际的编码工作。
在移动端,选择 Codex 中可用的环境。如果重新打开同一任务,您可以继续发出指令,而新任务则会单独启动。 网页/移动任务指南
与其一开始就请求大的更改,不如先确认一个小测试是否能成功运行。分别检查安装成功、测试执行、源代码修改和结果审查,可以更容易地找出失败的源头。在不同设备上继续操作时,也要首先确认是否打开了相同的任务。
4. 依赖项安装和启动技能的角色不同
依赖项是项目运行所需的库或工具。环境的 Install script 记录安装和准备开发资产的命令,而 Start skill 记录服务启动和就绪状态检查的指令。您可以通过与 Codex 对话来调整安装条件,因此不必从头开始编写脚本。 安装/启动设置
虚拟项目的安装条件可以描述如下:
가상 sample-notes 프로젝트의 개발환경을 준비해 주세요.
저장소에 기록된 런타임 버전과 lockfile을 우선 사용하세요.
의존성을 설치하고 테스트와 빌드가 실행되는지 확인하세요.
개발 서버의 시작 방법과 준비 상태 확인 방법을 정리하세요.
빠진 접근이나 설정은 임의로 만들지 말고 알려 주세요.
此语句是请求示例,而非已执行的命令或保证的输出。实际命令应通过检查项目文档和包设置来确定。如果仅凭惯例包含不存在的测试命令,即使安装正确,验证步骤也可能失败。
更改环境后,请确保新任务中也准备好了所需的工具。如果某些工具仅在现有任务中手动安装,则后续任务的准备状态可能会有所不同。最好将安装可重现性所需的决策记录在存储库文档和环境设置中。
5. VM资源和保存状态的生命周期
截至核实日期,基本配置为:Plus·Edu Plus 提供 2 vCPU、8 GiB 内存和 8 GiB 磁盘;Pro·Business·Enterprise·Edu·Edu Pro 提供 4 vCPU、16 GiB 内存和 32 GiB 磁盘。Enterprise 的更大配置需单独咨询。默认工作 VM 状态在最后一次会话开始或恢复后,可恢复最长 7 天。 官方 VM 规格
vCPU 指虚拟 CPU 资源,GiB 是内存和存储容量的二进制单位。仅凭这些规格难以预测具体的构建速度。依赖项下载、测试数量和项目大小也会影响所需时间。
“最长 7 天可恢复”并非程序将连续运行 7 天的保证,也不是永久备份的承诺。VM 状态的恢复与对话/产物的保留策略不应被视为同一概念。重要的代码和结果需要通过 Git 提交或单独的产物进行保存。
审查时,请同时查看更改的文件和测试结果。如果未能执行测试,请说明原因,而不是将其标记为成功。最终的合并应符合团队的代码审查、分支和部署流程。工作空间便捷的保存状态不能替代这些流程。
6. 费用分为三类
根据2026年10月4日确认的发布时政策,标准 Codex Cloud 环境不收取单独的 VM 费用。模型使用将计入一般的 Codex 限制以及适用的积分和账单。因此,“标准 VM 无单独费用”不应被解读为“永久免费”或“模型无限使用”。 官方定价计划帮助
例如,如果虚拟测试重复调用付费的外部分析 API,则需要单独确认该提供商的费用。将测试分为可以用模拟响应验证的部分和需要实际外部调用的部分,有助于同时降低成本和数据暴露。本文未执行外部调用,也未测量费用。
7. 网络、秘密和权限是独立的门
域名访问权限不能替代服务登录。当前环境具有互联网允许和目标设置,而直接环境变量和 Network secret 的传递方式不同。后者是一种代理将实际秘密应用于允许的 HTTPS 443 目标的方式。 环境服务/秘密设置

连接到虚拟私有包存储库时,也需要单独确认目标域名是否开放、认证方式是否正确以及账户是否具有下载权限。如果下载重定向到其他主机,则也必须审查该目标。为了解决连接问题而首先允许所有互联网访问和广泛的账户权限,可能会导致不必要的暴露。
基本原则是不要将敏感值嵌入对话、源代码或安装日志中。还要检查直接传递的值是否在程序输出中暴露。在共享准备状态之前,请验证剩余文件和共享访问权限。即使是隔离的工作空间,也无法自动确保为任务提供的数据和连接的服务是安全的。
在企业版中,环境的域名设置和组织的代理安全要求会同时生效。在一侧允许并不意味着其他限制也会消失。与其规避管理员策略,不如确认实际允许的路径并请求所需的最小访问权限。 企业政策指南
还有 VPN 和 OIDC 等高级连接。OIDC 是一种标准,它根据信任设置接收短期凭证,而不是长期秘密。此类连接需要网络、认证和权限设计,因此请首先确认支持范围和组织批准。对于一般项目的首次设置,最好仅在必要时添加它们。 高级连接指南
8. 与本地、远程和 dot 有何不同?
WRIMO-MD-TABLE-2]本地环境配置桌面 Codex 的工作树准备和通用操作。远程 (Remote) 是通过手机启动、批准和审查您计算机上任务的途径,要求计算机持续可用。 [本地环境 · 远程指南
dot 是一个持续工作代理,也可以将编码任务委托给已准备好的 Codex Cloud 环境。选择 Cloud 环境的功能与 dot 本身并非相同的产品角色。 dot 的任务委托
9. 当前限制和常见问题
我可以在浏览器中点击测试服务界面吗? 当前 Codex Cloud 环境文档指出,不支持计算机/浏览器使用。不应假定 dot 的云浏览器或本地浏览器功能也在此环境中可用。GitLab 和自托管的 GitHub Enterprise Server 也明确表示目前不支持。存储库内的技能可以使用,但个人计算机上的本地技能不会自动同步。 当前限制
所有 ChatGPT 账户都可以使用吗? Codex 的一般使用和 Cloud 的资格是不同的。官方帮助说明,Cloud 提供给符合条件的 Plus·Pro·Business·Enterprise·Healthcare·Education 账户,并遵循部署/工作空间设置,不包含在 Free·Go 中。实际访问权限应通过账户界面和管理员设置进行确认。 适用对象
为什么这与以前的 Codex Cloud 描述不同? 当前文档单独区分了旧版路径。旧的容器/安装步骤描述不直接适用于当前的 VM/网络秘密操作。 当前/旧版区分
如果依赖项安装失败,我应该放弃环境吗? 分别调查失败的命令、目标和认证。对于虚拟项目,您可以请求“只告诉我失败测试的原因和必要的修正”,然后在新任务中重新验证准备状态。重要的是留下可重现的条件,而不是增加任意的变通方法。
可以作为生产服务器或永久文件存储使用吗? 此服务是用于编码任务和审查工作流程的选项。仅凭最长恢复期和当前支持条件,不能假定服务运行保证或永久存储。公开部署由单独的托管和批准程序决定。
开始使用 Codex Cloud 时,最好先在一个小型项目中验证环境准备和测试。之后,通过分别管理环境设置、任务特定更改和要保留的结果,并检查成本和访问范围,即使设备发生变化,您也可以创建可审查的开发工作流程。
发表回复