手机控制 Codex:ChatGPT Remote 与本机 CLI 远程控制指南

Codex 能在手机上用吗?本文对比 ChatGPT Remote 和 PandaNpc 本机 CLI 远程方案,给出 Windows、macOS、Linux 主机的设置步骤、审批方式、验证方法与断线排查。

PandaNpc本文首发于
一部手机连接 ChatGPT Remote 与 PandaNpc CLI 两条 Codex 远程控制链路
Codex 可以从手机继续操作,但官方 Remote 与本机 CLI 桥接对主机和客户端的要求不同。

可以。 截至 2026 年 8 月,OpenAI 的 ChatGPT Remote 已允许你从 iPhone 或 Android 手机访问运行在 Mac、Windows 主机上的 Codex 会话:继续对话、回答问题、批准命令、查看 Diff 和测试结果。它已经面向所有 ChatGPT 方案正式提供,但需要最新版 ChatGPT 桌面端和手机端配对。

不过,如果你真正想控制的是一条独立运行的 Codex CLI,尤其是 Linux 开发机、无桌面的服务器,或者不想让 ChatGPT 桌面端一直开着,官方 Remote 并不能直接从 CLI 或 IDE 发起配对。这时可以让 PandaPaw 在主机上托管 Codex,再用 PandaNpc iOS App 或手机浏览器远程操作。

本文把两条路线放在一起讲清楚。资料核对日期为 2026 年 8 月 19 日;OpenAI Remote 的能力与入口仍可能随版本调整,实际使用时以 Remote connections 官方文档为准。

先看结论:两种 Codex 手机远程方案怎么选

对比项 ChatGPT Remote PandaNpc + PandaPaw
主机 运行 ChatGPT 桌面端的 macOS 或 Windows 运行 Codex CLI 的 Windows、macOS 或 Linux
手机端 ChatGPT iOS / Android 的 Remote 标签 PandaNpc iOS App;Android 等设备可用手机浏览器
能否直接接纯 CLI 不能从 Codex CLI 或 IDE 发起手机配对 可以,PandaPaw 直接连接主机上的 Codex
账号关系 手机和主机必须使用同一 ChatGPT 账号与 workspace 手机和主机使用同一 PandaNpc 账号;Codex 继续使用主机上的登录或 API 配置
主机要求 保持唤醒、联网,并保持 ChatGPT 桌面端运行 保持唤醒、联网,并保持 PandaPaw 服务运行
适合场景 已在 ChatGPT 桌面端使用 Codex,希望获得官方一体化体验 本机 CLI、Linux 主机、无桌面开发机,或同时管理多个编码引擎
ChatGPT Remote 与 PandaNpc CLI 两种 Codex 手机远程链路对比
左侧是手机经 ChatGPT Remote 连接桌面应用,右侧是手机经 PandaNpc 连接运行 Codex CLI 的 PandaPaw 主机。

两种方案有一个共同点:手机只是控制面,代码、Shell、Git、凭据和工具仍在主机上。 主机睡眠、关机或断网以后,手机端都无法继续让 Codex 执行任务。

方案一:使用 ChatGPT Remote 控制 Codex

OpenAI 当前把这项功能称为 Remote。根据官方发布说明,手机端可以开始或继续会话、发送补充指令、处理审批,并查看终端输出、截图、测试结果和 Diff。ChatGPT 发布记录还说明,Remote 现在支持连接 Mac 或 Windows 主机,并使用手机与主机一对一的二维码配对。

开始前需要什么

  • 一台安装最新版 ChatGPT 桌面应用的 Mac 或 Windows 电脑;
  • 最新版 ChatGPT iOS 或 Android App;
  • 两端登录同一个 ChatGPT 账号和 workspace;
  • 当前账号拥有 Codex 使用权限;
  • 如果是团队账号,管理员可能需要先允许 Remote Control;
  • 主机保持唤醒、在线,ChatGPT 桌面应用保持运行。

配对步骤

  1. 在主机打开 ChatGPT 桌面应用。
  2. 进入 Settings → Connections → Control this Mac or PC
  3. 选择 Set upAdd,完成主机端验证。
  4. 用手机扫描桌面应用显示的二维码。
  5. 在手机 ChatGPT 中确认账号、workspace,以及可能出现的 SSO、MFA 或 passkey 验证。
  6. 打开手机端的 Remote 标签,选择刚配对的主机和 Codex 项目。
