OpenAI

在手机上用 Codex,任何 Linux 服务器都行

ChatGPT 应用中的 Remote 是从手机访问 Codex 的官方方式,它围绕 Mac 或 Windows 主机设计。Maude 则在你自己的 Linux 或 macOS 服务器上运行 Codex CLI,用 iOS 或 Android 操控。

在手机上用 Codex,任何 Linux 服务器都行

简要回答

OpenAI 官方的手机方案是 ChatGPT 应用中的 Remote,它控制的是一台运行 ChatGPT 桌面应用的 Mac 或 Windows 电脑。Maude 走的是另一条路:通过 SSH 在任意 Linux 或 macOS 服务器上安装锁定版本的 Codex CLI,并通过设备码用你的 ChatGPT 套餐登录。之后 Codex 就在那里全天候运行,你在手机上批准命令即可。

对于“在手机上用 Codex”,OpenAI 有官方答案:iOS 和 Android 版 ChatGPT 应用中的 Remote。它做得很精致,而且包含在你的套餐里。不过,它的主机是一台运行 ChatGPT 桌面应用的 macOS 或 Windows 电脑,而且这台电脑必须保持唤醒。如果你的代码在一台 Linux VPS 上,这就是 Maude 的用武之地。

目前的官方方案

Codex Remote。你通过二维码把手机和一台主机配对,然后在 ChatGPT 应用中让 Codex 对话在那台主机上运行。桌面应用还可以从 SSH 主机添加项目,因此 Linux 服务器可以经由一台 Mac 或 Windows 电脑访问。OpenAI 的文档对其中的取舍说得很清楚:“如果那台电脑进入睡眠、断网或关闭了应用,远程访问就会中断,直到它再次可用。”文档建议使用一台专门的、始终开机的 Mac 或 PC。

