AI Tools
教程11 分钟2026年5月15日作者:AIGCDev

如何在手机上用 Codex 做代码审查和审批

结论先说

可以,但前提是这个预览版已经开放到你的账号。截至 2026-05-15,OpenAI 把 ChatGPT mobile app 中的 Codex 描述为一个面向 iOS 和 Android 逐步开放的预览版,覆盖支持地区中的所有套餐,包括 Free 和 Go。可用后,你可以在手机上启动线程、跟进正在运行的任务、批准命令、查看 diff、检查测试输出和看截图;执行任务的仍然是已连接的主机。

安全设置清单:

  1. 更新 ChatGPT mobile app 和 macOS 版 Codex App,
  2. 让 Codex 在一台保持唤醒的 Mac 主机上运行,
  3. 用 Codex mobile 的二维码流程把这台主机连到 ChatGPT mobile app,
  4. 用手机做审批、审查和后续指令,
  5. 对高风险编辑、push 和 merge 写清停止规则。

它适合在离开电脑时解除 agent 任务阻塞。不适合在小屏幕上长时间读代码、改生产访问权限,或处理仍然需要桌面环境的长调试任务。

什么时候用 Codex Mobile

如果你已经在 Mac 上使用 Codex,并且需要从手机完成下面这些动作,可以考虑 Codex mobile:

  • 批准一个被阻塞的命令
  • 查看后台任务是否完成
  • 回到电脑前先审一个 diff
  • 根据测试输出发送一条后续指令
  • 旅途中在已连接仓库里启动一个范围很窄的问题排查或文档任务

如果你想完全在手机上本地开发,就不要用这条路径。Codex mobile 是远程控制和审查界面,不是编辑器替代品。

2026 年 5 月:移动端预览版和主机规则

2026-05-14,OpenAI 宣布把 Codex 作为移动端预览版放进 ChatGPT mobile app。OpenAI 的 Codex changelog 还记录了另一条实现层信息:2026-05-13,OpenAI 增加了 Codex mobile 的公开文档,覆盖设置步骤、已连接主机行为、安全要求和故障排查。

OpenAI 的 announcementCodex changelogremote-connections docs 给出的实际范围如下:

  • iOS 和 Android 上的 ChatGPT mobile app 可以连接 Codex App 主机
  • 你可以从手机启动、跟进、审批和审查 Codex 工作
  • 主机必须是运行 Codex App 的 Mac,并登录同一个账号和工作区
  • 手机会使用主机上的项目、凭据、插件、浏览器设置、权限和本地工具
  • 手机端访问仍是预览版逐步开放,所以部分账号或地区可能不会马上看到
  • 目前还不能把手机连接到 Windows 上的 Codex App;OpenAI 说 Windows 支持即将推出

手机和主机分别做什么

手机不会变成编码机器。

手机负责发送提示词、审批和后续指令。已连接主机负责执行:读取文件、运行 shell 命令、加载项目工具、访问已登录网站,并应用这台主机上已有的沙盒和审批规则。

OpenAI 的 remote-connections docs 对边界说得很清楚:

界面 负责什么 为什么重要
ChatGPT mobile app 启动线程、发送后续指令、批准动作、审查输出 适合监督和轻量跟进
运行 Codex App 的 Mac 主机 提供文件、shell、凭据、插件、浏览器访问和本地工具 任务在这里执行
Mac 主机后面的可选 SSH 主机 提供远程文件系统和 shell 适合仓库本来就在另一台机器上的情况

手机带来的便利不会降低主机风险。如果主机能访问某个仓库、浏览器会话或内部工具,那么在你批准后,Codex mobile 也会在同一边界内行动。

最低前置条件

截至 2026-05-15,先检查可用性:OpenAI 把 Codex mobile 称为支持地区内、覆盖所有套餐(含 Free 和 Go)的预览版逐步开放。如果更新 ChatGPT mobile app 后仍看不到 Codex,可能只是还没开放到你的账号。

OpenAI 的设置文档要求:

  • 你要使用的 ChatGPT 账号和工作区已经有 Codex 访问权限
  • iOS 或 Android 上的 ChatGPT mobile app 是最新版
  • 一台保持唤醒、在线、运行 Codex App,并登录同一账号和工作区的 Mac 主机
  • 设置过程中需要的 MFA、SSO 或 passkey 已完成

当前限制:

  • 手机端设置目前依赖主机上的 macOS 版 Codex App
  • 不能只靠 Codex CLI 或 IDE extension 完成设置
  • 手机连接 Windows 主机目前还不可用

如果团队使用 ChatGPT 工作区,管理员可能还需要先启用 Remote Control 访问权限。

