ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

ChatGPT、Codex实战:离开电脑后,怎么用手机继续控制任务?

2026/8/3 11:19:56 拓冰建站 浏览量
ChatGPT、Codex实战:离开电脑后,怎么用手机继续控制任务?

Codex正在分析旧项目、运行测试或执行重构时,开发者不可能一直坐在电脑前。真正实用的做法不是用手机远程操作整个桌面,而是把手机变成Codex的“任务控制台”:查看进度、补充指令、批准操作、检查测试结果,并在Agent走偏时及时纠正。

目前可以通过ChatGPT手机App中的Remote功能,访问连接在Mac或Windows电脑上的Codex任务。代码、仓库、终端和凭据仍留在电脑端,手机主要负责查看、指挥和审批。

一、手机控制Codex,不等于远程桌面

很多人看到Remote,第一反应是:

是不是把电脑画面完整投到手机上?

其实不是。

Codex Remote更像一个面向工程任务的控制平面。你不需要在手机的小屏幕上操作IDE、输入终端命令或拖动窗口,而是直接处理影响任务进度的关键问题:

  • 当前任务执行到哪里;

  • Codex修改了哪些文件;

  • 测试是否通过;

  • 是否需要补充上下文;

  • 某条命令能不能批准;

  • 当前方向是否需要调整。

官方将这种模式描述为:代码继续运行在Mac、Windows、开发机或其他连接环境上,手机负责启动、引导、审查和组织这些工作。

二、开始之前需要准备什么?

使用手机访问Codex任务前,需要准备:

  1. 安装最新版ChatGPT手机App;

  2. 电脑安装并运行最新版ChatGPT桌面App;

  3. 手机和电脑登录同一个ChatGPT账号及工作区;

  4. 电脑保持开机、联网,桌面App保持运行;

  5. 工作区管理员没有关闭Remote Control权限。

当前Remote支持使用iOS或Android手机连接Mac或Windows主机。设置入口在桌面App中,不能直接通过Codex CLI或IDE插件完成首次手机配对。

如果手机里看不到Remote入口,先不要急着怀疑账号。最常见的原因是手机App或桌面App版本过旧。

三、怎样把手机和电脑连接起来?

设置过程可以分成四步。

第一步:在电脑端开启Remote

打开ChatGPT桌面App,在侧边栏中找到:

Set up Remote

进入设置后,电脑会显示一个用于配对的二维码。

第二步:用手机扫描二维码

使用手机扫描电脑端显示的二维码,系统会自动打开ChatGPT手机App,并进入Remote连接流程。

第三步:确认账号和工作区

检查手机与电脑使用的是同一个ChatGPT账号。

如果你同时加入了个人工作区和团队工作区,还需要确认两台设备选择的是同一个工作区,否则可能出现电脑在线、手机却看不到主机的问题。

第四步:检查连接设置

配对完成后,可以在电脑端的:

Settings → Connections

查看已经授权的设备,并决定是否允许电脑在插电时保持唤醒。官方当前使用一台手机与一台主机之间的一对一二维码配对机制;较早且长期未使用的连接,可能需要升级应用后重新配对。

四、离开电脑前,任务应该怎样启动?

虽然手机可以创建新任务,但对于复杂工程任务,最好在离开电脑前先确认三个条件:

  • 项目目录正确;

  • Git分支正确;

  • 开发环境能够正常运行。

例如你准备让Codex修复一个前端Bug,可以先在电脑端输入:

请分析用户重新连接网络后,消息列表重复显示的问题。 先复现问题,再定位根因。 只允许修改 mobile 目录和相关测试。 不要重构共享渲染模块。 完成后运行测试,并汇报修改文件、测试结果和剩余风险。

任务启动后,就可以离开电脑。

手机端会显示该任务对应的聊天、执行状态、终端输出、测试结果、截图和Diff。Remote还允许在新任务开始时选择仓库、分支或独立Worktree,并运行相应的环境初始化流程。

五、手机上最重要的操作:及时纠正方向

远程控制的最大价值不是“看进度”,而是防止Codex长时间沿错误方向执行。

假设Codex正在排查消息重复问题,却把重点放在前端组件上。你从手机看到它的分析后,可以马上补充:

停止继续重构前端组件。 这个问题只发生在断线重连之后, 请重点检查恢复连接时的服务端同步逻辑。

这种操作属于Steer,也就是在当前任务尚未结束时改变调查方向。

官方建议把Steer用于“继续走错方向的成本正在增加”的情况,例如限制修改范围、纠正错误复现条件,或者要求Agent停止调查无关模块。

如果只是增加后续任务,不希望打断当前步骤,可以明确写:

先完成当前测试。 完成后再检查是否存在重复订阅。

手机端指令要短、明确,最好只纠正一个问题,不要一次增加五六个新目标。

六、遇到权限请求,手机能不能批准?

可以。