实验性的 codex remote-control。Codex CLI 的命令参考把 codex remote-control start 和 codex remote-control pair 列为实验性功能。它们会以开启远程控制的方式运行本地 app-server,并生成一个短时有效的配对码。有在无头 Linux 主机上使用的用户反映,无法用当前的移动客户端完成配对(issue #31183),还有人指出远程连接指南和 CLI 参考在 Linux 支持上说法不一(issue #35928)。我们在 2026-10-01 查看时,这两个 issue 都仍未关闭。这部分变化很快,排除它之前请先查看 OpenAI 的文档。

完整对比见 Maude 与 Codex Remote 对比。

用手机操控 Linux VPS 上的 Codex

Maude 从服务器出发,而不是从桌面应用出发。添加机器的方式有三种:输入地址、粘贴一条 ssh … 命令,或扫描 curl -fsSL https://maude.pilotdev.fr/setup | sh 打印出的二维码。Debian、Ubuntu、Alpine、Fedora 等 Linux 发行版都可以,macOS 也行,x86-64 或 ARM 均可。之后:

  1. 应用通过 SSH 部署它的守护进程,你不需要手动安装任何东西。
  2. 守护进程安装我们测试过的 Codex CLI 版本,校验其校验和,并保持更新。
  3. 守护进程通过 Codex 原生的 app-server 协议与它通信,所以你看到的是流式输出、工具卡片、diff 和审批请求,而不是从终端抓取的画面。
  4. 服务器主动连接 Maude 的端到端加密中继,因此无需开放入站端口。SSH 作为备用方式。

会话在服务器上 24 小时运行。锁屏、关闭应用、信号中断,Codex 都会继续工作。如果想手动搭建——用 tmux、CLI 并通过 SSH 登录——请参阅我们的 Codex CLI VPS 部署指南。挑选机器可以参考最适合编程智能体的 VPS。

用 ChatGPT 登录(设备码)

服务器上没有浏览器,所以 Codex 那种会打开浏览器的常规登录方式并不适用。Maude 使用 Codex 的设备码流程,即 codex login --device-auth:

  1. 在 Maude 中打开智能体登录,选择使用 ChatGPT 登录。
  2. 应用会显示一个短代码和一个指向 OpenAI 登录页面的链接。在手机上打开链接,登录 ChatGPT 并输入代码。
  3. 服务器上的 Codex 获取到登录状态,Maude 随即确认。

有一步常让人卡住:OpenAI 的认证文档指出,必须先启用设备码登录——个人账号在 ChatGPT 的安全设置中开启,工作区则由管理员在工作区权限中开启。如果代码被拒绝,请检查这项设置。你也可以改用 OpenAI API 密钥登录,按 API 价格计费。

OpenAI 的价格页面显示,Codex 包含在 ChatGPT Free、Go、Plus、Pro、Business、Edu 和 Enterprise 中,用量上限因套餐而异。Maude 不包含任何 Codex 用量,你需要自备套餐或密钥。

审批与沙箱模式

Codex 把审批策略和沙箱组合在一起。Maude 在输入框的选项中提供四种模式:

Maude 模式Codex 沙箱由谁批准
只读只读你,在 Codex 请求更多权限时
默认可写工作区(你的项目目录)你,在 Codex 请求更多权限时
自动可写工作区Codex 自己的自动审核
完全访问(yolo)无沙箱无人批准;Codex 从不询问

在只读和默认模式下,Maude 会明确告诉 Codex 由你来审核。否则,服务器上设为自动审核的 ~/.codex/config.toml 可能会代你批准请求。审批请求会通过三种方式送达:对话中的卡片、收件箱中的内联条目,以及带允许和拒绝按钮的推送通知。我们的在手机上批准智能体权限请求指南介绍了不同智能体中的具体做法。

模型和推理强度也是输入框上的选项,使用你的账号可用的模型。/compact 和 /goal 都能用,你也可以在一轮运行中途进行引导。每个会话还有文件、Git(逐块审阅、提交、推送、通过 gh 发起拉取请求)和真正的终端。

把 Codex 任务交给 Claude Code

Maude 支持五个智能体,所以一个会话不必一直留在 Codex 上。会话空闲时,可以把它切换到 Claude Code、OpenCode、Grok Build 或 Antigravity。新智能体会收到一份简报,包括计划、改动过的文件、git 状态、最近的对话和你的最后一条指令。切换回来时,Codex 会继续它自己的对话线程。有人用这个功能让另一个智能体审一遍 diff,或者在一个套餐的用量窗口用完后继续工作。详见在编程智能体之间交接任务。不确定先用哪个智能体,请看 Claude Code、Codex 与 OpenCode 对比。

该选哪个

如果你在一台始终开机的 Mac 或 Windows 电脑上工作,Codex Remote 是官方方案,包含在你的套餐中,也是最简单的选择。如果你的 Codex 工作在 Linux 服务器上,或者你想把 Codex 和 Claude Code 等智能体放在同一个收件箱里,Maude 正是为此而生。

常见问题

能在 ChatGPT 应用中控制 Codex CLI 吗?
OpenAI 的官方方案是 ChatGPT 应用中的 Remote,它控制的是一台在 macOS 或 Windows 上运行 ChatGPT 桌面应用的主机电脑。CLI 也有一个需要配对的实验性命令 codex remote-control,但有用户反映在无头 Linux 上配对会出问题。Maude 则用自己的应用操控你服务器上的 Codex CLI。
Codex Remote 能用 Linux 服务器吗?
不能作为主机。OpenAI 的远程连接文档列出的主机是 macOS 和 Windows,不过桌面应用可以把 Linux 机器添加为 SSH 项目,这样你就能经由一台保持唤醒的 Mac 或 PC 访问它。Maude 则直接连接 Linux 服务器。
哪些 ChatGPT 套餐包含 Codex?
OpenAI 的价格页面显示,Free、Go、Plus、Pro、Business、Edu 和 Enterprise 套餐都包含 Codex,用量上限因套餐而异。你也可以使用 OpenAI API 密钥。Maude 订阅不包含 Codex 用量。
如何在无头服务器上登录 Codex?
使用设备码登录:codex login --device-auth 会打印一个代码,你在任意设备上打开 OpenAI 的页面输入即可。设备码登录需要先在 ChatGPT 的安全设置中启用,或由工作区管理员启用。Maude 会替你运行这个流程,并在应用中显示代码。
手机锁屏后 Codex 还会继续运行吗?
会。使用 Maude 时,Codex 运行在你服务器上的守护进程里,而不是手机上,所以锁屏或关闭应用都没有影响。Codex 需要审批或完成任务时,你会收到推送通知。

更新内容

  • — 页面发布。Codex Remote 支持的主机、设备码登录的前提条件、各套餐是否包含 Codex,以及 codex remote-control 的现状(issue #31183 和 #35928,均未关闭)已于当日核实。

用手机运行你的智能体

Maude 让 Claude Code、Codex、OpenCode、Grok Build 和 Antigravity 运行在你自己的服务器上——在 iPhone、iPad 和 Android 上免费试用 7 天。

Download Maude on the App Store Get Maude on Google Play