Codex Mobile 适合哪些任务

适合:

  • 已经看过计划后,批准一次依赖安装
  • 查看后台分支上的测试是否通过
  • 根据失败输出让 Codex 只改一个文件
  • 通勤结束前先审一个生成的 diff
  • 在已连接主机上启动一个窄范围问题排查或文档任务

不适合:

  • 需要持续代码跳转的大范围重构
  • 需要大屏视觉对比的前端调试
  • 有真实影响面的生产变更
  • 凭据轮换、计费或管理设置
  • 任何一次误批就很贵的任务

Step 1: 先设置一次主机

从你平时使用 Codex 的 Mac 开始。

OpenAI 文档中的设置路径是:

  1. 在 Mac 主机上打开 Codex,
  2. 在侧边栏选择 Set up Codex mobile
  3. 用手机扫描二维码,
  4. 在 ChatGPT mobile app 中完成设置流程,
  5. 确认使用同一个 ChatGPT 账号和工作区,
  6. Settings > Connections 检查主机设置。

在主机设置里,OpenAI 说明你还可以管理已连接设备、选择是否保持 Mac 唤醒,以及控制 Computer Use 或 Chrome extension 等功能。

如果你准备离开电脑后继续用手机跟进,先接上电源,并开启保持 Mac 唤醒的设置。主机睡眠后,手机就没有可控制的对象。

Step 2: 从先审查任务开始

不要从开放式编码请求开始。

第一类手机监督任务,应该产出能在小屏幕上快速检查的结果:

  • 一个 diff
  • 一个测试结果
  • 一份审查摘要
  • 一个审批请求
  • 一份很短的后续清单

可以用这个起始提示词:

Review the open task on this branch.

Rules:
- inspect the changed files first
- summarize the likely impact in 5 bullets or fewer
- run the smallest relevant checks
- stop and ask before installing dependencies, pushing, or changing more than 3 files

Step 3: 先用手机做三件事

手机端更适合监督,不适合完整创作。

1. 审批

OpenAI 说明,手机可以批准命令和其他动作。

在这些条件下才从手机批准:

  • 你已经理解任务
  • 命令符合预期
  • 影响范围很小
  • 你能通过日志、测试或 diff 验证结果

如果命令会改凭据、生产状态、计费或访问控制,不要从手机批准。

2. 后续指令

测试失败或结果不完整时,手机适合发一条明确修正指令。

可以用这种短后续提示词:

The test failure on auth looks unrelated to the requested change.
Only continue if you can isolate the fix to the touched files.
Otherwise stop and summarize what needs desktop review.

3. 审查

OpenAI 文档说明,手机端可以查看输出、diff、测试结果、终端输出和截图。适合用这些视图清掉小队列任务:

  • 检查 diff 是否仍在范围内
  • 确认之前失败的命令现在通过了
  • 看截图是否能证明 UI 修改
  • 判断任务是否需要回到桌面继续

如果审查需要滚动很多文件,停下来,晚点回桌面处理。

Step 4: 写更好的手机安全停止规则

给手机监督的任务加一小段规则:

Stop and ask before:
- installing new packages
- editing more than 3 files
- changing auth, billing, or deploy settings
- pushing, merging, or opening a PR
- using browser or computer control outside the named task

手机端会继承主机的工具和权限。手机批准前,先确认你清楚命令会触及哪些工具和凭据。

Step 5: 选择合适的主机模式

OpenAI 文档中有三种实用主机模式。

主机模式 适合什么 主要取舍
日常使用的 Mac laptop 快速访问你已经在用的项目、凭据和工具 laptop 睡眠、断网或关闭 Codex 后,远程访问会停止
专用常开 Mac 更长的后台任务和更高可用性 需要维护额外机器
通过 SSH 连接的远程开发环境 仓库本来就在 devbox 或远程机器上 设置更多,安全面也更大

如果你只是在通勤时偶尔审批,平时用的 Mac 就够了。如果你想依赖手机访问跑更久的后台任务,常开主机会更合适。

Step 6: 用手机处理小而可复制的任务

使用能在一屏内检查结果的提示词。

PR review 后续

Check the latest PR feedback on this branch.

Return:
1. comments grouped by file
2. smallest fix for each comment
3. checks to run after the patch

Rules:
- do not push
- do not broaden the scope
- stop if a comment implies redesign instead of a patch

后台任务状态确认

Summarize the current state of the running task.

Return:
- what is done
- what is blocked
- latest test result
- whether you need an approval from me now
- the next smallest step

安全文档更新

Draft the requested docs update in the current repo.

Rules:
- stay inside docs files only
- keep the change under 150 lines if possible
- stop before opening a PR
- include a short verification note in the draft

