在 Android 手机上使用 Codex
Codex CLI 运行在你自己机器的终端里。在服务器的 tmux 或 Herdr 中启动它,就能用 Termexa 在 Android 上查看进度、审阅改动并批准下一步。
Termexa 是独立的 SSH 客户端,并非由 Anthropic 或 OpenAI 开发,与它们没有合作关系,也未获得其认可。Claude Code 和 Codex 是各自公司的产品,使用你自己的账号在你自己的机器上运行;Termexa 只是把终端带到你的手机上。
问题
- 处理长任务的代理在你离开时需要批准或决定。
- 审阅它改了什么,意味着要在手机大小的屏幕上读 diff。
- 在手机键盘上输入斜杠命令和文件引用很慢。
设置
- 在服务器的 tmux 或 Herdr 中运行 Codex。 把
tmux new -A -s codex保存为主机要运行的命令,并在其中启动codex,手机断线时它也会继续运行。参见在 Android 上使用 tmux。 - 离开前选好批准模式。
/approvals键会输入用来选择 Codex 可以不经询问做多少事的命令。 - 该看时收到提醒。 开启终端提醒后,当你没在看的终端响铃、断线或长命令结束时,Termexa 会通知你。在 Herdr 中,等待输入的窗格会标为需要输入。
- 回答并引导方向。 使用工具栏上的方向键、Enter 和 Esc,用 Ctrl+J 换行,较长的指令用语音输入,下一项任务用定时消息稍后发送。
在手机上审阅工作
/diff显示工作区中的改动,/review请求代码审查。/mention选择要带入对话的文件;/mcp显示 MCP 服务器状态;/new开始新的对话。- 打开主机的文件窗口,在文本编辑器中阅读改动的文件或预览 Markdown;也可以在同一主机上再开一个终端运行
git log和测试。 - 在你允许该主机后,Codex 输出的文字可以通过 OSC 52 复制到手机剪贴板。
可作为按键使用的命令
与 Claude Code 通用:/compact、/model、/status、/review、/init。仅 Codex:/new、/diff、/approvals、/mention、/mcp。按键只输入命令,Enter 留给你。
常见问题
Codex 是在手机上运行的吗?
不是。Codex CLI 在你的服务器或电脑上运行。Termexa 是你在 Android 上连接它的 SSH 终端。
Termexa 是 OpenAI 开发的吗?
不是。Termexa 是独立的 SSH 客户端,与 OpenAI 没有关联。
能在手机上审阅 Codex 的改动吗?
可以。在 Codex 中使用 /diff 和 /review,在 Termexa 的 SFTP 文件窗口中阅读文件,或在同一主机的另一个终端中运行 git 命令。
Termexa 会保存我的 OpenAI 登录信息吗?
不会。Codex 在你的服务器上登录。Termexa 只保存各主机的 SSH 登录信息,并加密存放在手机上。
代理按键会立即发送命令吗?
不会。它们只输入斜杠命令,Enter 留给你,发送前可以检查或修改。
