5 月 14 日,OpenAI 发布 Codex 手机端预览版。
官方说法是:用户可以在 ChatGPT 移动应用里连接正在运行 Codex 的笔记本、Mac mini、devbox 或远程环境,从手机上启动任务、查看输出、改变方向、批准命令,并跟进 terminal output、diff、测试结果和截图。
这篇文章主要基于 OpenAI 的官方发布,以及当天 X、YouTube、Reddit 上围绕 Codex Mobile 的讨论。OpenAI 提到 Codex 每周用户超过 400 万,这是官方自述;社交媒体互动量也只能说明发布当天热度,不能直接当成真实使用规模。
但这个更新仍然有意思。它看起来是“手机上也能用 Codex”,实际更像是 OpenAI 在移动端补了一块 AI 编程 Agent 的控制面。

这不是移动 IDE
如果把 Codex Mobile 理解成“在手机上写代码”,那就错了。
手机屏幕太小,不适合读复杂 diff,不适合改多文件工程,也不适合长时间看 terminal。多数开发者不会因为 ChatGPT 手机端接入 Codex,就开始在地铁上重构后端服务。
OpenAI 强调的也不是写代码,而是另一组动作:启动任务、审查结果、调整方向、批准下一步、回答阻塞问题。
真正运行代码的地方,仍然是你的机器或远程开发环境。官方介绍里说,文件、凭据、权限和本地配置都留在 Codex 实际运行的机器上,手机端通过安全 relay layer 同步状态。
所以手机不是新的开发环境,而是一个遥控器。它负责让你在离开电脑后,仍然能在关键节点介入。

人类开始变成审批者
传统编程里,人是操作者。你打开 IDE,读代码,敲命令,跑测试,改文件。
AI 编程 Agent 出现后,关系开始变化。Agent 可以读项目、提计划、改文件、跑命令、生成 diff。人类不再每一步都亲手执行,而是在几个节点上做判断:方向对不对,命令能不能跑,修改能不能接受,结果是否符合意图。
Codex Mobile 把这些判断节点搬到了手机。
这会改变开发节奏。以前你离开电脑,很多 Agent 任务就卡住了:需要确认命令,需要选择方案,需要补充上下文。现在这些卡点至少可以在手机上处理。
所以 Codex Mobile 的核心不是“移动编程”,而是“移动审批”。

OpenAI 抢的是控制入口
AI 编程工具的竞争,正在从“谁写代码更准”扩展到“谁掌握开发者的控制入口”。
桌面端有 CLI、IDE、Web、原生 App。现在手机也开始变成入口。哪个平台能让你随时看见 Agent 状态、批准命令、接管方向,哪个平台就更可能成为工作流里的默认协调层。
这对 OpenAI 很重要。Claude Code 在开发者社区的优势,很大一部分来自它和本地项目、终端、权限、长任务之间的关系。开发者不是只拿它问问题,而是真的让它进项目干活。
Codex Mobile 试图回答的是另一个问题:如果 Codex 已经在你的机器或远程环境里干活,ChatGPT 能不能成为你随时控制它的入口?
这和模型跑分不是一类竞争。进入 Agent 形态后,体验差距往往来自控制面:任务如何启动,状态如何同步,权限如何批准,错误如何回滚,结果如何审查。
OpenAI 这次还同步强调 Remote SSH、Hooks、programmatic access tokens 和企业环境支持,也说明它不是单独做一个手机入口,而是在补开发者工作流的基础设施。
审批变轻,风险也更近
手机端降低了介入成本,也可能降低心理门槛。
开发者在电脑前审查 diff,和在手机通知里点 approve,注意力状态完全不同。前者更像工作,后者更像处理消息。
这会带来一个新问题:哪些动作可以在手机上轻量批准,哪些动作必须回到桌面认真审查?
让 Codex 继续检索、跑只读命令、整理日志,手机审批很合理。但如果它要修改生产配置、执行迁移、提交代码、触碰凭据,移动端就不能只追求顺滑。它必须让风险足够显眼,让上下文足够完整。
OpenAI 提到文件、凭据、权限和本地配置仍然留在运行环境里,这是好的设计方向。手机不该把整个开发环境暴露出去,它只应该同步状态和控制信号。
但安全最终取决于细节:权限提示是否清楚,diff 是否容易审查,命令上下文是否完整,高风险操作是否有额外确认,企业策略是否能限制移动端权限。
Agent 时代的安全,不只是模型别乱说,还包括人别在错误的场景里随手点同意。
从聊天框到工作队列
我更愿意把 Codex Mobile 看成一个信号:AI 编程工具正在从聊天框变成工作队列。
聊天框时代,人和 AI 是同步关系:我问一句,你答一句。IDE 补全时代,人和 AI 是贴身关系:我写一行,你补一段。Agent 时代,关系变成异步协作:我给一个目标,你跑一段时间,中途在必要时叫我,最后交付一个可审查的结果。
手机端适合这个异步关系。
你不需要一直盯着 Agent,但你需要知道它什么时候卡住了,什么时候产出了关键结果,什么时候需要你批准下一步。这更像项目管理、值班和代码审查的混合体,而不是传统意义上的编程。
因此,“Codex Mobile 能不能替代 Claude Code”不是最好的问题。
更好的问题是:当 AI 编程工具都变成后台 Agent,谁能提供更可靠的工作队列、更清楚的权限边界、更自然的人类介入点?
结语
Codex Mobile 表面上是 OpenAI 给 Codex 加了一个手机入口。
它真正释放的信号是:AI 编程工具正在从“帮你写代码的工具”,变成“替你推进工作的代理系统”。在这个系统里,人类最重要的职责不再是每一步都亲自操作,而是在关键节点做判断、给方向、批准风险、验收结果。
手机不是新的 IDE。
手机更像 Agent 时代的审批台。
它让任务在你离开电脑后还能继续向前,但也让每一次“同意继续”变得更重。
真正的竞争,可能不在谁能多生成几行代码,而在谁能把这条审批链设计得既短、又安全、还不打扰人。