需要提前处理的失败场景

主机看起来已连接,但实际不可用

如果 Mac 睡眠、关闭 Codex 或断网,手机会话就会断开。OpenAI 在故障排查文档里明确提到这一点。

任务超出屏幕承载范围

手机适合做决策,不适合深读仓库。一旦需要对比很多文件或分析长日志或调用栈,就应该回到桌面。

主机权限比你以为的更大

因为手机端会继承主机的凭据、浏览器会话、插件和本地工具,一次随手批准可能带来比手机屏幕上看起来更大的影响。把主机当成信任边界。

Codex Mobile 还是 Claude Remote Control

截至 2026-05-15,Codex mobile 是从 ChatGPT mobile 控制 Codex App 主机;Claude Remote Control 是从 Claude mobile 或 claude.ai/code 连接本地 Claude Code 会话。

问题 Codex mobile Claude Remote Control
手机入口 ChatGPT mobile app Claude mobile app 或 claude.ai/code
本地运行位置 Codex App 主机;手机设置目前以 macOS 为主机 从 CLI 或 VS Code 启动的 Claude Code 进程
设置入口 Codex App 侧边栏中的 Set up Codex mobile,然后扫码 claude remote-controlclaude --remote-control/remote-control 或 VS Code /remote-control
更适合 已经使用 Codex threads、worktrees、app review tools、ChatGPT 账号和 Codex 主机设置的团队 已经在 Claude Code 终端或 VS Code 中编码,并想从另一台设备继续同一个本地会话的开发者
主要注意点 预览版逐步开放;Mac 主机必须保持唤醒、在线,并登录同一账号和工作区 研究预览版;本地进程必须持续运行,Team/Enterprise 管理员可以关闭,套餐资格要按 Claude 当前文档核对

Claude 的 Remote Control docs 说明,web 和 mobile 界面是进入本地 Claude Code 会话的窗口;OpenAI 的 Codex 文档则把 ChatGPT mobile app 作为 Codex App host 或其连接 remote environment 的控制界面。两者都不会把工作移到手机上,都不是把手机变成开发环境。

当瓶颈是审批和状态确认时,用 mobile。瓶颈是小屏幕上写代码时,不要用 mobile。

FAQ

能完全用手机写代码吗?

不能。手机是远程控制和审查界面。编码工作在已连接主机上运行。

Codex mobile 只配 Codex CLI 能用吗?

不能。截至 2026-05-15,OpenAI 的 remote-connections 文档说明,mobile setup 目前需要主机上的 macOS 版 Codex App。CLI 或 IDE extension 本身不能单独完成这个设置流程。

Codex mobile 能连接 Windows 主机吗?

手机到主机的设置目前还不支持 Windows。OpenAI 在 2026-05-14 的公告中说,连接手机和 Windows 版 Codex App 的支持即将推出。

所有 ChatGPT 账号都能马上看到 Codex mobile 吗?

不一定。OpenAI 把 Codex mobile 描述为 iOS 和 Android 上的预览版逐步开放,覆盖支持地区中的所有套餐,包括 Free 和 Go。先更新两个 app,再检查 ChatGPT mobile app 里是否出现 Codex。

两台设备必须是同一个账号吗?

必须。OpenAI 说明,主机和手机必须使用同一个 ChatGPT 账号和工作区。

第一个最安全的手机任务是什么?

从先审查任务开始,并设清停止线,例如检查一个 diff、批准一个预期内命令,或让后台任务返回一份短状态更新。

什么时候应该跳过 Codex mobile?

需要长时间读代码、敏感管理变更、大范围重构,或任何一次误批会带来严重后果的任务,都应该跳过。

核验说明

核验日期:2026-05-15。

核验项:2026-05-13 增加 Codex mobile 文档;2026-05-14 公布 Codex 移动端预览版;iOS 和 Android 上的预览版逐步开放覆盖支持地区中所有套餐(含 Free 和 Go);Windows phone-to-Codex-app support 标为 coming soon;ChatGPT mobile app 可用于手机端控制;支持启动线程、跟进工作、审批命令和审查输出;需要同一个 ChatGPT 账号和工作区;需要运行 Codex App 的 Mac 主机;通过主机二维码设置;可选 SSH 支持的远程环境;主机会继承文件、凭据、插件、浏览器设置、权限和本地工具;主机缺失、审批提示缺失、主机断开等故障排查事项;以及 Claude Remote Control 对比项。

官方来源:OpenAI announcementCodex changelogCodex appRemote connectionsCodex product pageClaude Remote Control docs

codexopenaimobilecode-reviewai-agents