ChatGPT Remote 从桌面主机到手机完成二维码配对的四个步骤
先在桌面端启用 Control this Mac or PC,再扫码、确认账号,最后从手机 Remote 标签进入 Codex 会话。

配对成功后,先做一次无破坏验证:打开一个测试项目,向 Codex 发送下面这句话。

text
Print the current working directory and list the top-level files. Do not modify anything.

返回的目录和文件必须与主机上的目标项目一致。只看到“主机在线”还不够;这条回复才能同时证明项目映射、会话通道和 Codex 执行环境都正确。

官方 Remote 的边界

官方文档明确写着:手机配对不能从 Codex CLI 或 IDE 扩展发起,必须从 ChatGPT 桌面应用开始。Linux 也不能直接充当桌面应用主机;可以先让 Mac 或 Windows 桌面应用通过 SSH 连接 Linux 开发机,再由手机连接这台桌面网关。

另外,主机睡眠、断网或关闭桌面应用后,Remote 会停止。Windows 上若任务需要 Computer Use,主机会在前台操作桌面,通常还需要保持会话解锁。

方案二:用 PandaNpc 远程控制本机 Codex CLI

如果你已经习惯在终端运行 codex,或者项目直接放在 Linux 服务器上,可以让 PandaPaw作为常驻主机服务。Codex、项目文件和命令都留在开发机;手机只接收会话、发送指令和处理审批。

这条路线不要求 ChatGPT 桌面应用常驻。Codex 仍使用主机上原有的 ChatGPT 登录或 API 配置,PandaNpc 不替换模型账号,也不会把项目复制到手机。

第一步:确认主机上的 Codex 可以独立运行

在开发机执行:

bash
codex --version

再进入一个允许测试的项目目录运行 codex,完成登录并确认能够正常回答。OpenAI 当前的 Codex CLI 仓库支持使用 ChatGPT 账号登录,也支持另行配置 API key。

不要在 Codex 本身还没登录、模型额度已经用完时排查远程连接;这会把“引擎不能回答”误判成“手机连不上”。

第二步:把开发机加入 PandaNpc

登录 PandaNpc 后打开添加设备,选择 Add a device,复制页面生成的一次性安装命令到开发机执行。这是推荐方式,因为命令已经绑定当前账号。

如果想改用浏览器授权,也可以使用普通安装命令。

macOS / Linux:

bash
curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh

Windows PowerShell:

powershell
iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iex

普通安装完成后按提示运行 pandapaw login,在浏览器批准这台设备。

第三步:验证 Codex bridge

在主机执行:

bash
pandapaw status

输出应能识别已安装的 PandaPaw,并显示 Codex 组件正在运行、账号已经连接。然后从客户端的设备列表确认该主机是在线状态。

第四步:从手机开启 Codex 会话

  1. iPhone 安装 PandaNpc iOS App;Android 或不想安装 App 时,可直接用手机浏览器打开 PandaNpc Agent
  2. 使用与主机相同的 PandaNpc 账号登录。
  3. 新建项目,选择在线主机、工作目录和 Codex 引擎。
  4. 日常使用优先选择工作区权限;只有明确知道影响范围时才使用完全访问。
  5. 发送前面的只读测试提示,核对返回目录和文件。
  6. 关闭手机页面后重新打开同一会话,确认历史仍在、主机仍在线。
PandaNpc 从安装 PandaPaw 到手机验证 Codex CLI 的完整流程
开发机安装并登录 Codex 与 PandaPaw,手机选择 Codex 项目,最后用只读提示验证工作目录。

PandaNpc iOS 端可以查看 Codex 会话、发送后续消息、处理工具审批,并接收完成或需要注意的推送;完整能力边界见 PandaNpc iOS 文档

该选 ChatGPT Remote,还是本机 CLI 远程控制

优先选 ChatGPT Remote,如果你:

  • 已经在 Mac 或 Windows 的 ChatGPT 桌面应用里使用 Codex;
  • 手机和主机方便登录同一 ChatGPT 账号;
  • 需要官方集成的 Diff、截图、浏览器或 Computer Use 体验;
  • 不介意桌面应用持续运行。

优先选 PandaNpc + PandaPaw,如果你:

  • 真正要控制的是现有 Codex CLI,而不是迁移到桌面应用;
  • 开发机是 Linux,或是一台没有图形桌面的服务器;
  • 希望主机服务在锁屏后继续运行,不依赖一个打开的桌面窗口;
  • 想从同一个客户端管理 Codex、Claude Code 与 PandaCode;
  • Android 上接受使用手机浏览器,或者主要使用 iPhone 原生 App。

