Appearance
Codex Cloud 让 AI 编程 Agent 在隔离的云端沙箱里后台跑任务,你不用盯着进度,完成后把 diff 合进 PR 即可。支持并行运行多个任务、从 GitHub 或 IDE 直接触发。本文覆盖 Codex Web 的设置步骤、云端环境配置和网络访问控制。
Codex Cloud:云端 AI 编程 Agent
Codex 是 OpenAI 的 AI 编程 Agent,可以读、编辑、执行代码。Codex Cloud 让它在自己的云端环境里后台处理任务,包括并行跑多个任务——你不用守着它工作。
ChatGPT Plus、Pro、Business、Edu、Enterprise 计划均已包含。详细定价参考:Codex 定价
快速开始
1. 连接 GitHub
访问 chatgpt.com/codex,连接你的 GitHub 账户。这样 Codex 就能访问你的仓库代码,并把工作结果提交为 Pull Request。
部分 Enterprise 工作区在使用前需要管理员完成 Enterprise 配置。
2. 发布第一个任务
在 Codex Web 的输入框里描述你的任务,Codex 会在隔离的云端环境里执行。任务完成后,你可以查看 diff、留评论,确认后让 Codex 提 PR。
核心功能
并行处理多任务
你可以同时发起多个不同仓库或不同功能的任务,Codex 在各自独立的云端环境里并行工作,互不干扰。适合:
- 同时处理多个 Bug Fix
- 不同功能模块的并行开发
- 批量生成文档或测试
云端环境配置
Codex Cloud 的工作环境支持自定义——选择哪个仓库、如何安装依赖、运行哪些 setup 脚本,都可以提前配置好。
详见:云端环境配置
从 IDE 下发 Cloud 任务
在 IDE 扩展(VS Code、JetBrains 等)里选中代码或描述任务,直接下发给 Codex Cloud 后台执行,不用离开编辑器:
- 在 IDE 里触发任务
- 监控进度
- 任务完成后把 diff 拉回本地应用
从 GitHub 触发任务
在 GitHub 的 Issue 或 PR 评论里 @codex,Codex 就会自动启动一个云端任务处理:
md
@codex fix the CI failures
@codex review this PR详见:GitHub 集成
控制网络访问
默认情况下,Codex 云端任务无法访问公网。如果任务需要联网(比如调用外部 API、安装依赖),可以在环境配置里开启网络访问。
开启前需要了解安全影响,详见:网络访问控制
Codex Web vs Codex CLI vs Codex App
| Codex Web | Codex CLI | Codex App | |
|---|---|---|---|
| 运行环境 | 云端 | 本地 | 本地+云端 |
| 并行任务 | ✓ | 子代理支持 | ✓ |
| GitHub 集成 | 深度集成 | 基础支持 | 内置 Git 工具 |
| 适合场景 | 后台任务、PR 审查 | 终端工作流 | 专注 Codex 工作 |
常见问题
Q: Codex Cloud 和本地 Codex CLI 的主要区别是什么?
A: Codex CLI 在你的本地机器上跑,用的是你本地的文件系统和工具链,操作实时可见。Codex Cloud 在 OpenAI 管理的隔离沙箱里后台运行,你可以把任务提交后去做别的事,任务完成后以 PR 形式呈现结果——适合需要较长时间运行或想并行处理多个任务的场景。
Q: Cloud 任务里能安装依赖、运行构建命令吗?
A: 可以,通过环境配置定义 setup 脚本,Codex 在每次任务开始时会先执行这些步骤,确保环境准备好。详见 云端环境配置。
Q: 我的仓库代码会上传到 OpenAI 吗?
A: Codex Cloud 访问的是你 GitHub 仓库里的代码。OpenAI 的数据处理政策适用——具体隐私条款和企业数据协议参考 OpenAI 官方说明和 Codex 安全文档。