Codex 远程控制实战教程:多设备连接配置,用手机控制电脑上的 Codex 做 PPT、网页和小游戏

视频演示
📺 前往 YouTube 观看完整视频演示:手机也能让电脑上的 Codex 干活?实测 Codex 远程控制:多设备连接、PPT、网页和小游戏开发
前言
以前用 Codex,基本都得坐在电脑前。哪怕只是让它改个页面、跑个项目,也要守着终端和编辑器。
现在可以换一种用法了:手机拿起来,直接给电脑上的 Codex 发任务。电脑负责干活,手机负责指挥。
这次我主要测了三个场景:
- 用手机控制电脑做 PPT
- 用手机控制电脑开发 HTML 页面,并推送到 GitHub
- 用 MacBook Pro 控制 Mac mini,远程做一个小游戏
测完之后,我的感觉很明确:Codex 远程控制不是把手机变成开发机,而是把手机变成 AI 任务控制台。
你负责发任务、看进度、确认结果。写代码、改文件、跑项目这些活,还是交给电脑上的 Codex。
Codex 远程控制是什么?
这次更新比较明显的变化是,Codex 进入了 ChatGPT App。
它不是一个单独的 Codex 手机 App。更准确地说,手机端 ChatGPT 负责下指令,电脑端 Codex 负责执行任务。多台电脑之间也可以互相连接,用一台设备控制另一台设备上的项目。
可以简单理解成这样:
- 手机端 ChatGPT:发任务、看进度、确认结果
- 电脑端 Codex:改文件、跑项目、执行命令
- 多台电脑之间:可以打开远程项目,在另一台电脑上继续工作
所以重点不是“在手机上写代码”,而是“用手机指挥电脑上的 Codex”。
目前支持 macOS、iOS 和 Android。Windows 现在还不支持,后面应该会补上。
这种用法很适合长任务。比如生成一个项目、改一批代码、跑一个服务、推送 GitHub。以前你可能要一直守在电脑前,现在手机在手,偶尔看一眼进度,必要时补一句指令就行。
多设备配置和连接
开始之前,先把手机端 ChatGPT 和电脑端 Codex 都更新到最新版本。
电脑端更新后,在设置里可以看到 Connections 入口。后面的设备连接,都在这里管理。
我这次主要测试了三种连接方式。
iPhone 控制 Mac mini
先在 Mac mini 上开启允许连接。
然后回到 iPhone,在 ChatGPT / Codex 里点击连接,并确认授权这台手机。
完成后,手机端能看到 Mac mini,电脑端也会显示连接成功。
我这里有个小细节:界面里提到了扫码,但因为手机和电脑登录的是同一个 OpenAI 账号,所以直接认证成功了,没有额外扫码。
iPhone 控制 MacBook Pro
接着我又测试了 iPhone 控制 MacBook Pro。
在 MacBook Pro 的 Codex 中进入:
1 | Settings → Connections → Control this Mac → Set up → Allow |
设置完成后,回到手机端 Connections 页面,也能看到这台 MacBook Pro。
MacBook Pro 控制 Mac mini
最后是电脑控制电脑。
我用 MacBook Pro 上的 Codex,去控制 Mac mini 上的 Codex。
操作入口在 MacBook Pro 端:
1 | Settings → Connections → Control other devices → Set up |
完成网页登录认证后,回到 Codex,添加已经关联的 Mac mini。
之后新建项目时,选择 Remote project,就可以直接进入远程 Mac mini 的文件夹,在那台电脑上创建和执行任务。
场景一:手机控制电脑做 PPT
设备绑定好之后,最直接的体验就是:你可以在手机上发起 Codex 任务。
也可以接着已有项目继续做。
我先在桌面端创建了一个测试项目:test-Codex。这个项目在手机端也能同步看到。
然后我直接在手机端发任务:
1 | 给我制作一个 PPT,关于 Codex 的 |
Codex 开始在电脑上执行。手机端和桌面端的对话是同步的。
你可以在手机上看进度,也可以切回电脑继续看。最后 PPT 生成完成,我在手机端预览了一下,效果已经可以作为初稿继续改。
如果某一页不满意,也不用回到电脑前。继续在手机端发任务,让 Codex 调整内容、结构或视觉效果就行。
这个场景很适合做初稿。PPT、文档、方案、脚本,都可以先让远程电脑跑起来。
场景二:手机控制电脑开发网页,并推送 GitHub
第二个场景更接近真实开发。
我在手机端让 Codex 新建一个“Codex 介绍”的 HTML 页面。
提示词大概是:
1 | 当前项目中,新建一个项目:Codex介绍,并在项目中生成一个 HTML 介绍 Codex |
页面很快生成好了。
但马上会遇到一个问题:如果我手上只有手机,怎么预览电脑上的本地页面?
这里分两种情况。
情况一:手机和电脑在同一个 WiFi
如果手机和电脑在同一个 WiFi 下,可以让 Codex 启动项目,并生成一个手机能打开的局域网链接。
提示词可以这样写:
1 | 帮我启动这个项目,我的手机和电脑在同一个 WiFi 下。请生成一个手机能打开的局域网访问链接。 |
Codex 会启动本地服务,并给出一个局域网地址。
手机浏览器打开这个地址,就能直接预览页面。
情况二:手机和电脑不在同一个网络
如果人在外面,手机和电脑不在同一个 WiFi,就需要公网预览链接。
可以这样告诉 Codex:
1 | 帮我启动项目,并生成一个公网预览链接,我现在不在同一个 WiFi,需要用手机远程查看页面效果。 |
Codex 会运行本地项目,并创建一个公网可访问的预览链接。
这样即使手机用的是 4G / 5G,也可以远程查看电脑上的页面效果。
这一步跑通之后,确实有点“躺着开发产品”的感觉。
推送到 GitHub
页面生成后,我继续让 Codex 创建 GitHub 仓库,并推送代码。
提示词是:
1 | 基于当前 GitHub 账户,创建一个私有仓库:Codex-test,并将当前项目推送到该 GitHub 仓库中 |
第一次会麻烦一点。
因为电脑上可能还没配置 GitHub CLI,需要在电脑端完成登录和验证码授权。这个配置只需要做一次。
配置完成后,后续改代码、提交、推送,都可以直接在手机端远程完成。
比如我后面继续让 Codex 优化 HTML 页面:
1 | 对于 Codex 的 HTML 内容优化,补充 Codex 远程控制的相关内容,例如:Codex 手机端控制 Codex 电脑端等 |
预览满意后,再让它提交并推送:
1 | 将当前的变更,更新到 GitHub |
如果 SSH 和 GitHub 权限已经配置好,整个流程就很顺。
场景三:MacBook Pro 控制 Mac mini 做小游戏
第三个场景,是用一台电脑控制另一台电脑。
我在 MacBook Pro 上打开 Codex,选择远程 Mac mini 的项目目录。
创建远程项目后,它会出现在左侧 Projects 里。图标和本地项目有一点区别,用来提示这是远程项目。
然后我让 MacBook Pro 控制 Mac mini,生成一个纯前端小游戏。
提示词如下:
1 | 请在当前项目中新建一个纯前端小游戏项目,文件夹名为 bubble-click-game。 |
Codex 在 Mac mini 上创建文件、写代码、启动服务,并生成公网预览链接。
我打开链接试玩了一下,小游戏完成度挺高。
这个案例能说明一件事:远程控制不只是手机控制电脑,也可以是一台电脑控制另一台电脑。
总结
Codex 远程控制的核心不是让手机变成开发机,而是让手机变成 AI 任务控制台。
你在手机上发任务、看进度、确认结果,电脑端 Codex 负责真正执行。
它适合处理那些需要电脑环境、但又不想一直守在电脑前的任务。比如做 PPT、写网页、改代码、启动服务、生成预览链接、提交和推送 GitHub。
不过它现在还不是完全无感。设备绑定、GitHub CLI 登录、公网预览链接等首次配置,可能还是需要在电脑端配合一下。不同设备和账号的体验,也可能会有差异。
目前支持范围主要是 macOS、iOS 和 Android。Windows 现在还不支持,后续应该也会补上。
更准确地说,它不是“一键全自动开发”,而是让你能远程调度电脑上的 Codex:AI 在电脑上干活,人随时远程监督。