如果你只是偶尔离开电脑、现有官方 Remote 已满足需求,就没有必要增加第二套链路。需要直接控制 CLI 或 Linux 主机时,再用 PandaPaw 更合适。

权限与安全:手机上的“同意”会真的执行

远程控制不是只读直播。你在手机上批准命令以后,Codex 会在主机上执行相应操作。因此:

  • 第一次连接先用只读提示核对工作目录;
  • 默认使用工作区范围权限,不要一上来就打开完全访问;
  • 审批前看清命令、目标路径和网络操作;
  • 不要把配对二维码、一次性设备命令、API key 或连接凭据发进群聊和截图;
  • 不要把 Codex app-server、调试端口或 SSH 服务直接暴露到公网。

OpenAI 官方也建议,远程开发机使用 SSH、VPN 或 mesh 网络,不要公开暴露 app-server transport。PandaPaw 与手机都主动建立认证的出站连接,普通家庭或办公室网络不需要开放入站端口。如果还要安全访问主机上的其他服务,可参考设备互联指南

常见问题排查

ChatGPT 手机里没有 Remote 标签

先更新 ChatGPT 手机 App。再检查主机是否运行最新版桌面应用、账号和 workspace 是否一致,以及团队管理员是否允许 Remote Control。功能入口仍可能受版本和 workspace 配置影响。

手机找不到已经配对的官方主机

确认桌面应用正在运行、主机没有睡眠,并在 Settings → Connections 中允许其他设备连接。长期没有使用的旧配对可能需要重新扫码;退出 ChatGPT 账号也会关闭 Remote,需要登录后重新开启。

PandaNpc 显示主机离线

在主机执行 pandapaw status,确认设备已经登录、服务正在运行且能访问互联网。主机睡眠或断网时,已保存的连接仍会显示,但不能执行新任务。

主机在线,但 Codex 不回答

先在主机本地直接运行 codex。检查 ChatGPT/API 登录、模型可用性和使用额度。PandaPaw 能连上不等于模型账号一定可用。

Codex 打开了错误的项目

立即停止测试,重新选择正确的绝对工作目录。再次发送只读验证提示,在批准任何写文件或 Shell 命令前核对路径。

手机锁屏后,Codex 还会继续吗

手机锁屏通常不会停止主机上的任务;关键是主机必须保持唤醒和联网。ChatGPT Remote 还要求桌面应用继续运行;PandaNpc 路线则要求 PandaPaw 服务继续运行。主机真正进入睡眠或关机后,两条路线都会中断。

FAQ

Codex CLI 自带 remote control 命令吗

截至本文核对日期,OpenAI 官方手机 Remote 必须从 ChatGPT 桌面应用设置,不能直接从 Codex CLI 或 IDE 扩展发起配对。想直接连接 CLI,可以使用 PandaPaw 这类主机桥接层。

Codex remote control 支持 Windows 吗

支持。OpenAI 当前文档已经把 macOS 和 Windows 都列为 ChatGPT Remote 主机;PandaPaw 也支持 Windows。不要再沿用早期“只有 Mac”的旧结论。

Linux 上的 Codex 能从手机控制吗

可以有两种做法:官方路线是在 Mac/Windows 的 ChatGPT 桌面应用中配置 SSH 主机,再从手机连接这个桌面网关;PandaNpc 路线则把 PandaPaw 直接安装到 Linux 主机,由手机连接该主机上的 Codex CLI。

必须有公网 IP 或配置端口映射吗

不需要。ChatGPT Remote 与 PandaPaw 都通过认证的中继链路连接设备。不要为了手机访问而把 app-server 或调试端口直接暴露到公网。

手机远程会改变 Codex 的计费方式吗

手机只是控制端。实际用量仍由运行 Codex 的账号、workspace、模型和 provider 决定。PandaNpc 不会把一条 API 计费的 Codex 会话自动变成订阅会话,反过来也一样。

小结

Codex 可以在手机上用,但要先选对链路。 已经使用 ChatGPT 桌面应用的 Mac/Windows 用户,优先尝试官方 Remote;需要直接控制 Codex CLI、Linux 主机或后台服务时,用 PandaNpc + PandaPaw 更顺手。

无论选择哪一种,先用只读提示验证工作目录,再逐步放开权限。手机上的一次批准,最终都会落到真实开发机、真实文件和真实命令上。