Codex 来到手机端:ChatGPT App 接入 Codex 完整指南
今天休息回来,手机上弹出一条 Codex 通知——它跑完了一个重构,等我看 diff。我点开 ChatGPT App,扫了一眼改动,顺手点了 approve。等我坐回电脑前,代码已经合入了。
这就是 OpenAI 在 5 月 14 日发布的 Work with Codex from anywhere 带来的变化:Codex 正式来到手机端,在 ChatGPT 移动 App 上可以直接操控电脑上运行的 Codex,实时查看截图、终端输出、diff 和测试结果,还能审批命令和切换模型。
先看官方的宣传视频感受一下:
官方更新要点
Codex 移动端不是一个简单的远程桌面,而是一个完整的移动工作台:
- 实时同步:手机加载的是远程环境的实时状态——threads、approvals、plugins、项目上下文全都在。文件、凭证、权限留在运行 Codex 的机器上,更新实时推送到手机。
- 安全中继:底层使用安全中继层(secure relay),让受信任的设备跨设备可达,不需要将机器暴露在公网。
- 多场景覆盖:等咖啡时排查 bug、通勤中做决策、会议间隙准备客户简报、散步时捕捉灵感——这些场景官方都给出了示例。
我的判断:这次更新的核心价值不是「在手机上写代码」,而是「在手机上做决策」。手机屏幕小、输入慢,不适合写代码;但审批、选方向、看结果这些动作,恰恰是 Codex 长时间任务中最容易卡住的环节。把这个环节从桌面解放到手机,协作节奏就通了。
同时发布的还有几个企业级更新:
- Remote SSH(GA):Codex 桌面端自动检测 SSH 配置,直接在远程机器上创建项目、运行 threads。
- Programmatic access tokens:可在 ChatGPT workspace 设置中直接签发作用域凭证,用于 CI 管道和内部自动化。
- Hooks(GA):可扫描 prompt 中的敏感信息、运行验证器、记录对话等。
- HIPAA 合规:Enterprise 工作空间在本地环境(CLI、IDE、App)中使用 Codex 支持 HIPAA 合规。
这组更新说明 Codex 在认真打企业市场——SSH 远程开发、CI 凭证管理、合规审计,全都是企业采用的前置条件。
手机端能做什么,不能做什么
| 能做 | 不能做(或体验不佳) |
|---|---|
| 审批/拒绝 Codex 的命令请求 | 长时间打字交互(输入体验差) |
| 查看 diff、截图、终端输出、测试结果 | 编辑代码(没有编辑器) |
| 启动新 thread、切换项目、切换模型 | 本地文件操作(文件留在远端机器上) |
| 多设备同时连接、独立控制开关 | 离线使用(需要网络) |
接入指南:iOS + Mac 完整步骤
开始之前,确认这些条件
- iOS ChatGPT App 版本 ≥ 1.2026.125(美区 App Store)
- macOS Codex App 已更新到最新版(我的是 26.513.20950 (2816))
- ChatGPT 账号(Free 层级即可,无需订阅)
- 手机和电脑都需要联网
连接第一台设备
更新后启动 iOS App,在主页左上角找到 Codex 入口,点击打开。首次进入会显示空白等待页——这是正常的,因为还没配对电脑端。

| 手机端 | Codex 空白页 |
|---|---|
![]() | ![]() |
Mac 端更新后启动会弹出 Codex mobile 介绍,点击右侧「Get started」进入配置指引。


点击「开始设置」按钮启动配对流程,大概 2-3 秒后手机端会弹出授权确认。

切换到手机端,弹出授权确认,点击「授权此手机」。这一步会调用 App 内置的 Safari 浏览器,不需要跳转到系统浏览器。
| 手机端 | 授权页面 |
|---|---|
![]() | ![]() |
点击「Authorize」,通过 App 内置 Safari 浏览器完成登录。
| Authorize | Safari 登录 |
|---|---|
![]() | ![]() |
回到电脑端,页面状态会自动同步更新,点击「允许」授权手机控制电脑。这里两台设备需要配合操作——手机点完后尽快在电脑上确认。
| 电脑端 | 授权确认 |
|---|---|
![]() | ![]() |
在 Mac App 点击「完成设置」。