Codex执行过程中,可能遇到需要确认的命令或操作,例如:

  • 安装依赖;

  • 访问网络;

  • 运行某个脚本;

  • 使用浏览器;

  • 调用插件;

  • 修改受保护范围。

Remote允许直接在手机上查看并批准相关请求。

但批准前至少检查三件事:

  1. 命令与当前任务是否相关;

  2. 是否可能删除或覆盖数据;

  3. 是否会访问不必要的目录、网站或凭据。

不要因为手机屏幕小,就直接点击全部允许。

远程接入不会绕过原来的沙箱、安全控制和操作审批。手机只是把审批入口带到了另一个设备,实际命令仍然在连接主机或远程开发环境中执行。

七、怎样在手机上检查任务结果?

Codex宣布完成后,不要只看最后一句总结。

建议依次检查:

1. 修改文件

先确认有没有计划外文件。

例如任务只允许修改mobile目录,却同时更改了共享组件和配置文件,就应该要求Codex解释。

2. Diff内容

重点看:

  • 是否改变公共接口;

  • 是否删除兼容逻辑;

  • 是否加入无关重构;

  • 是否通过降低测试要求让结果通过。

Remote支持查看Diff,并且iOS端已经支持添加行内审查意见。

3. 测试结果

不要只看“测试通过”,还要确认:

  • 运行了什么命令;

  • 覆盖了哪些场景;

  • 有没有测试被跳过;

  • 是否存在无法验证的部分。

4. 剩余风险

可以继续追问:

这个修改还有哪些没有验证的风险? 是否可能影响其他重连场景?

手机适合快速审查关键结果。最终合并前,如果Diff较大,仍建议回到电脑端进行完整检查。

八、完整实战:下班路上继续处理Bug

假设下午五点,你让Codex处理一个支付状态不同步问题。

电脑端启动

复现支付成功后页面仍显示“处理中”的问题。 先调查,不要立即修改。 重点检查支付回调、订单状态查询和前端轮询。

手机端第一次介入

Codex发现两种可能原因,询问应该优先检查前端轮询还是后端回调。

你回复:

先检查后端回调。 最近前端没有发布,后端昨天调整过重试逻辑。

手机端第二次介入

Codex需要运行集成测试并申请相关命令权限。

你检查命令没有访问生产数据后,批准执行。

手机端第三次介入

测试完成后,手机上查看:

  • 根因分析;

  • 修改文件;

  • 终端输出;

  • 测试结果;

  • 最终Diff。

发现它顺便调整了一个无关日志格式,可以添加反馈:

恢复日志格式修改。 本次任务只保留支付状态修复和相关测试。

到家后,代码已经收缩到清晰的小范围Diff,可以直接在电脑上做最终Review。

这才是手机Remote最合适的使用方式:不在手机上完成全部开发,而是在关键决策点及时介入。

九、连接不上时怎么排查?

手机看不到电脑

确认:

  • 桌面App仍在运行;

  • Remote连接已经开启;

  • 手机和电脑账号、工作区一致;

  • 两端应用均为最新版;

  • 必要时重新扫描二维码配对。

任务突然断开

检查电脑是否:

  • 进入睡眠;

  • 关闭桌面App;

  • 失去网络;

  • 笔记本合盖导致主机不可用。

官方说明,只要主机睡眠、断网或关闭应用,Remote访问就会停止,直到主机重新可用。

手机收不到审批请求

打开ChatGPT手机App中的Remote页面,确认当前选择的是正确主机和聊天。如果仍然没有显示,重新配对,并检查团队管理员是否允许Remote Control。

重新登录后Remote关闭

退出ChatGPT账号会关闭Remote Control,但不一定删除已有设备配对。重新登录后,需要在电脑端再次开启Remote。

十、哪些任务适合手机远程控制?

比较适合:

  • Bug调查;

  • 运行时间较长的测试;

  • 依赖分析;

  • 小范围重构;

  • 文档和测试补充;

  • 等待中途决策的工程任务。

不太适合:

  • 大范围逐行审查;

  • 复杂冲突解决;

  • 需要频繁操作IDE的任务;

  • 高风险数据库修改;

  • 无法清楚描述边界的开放式重构。

手机Remote的目标不是替代电脑,而是缩短Agent等待人的时间。

结语

离开电脑后继续控制Codex,核心流程可以概括为:

电脑端准备环境并启动任务
→ 手机进入Remote查看状态
→ 在关键节点补充指令
→ 审批必要操作
→ 检查Diff、终端和测试结果
→ 回到电脑后完成最终审查

代码、文件和凭据仍然保留在连接主机上,手机负责的是任务管理和工程判断。

当Codex开始执行越来越长的任务后,真正影响效率的往往不是代码生成速度,而是开发者能否及时回答问题、纠正方向和批准下一步。

把手机当成Codex控制台,而不是迷你开发电脑,才是Remote最有价值的使用方式。