这是一篇根据OpenAI官方视频内容生成的中文博文,详细介绍并分析了 OpenAI Codex CLI 与 GPT-5-Codex 的革命性应用。


OpenAI 最近带来了其最新一代模型 GPT-5 和 GPT-5 Codex,同时对 Codex CLI (命令行界面) 进行了一系列重大改进,旨在更好地利用这些模型的智能体编程能力(agentic coding capabilities)。

这段由 Romain Huet 和 Eason Goodale 带来的演示,精彩地展示了如何利用 Codex CLI 配合 GPT-5-Codex,在短短五分钟内无需编写一行代码,就将一个简单的单人游戏成功升级并部署成一个功能完善的多人游戏。

以下是对这次演示的详细介绍与深入洞察。


演示核心:将游戏变为多人模式

演示者选择了一个由 GPT-5 通过单个提示完全构建的“小球”游戏,并决定让 Codex CLI 对其进行修改,使其具备多人游戏功能。

1. 启动与规划 (Planning)

首先,用户可以通过 npmbrew 轻松安装 Codex CLI,并使用他们的 ChatGPT 账户登录。在终端中,只需输入 by codex 即可启动 CLI。

接着,演示者向 Codex 下达了指令:“为制作这款游戏的多人模式制定一个计划”

此时,正在工作的模型是 GPT-5 Codex,OpenAI 称赞其非常适用于任何形式的编码任务。在接到指令后,它会开始精心制定包含所需步骤的计划

2. 智能体深度观察:转录模式

在 Codex 制定计划时,演示中介绍了关键的调试和观察工具——转录模式(Transcript Mode)

用户可以通过 Control T 切换到此模式。它提供了极其有用的信息,包括:

  • 思维链 (Chain of thought)
  • Codex 正在执行的确切代码

如果用户不希望看到所有细节,也可以让 Codex 在一个非常高的层级运行,只告知正在进行的任务摘要。

3. 部署与代码搜索 (Deployment and Code Search)

一旦计划完成,演示者指示 Codex “去执行该计划”

值得注意的是,Codex 的用例远不止于编码任务。它在 SRE (站点可靠性工程) 类型的工作中也表现出色,例如:分析日志、查找用户遇到的 bug、整合分散的数据源等。

在实现多人功能后,下一步是部署。

  • 部署指令: 演示者要求 Codex 将其部署到 Vercel
  • 知识获取: 同时,他们使用了 code-search 命令,指示 Codex 查找最新的 Vercel 文档。这对于需要持久性或查找最新 API 更改等非常具体的部署需求是至关重要的。

4. 最终成果:实时多人游戏

在将权限模式切换到 full access 后,他们命令 Codex 使用 Vercel 命令行工具进行部署

部署成功后,两人分别打开链接,实现了完全实时的同步多人游戏体验。这整个流程,从构思、计划、编码实现、网络搜索信息、权限管理,直到最终部署和运行,都是通过终端中的自然语言指令完成的。


深入洞察:Codex CLI 的核心功能和安全机制

本次更新的 Codex CLI 引入了多项功能,旨在增强其作为 AI 队友的能力、控制力和安全性。

1. 强大的控制与推理能力

  • 模型切换 (/model): 允许用户改变推理级别(reasoning level)。对于简单的任务,GPT-5 Codex 可以快速完成;但对于更高级的任务,Codex 现在可以连续工作长达数小时
  • 会话恢复 (/codex resume): 用户可以从任何以前的会话中恢复工作。

2. 沙箱与安全:权限批准模式

Codex 的沙箱功能通过 /approvals 命令体现,这对于保证安全和控制权限至关重要。共有三种模式:

模式 描述 适用场景
Auto (默认) 允许 Codex 读取文件并更改当前目录内的文件 默认模式,保持在项目边界内,不会影响用户笔记本电脑上的其他内容。
Read only (只读) Codex 只能读取文件,不能编辑。 例如,在 Git 存储库之外运行,或用户只关心制定计划,不希望 Codex 分心尝试编辑文件时。
Full access (完全访问) 允许 Codex 拥有全部权限。 适用于部署或需要广泛操作的场景。

3. 深入分析与洞察

这次演示的重点不仅仅是生成代码,而是展示了 Codex CLI 作为一个**完整的“AI 队友”**的潜力。

  1. 端到端的工作流覆盖: Codex 现在能够处理一个项目从概念(制定计划)、知识获取(code-search 查找最新文档)、实施、直到最终部署的完整生命周期。这极大地降低了开发者在日常 Devops 和 SRE 任务中的认知负担。
  2. 安全性和控制: 通过 /approvals 机制,OpenAI 解决了智能体代码生成中最关键的安全问题。用户拥有对 AI 动作的精细控制,确保 Codex 默认只在项目范围内操作,保护了本地系统的安全。
  3. 智能体编程的成熟: GPT-5 Codex 的引入,结合 CLI 的改进,标志着智能体编程迈向成熟。它能够处理各种语言、框架和项目类型,将 AI 引入了更复杂、需要长时间推理和多步骤操作的任务中。

总结

我们看到了 Codex CLI 如何登录您的 Chat GPT 订阅,制定并执行完整的多人游戏实现计划,利用网络搜索获取信息,灵活更改权限模式,并最终部署游戏供实时游玩。

OpenAI 正在对所有 Codex 界面进行大量改进,旨在将这个强大的 AI 队友置于开发者工作所需之处,尤其是在终端中。期待看到开发者们利用 Codex CLI 创造出更多令人惊叹的成果。


原始视频:https://youtu.be/iqNzfK4_meQ?si=rBnjrCOUquusu23A

中英文字幕:

GPT-5-Codex与Codex CLI:无需代码构建多人游戏的革命性体验

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