授权完毕后手机端页面自动更新。踩坑提示:我在这一步遇到了页面卡住不动的情况,杀掉 App 重启后正常进入。如果你也遇到了,不用担心,重启即可。
| 加载中 | 正常进入 |
|---|---|
![]() | ![]() |
在手机 App 上选择项目进入,点击项目名称可以切换项目。
| 选择项目 | 项目列表 |
|---|---|
![]() | ![]() |
连接多台设备
Codex 支持同时连接多台设备,每台设备有独立的开关控制连接状态。比如你可以同时把手机和平板连上,用手机审批、用平板看 diff。
点击 Codex 主页右上角菜单按钮,在弹出菜单中点击「链接」→「添加链接」即可添加更多设备。
| 菜单入口 | 添加链接 |
|---|---|
![]() | ![]() |
在官方之前,20k 人已经用开源方案跑起来了
在官方推出移动端之前,GitHub 上已经有一个开源项目填补了这个空白——happy,一个支持 Codex 和 Claude Code 的移动/Web 客户端,主打端到端加密和实时语音。截至 2026 年 5 月已收获 20k+ Stars,说明「在手机上操控 AI 编程 agent」确实是一个刚需场景。
使用方式也很简单,电脑端装 CLI,手机端下 App:
npm install -g happy
# 启动 Claude Code
happy claude
# 或启动 Codex
happy codex
电脑端运行后,手机 App 可以实时查看 agent 状态、审批操作、接收推送通知,还能一键在手机和桌面之间切换控制权。
我大约在 3 个月前这个项目刚火的时候体验过一次,当时基本功能都能正常使用。最近重新更新到最新版本试了一下,问题不少:Codex 发消息没有响应,Claude Code 连接不上。这其实也是所有第三方工具共同面临的困境——稳定性和兼容性高度依赖持续维护。一旦上游(Codex、Claude Code)更新了接口或协议,第三方工具如果没有跟进适配,功能就会断裂。而现在官方推出了自己的移动端远程连接方案,这类第三方项目的生存空间会被进一步压缩。
日常使用,还是官方方案更靠谱。开源社区值得致敬,但生产力工具第一要义是稳定。
撤销访问权限的坑
在 Mac 端 Codex App 中,进入「设置 → 链接 → Control this Mac」,可以看到当前绑定的手机设备。旁边有个「撤销访问权限」按钮——没事千万别点。
我今天手贱点了一下,结果手机端再也连不上。iOS App 上反复扫码重绑都没用,最后只能把手机和电脑都退出账号、重新登录,才恢复了绑定关系。前后折腾了半小时,一开始还以为是官方 App 的 bug。

如果你也遇到绑定后连不上的情况,先回忆一下有没有点过这个按钮。解决方案就是两端退出重登,别浪费时间去反复扫码。
可用性
| 功能 | 可用范围 |
|---|---|
| Codex 移动端(ChatGPT App) | iOS、Android,所有层级(含 Free 和 Go),所有支持地区 |
| macOS Codex App 配对 | 需更新到最新版 |
| Windows Codex App 配对 | 即将支持 |
| Remote SSH | 所有层级 |
| Hooks | 所有层级 |
| Programmatic access tokens | Enterprise、Business |
| HIPAA 合规 | Enterprise,仅限本地环境(CLI / IDE / App) |
目前该功能还在 preview 阶段,更新 App 后即可体验。
Codex 移动端解决的其实是一个很具体的问题:AI agent 跑一个任务可能需要几分钟甚至更久,中间会卡在需要人工判断的地方。以前你只能坐在电脑前等;现在,审批和决策的权力装进了口袋。
下次午休回来,看看手机上是不是已经有一条 Codex 通知在等你了。













评论互动