来源:互联网 更新时间:2026-08-04 07:12
Codex 是 OpenAI 推出的编码 agent 产品线,截至 2026 年 7 月,它已经发展出四种主要形态:Codex CLI(终端)、Codex 桌面应用(App)、Codex cloud(Web 云端)、Codex IDE 扩展。虽然都共享同一套账号体系,但各自承担的工作方式完全不同。官方的定位很明确——CLI 用来"从终端检查、编辑并自动化",桌面应用用来"在桌面协调项目与长时间运行的任务",cloud 用来"在并行的云端环境中运行编码任务",IDE 扩展则用来"在编辑器中紧贴代码工作"。选择的核心逻辑不在于哪个更强,而在于任务形态:短循环迭代和脚本自动化归 CLI,多项目并行与定时任务归桌面应用,耗时长任务与从 GitHub/Linear/Slack 起手的协作流归 cloud,聚焦式编辑与就地审阅 diff 归 IDE 扩展。下面基于 OpenAI 官方文档,把这四种形态的定位差异、独有能力、安装方式以及场景决策依据逐一梳理清楚,再补充一些配置共享、任务委派、非交互 CI 调用等跨形态实操要点。

Codex 不是单一产品,而是同一个编码 agent 的四种交付形态。官方文档在 "Other ChatGPT and Codex surfaces" 中给出一句话定位,整理如下:
| 形态 | 官方定位(原文) | 中文理解 |
|---|---|---|
Codex CLI | "Inspect, edit, and automate from the terminal." | 终端里的编码循环 |
Desktop app | "Coordinate projects and long-running tasks on your desktop." | 桌面端多项目协调 |
Codex cloud | "Run coding tasks in parallel cloud environments." | 云端并行任务 |
IDE extension | "Work with Codex beside the code in your editor." | 编辑器内贴身协作 |
另外还有
官方标语是 "Inspect, edit, and run code from your terminal"——CLI 把整个编码循环放进终端,读文件、改内容、跑命令、自动化重复工作都不需要切换界面。
| 能力 | 命令 | 说明 |
|---|---|---|
| 非交互执行 | codex exec | 在可重复的工作流与流水线中调用,CI/脚本场景的关键入口 |
| 会话恢复 | codex resume | 重开当前仓库的近期会话,或搜索更早的本地会话记录 |
| MCP 集成 | codex mcp | 添加本地或远程 MCP 服务器,认证后查看该会话可用工具 |
| 权限控制 | /permissions | 设定每次运行的边界,查看当前沙箱与可写目录 |
| 图像输入 | codex --image | 把报错截图、架构图或设计稿作为首个提示的上下文 |
| 实时搜索 | codex --search | 切换到实时网络搜索,搜索行为显示在会话记录中 |
| 子代&理 | subagents | 把较大的调查任务拆给专门子代&理,结论带回主会话 |
| 云端联动 | codex cloud | 从终端浏览会话、提交任务到已配置环境、把结果应用回本地仓库 |
| shell 补全 | codex completion | 生成 shell 补全,用 VISUAL/EDITOR 指定编辑器写长提示 |
CLI 内置专门的代码审查能力,可针对未提交改动、某个提交或基线分支运行,输出按优先级排序的问题,且官方明确 "without modifying your working tree"(不修改工作树)。
四种预设:
codex # 会话内执行 /review
官方给出了四类典型场景:
# macOS / Linux(安装与更新同一命令) curl -fsSL https://chatgpt.com/codex/install.sh | sh
# Windows powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
# npm(跨平台) npm install -g @openai/codex # Homebrew brew install --cask codex
启动后界面会显示当前模型与工作目录,并列出 /init、/status、/permissions、/model、/review 等命令。
官方描述桌面应用提供统一界面:"gives you one interface for working across projects, running parallel chats, and reviewing results"——跨项目工作、并行对话、审阅结果三件事在一个界面完成。
桌面应用支持的能力比 CLI 更偏"工作台":
可配置项:
| 配置 | 说明 |
|---|---|
| 默认编辑器 | 通过 Open 菜单设置,可按项目覆盖 |
| 默认集成终端 | PowerShell / Command Prompt / Git Bash / WSL,仅对新终端会话生效 |
winget install --id 9PLM9XGG6VKS -s msstore
也可从 Microsoft Store 直接下载。官方建议附带安装 Git、Node.js、Python、.NET SDK、GitHub CLI(用 gh auth login 启用 GitHub 功能)。
| 限制 | 说明 |
|---|---|
| WSL1 不再支持 | "WSL1 was supported through Codex 0.114",0.115 起沙箱改用 bubblewrap |
wsl$ 路径 Git 失效 | 从 wsl$ 打开的项目检测不到 Git;建议项目放 Windows 盘,WSL 内经 /mnt/ 访问 |
| 缺 Git 功能受限 | 未安装原生 Git 时部分功能不可用 |
| 执行策略拦截 | PowerShell 执行策略可能拦截脚本,常见修复是设为 RemoteSigned |
| 配置不自动共享 | WSL 中的 CLI 默认不共享 Windows 端配置/登录/会话 |
| 提权需手动 | 需提权时以管理员身份启动应用,agent 继承该权限 |
官方定位是 "Run coding tasks in parallel cloud environments",完整描述为:"Run tasks in isolated cloud environments, work in parallel, and start work from the web, GitHub, Linear, or Slack."
| 能力 | 官方标题 | 说明 |
|---|---|---|
| 并行运行 | "Run work in parallel" | 为耗时任务提供专属环境,你可以同时处理别的事 |
| 复现环境 | "Reproduce the environment" | 按仓库配置依赖、工具、变量与初始化步骤 |
| 合并前审阅 | "Review before you merge" | 查看摘要与 diff,追加要求或直接开 PR |
官方给出了四条判断条件:
登录 Codex → 连接 GitHub 并选择可访问仓库 → 创建环境(配置依赖、工具、环境变量、密钥) → 选环境并描述目标 → 审阅摘要与 diff 后合并
官方分两类集成路径:"VS Code and compatible editors use the Codex extension; Xcode and JetBrains IDEs provide their own integrations."
openai.chatgpt官方建议:
| 功能 | 官方说明 |
|---|---|
| 复用已打开的上下文 | "Reference open files, selected code, and recent chats directly from the composer." |
| 就地审阅改动 | "Read the summary, inspect a focused diff, and follow up in the same chat." |
| 任务变大时委派 | "Keep quick iterations local, or connect Codex web when a task needs more time and room." |
第三项是 IDE 扩展的关键设计——界面提供
聚焦式编辑、阅读陌生代码、就地审阅 diff、把较大任务交给云端。
| 维度 | CLI | 桌面应用 | cloud | IDE 扩展 |
|---|---|---|---|---|
| 运行位置 | 本地终端 | 本地桌面 | 云端隔离环境 | 本地编辑器内 |
| 最适任务时长 | 短—中 | 中—长 | 长 | 短 |
| 并行能力 | 单会话为主 | 并行对话 | ✅ 原生并行 | 单会话 |
| 非交互/CI | ✅ codex exec | ❌ | 可经 API/集成 | ❌ |
| 定时任务 | ❌ | ✅ scheduled tasks | 经集成触发 | ❌ |
| MCP 服务器 | ✅ codex mcp | ✅ plugins/skills | — | 经底层 CLI |
| 内置代码审查 | ✅ 四种预设 | ✅ 审阅结果 | ✅ 合并前 diff | ✅ 聚焦 diff |
| 编辑器上下文 | 手动指定 | 文件预览 | 仓库级 | ✅ 打开文件/选中片段 |
| 从 GitHub/Linear/Slack 起手 | ❌ | ❌ | ✅ | ❌ |
| 企业分发友好度 | ✅ 高(多种安装方式) | ⚠️ 受 Store 限制 | ✅ 无本地安装 | ✅ Marketplace |
| 占用本地资源 | 低 | 中—高 | 无 | 中 |
任务从哪里起手?
├─ 从协作工具(GitHub Issue / Linear 工单 / Slack 消息)
│ └─→ Codex cloud
│
├─ 从终端(已在 shell 里,或需要脚本化)
│ ├─ 需要 CI / 可重复流水线 → CLI 的 codex exec
│ ├─ 提 PR 前做审查 → CLI 的 /review
│ └─ 交互式探索改代码 → CLI 交互模式
│
├─ 从编辑器(文件已打开,正在读代码)
│ ├─ 聚焦改动 + 就地看 diff → IDE 扩展(本地模式)
│ └─ 任务变大跑不完 → IDE 扩展切 Cloud
│
└─ 从项目管理视角(要盯多个项目 / 排定时任务)
└─→ 桌面应用
| 角色 | 推荐组合 |
|---|---|
| 终端重度用户 | CLI 为主 + cloud 兜长任务 |
| IDE 重度用户 | IDE 扩展为主 + Cloud 切换按钮委派 |
| 多项目负责人 | 桌面应用为主 + CLI 做脚本 |
| DevOps / 平台工程 | CLI(codex exec)为主,纳入流水线 |
| 企业受管设备 | CLI + cloud(避开 Store 分发限制) |
| 远程/移动办公 | cloud 为主("Start and review work from the web") |
CLI 的 codex exec 是唯一为流水线设计的入口,官方描述为 "call codex exec from repeatable workflows and pipelines"。典型用法是把它放进 CI 步骤做自动审查或批量改造。
# 在 CI 中非交互执行(具体参数以你所用版本 codex exec --help 为准) codex exec "审查本次变更并列出高优先级问题"
/permissions 或配置文件)限制可写范围,不要直接放开全权限。
~/.codex 目录CODEX_HOME 环境变量指向同一位置CODEX_HOME,这会导致 worktree 落到 /mnt/c 上拖慢 Git 操作——这是社区已报告的已知问题,配置时需留意路径实际落点。
codex resume
重开当前仓库的近期会话,也可搜索更早的本地会话记录。跨形态的会话不完全互通,本地会话记录属于本地形态。
codex --version npm view @openai/codex version # 查最新发布版本
截至 2026 年 7 月 27 日,npm 上 @openai/codex 最新版本为
rust-v0.145.0(2026-07-21 发布)。
A:是同一个编码 agent 的不同交付形态,共享账号体系(ChatGPT 计划或 API Key),但运行位置、能力侧重和配置存储各不相同。CLI 与桌面应用跑在本地,cloud 跑在隔离云端环境,IDE 扩展跑在编辑器进程内。
A:看你的注意力在哪。已经在编辑器里读代码、要改具体几处并立刻看 diff,用 IDE 扩展;已经在终端里、要跑命令验证或需要脚本化,用 CLI。CLI 独有 codex exec(CI)、codex mcp、subagents 等能力,IDE 扩展独有编辑器上下文自动引用。
A:环境隔离与并行。cloud 在隔离云端环境中按仓库配置复现依赖,支持多任务真正并行且不占用本机资源;本地形态受本机资源和单一环境限制。另外 cloud 是唯一支持从 GitHub / Linear / Slack 直接起手的形态。
A:强在"工作台"能力——worktrees 管理、scheduled tasks(定时任务)、内置浏览器、文件预览、plugins 与 skills,以及跨项目并行对话的统一界面。CLI 没有定时任务和内置浏览器。
A:桌面应用主要通过 Microsoft Store 分发,受限环境改用 CLI 即可——CLI 提供安装脚本、npm、Homebrew、GitHub Releases 二进制四种方式,均不依赖 Store。需要团队协作时叠加 cloud(无需本地安装)。
A:支持,但走的是 JetBrains 自带集成而非 Codex 扩展——打开 AI Chat 并选择 Codex。Xcode 同理,在 coding assistant 中选择 Codex 作为 agent。Codex 扩展本身面向 VS Code、Cursor、Windsurf、VS Code Insiders。
A:提交或开 PR 前的本地审查用 CLI 的 /review——它有四种预设(对比基线分支、未提交改动、指定提交、自定义指令),输出按优先级排序且不修改工作树。合并前的团队审阅用 cloud(摘要 + diff + 直接开 PR)。IDE 扩展适合改动过程中的聚焦 diff 审阅。
codex exec)和唯一有完整代码审查预设的形态,企业受管环境优先选它~/.codex 或设置 CODEX_HOME,Windows + WSL 组合尤其要留意路径实际落点0.145.0),具体命令参数建议以你所用版本的 --help 输出为准。 腾讯ima怎么把微信内容一键导入知识库?
黄金价格不断创新高!黄金稳定币XAU、PAXG市值达11亿美元
腾讯ima怎么创建共享知识库?
Celestia价格预测2026-2032:TIA币能否引领山寨币上涨行情?历史价格回顾
新浪互联网热点小时报丨2026年07月26日16时_今日实时互联网热点速递
比特币(BTC)核心周期指标复刻历史走势 价格或跌破5.8万美元关键支撑位
新浪机器学习热点小时报丨2026年07月25日18时_今日实时机器学习热点速递
比特币 2025 年价格预测:BTC 的未来走势
WorkBuddy微信版怎么获得积分?
新浪人工智能热点小时报丨2026年07月30日18时_今日实时人工智能热点速递
车载冰箱重置到出厂设置几步?
5000元起的鼠标哪个最值得入手?
管线机怎么接云米净水器
短剧《史上最强洪荒修为》剧情介绍
Aptos(APT)2026-2032年价格预测与历史走势梳理
笔记本移动电源推荐哪款?
结婚家电首选:Leader懒人三筒Ultra热泵洗烘一体
海尔消毒柜自动消毒如何中止
kimi提示词专家使用方法新手指南
短剧《仙人跳获透视,古玩玉器我全拿捏》剧情介绍
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc