交代任务,继续对话
发送新的要求、补充上下文或附上图片。需要调整方向时,停止当前任务,再继续交代。
看清执行过程与结果
阅读回复、展开工具输入与输出,查看测试结果、图片和代码 Diff。工具细节按需展开。
回答问题,推进下一步
在支持的问题和授权卡片中选择答案、补充说明或确认操作,让等待中的任务继续执行。
在 iPhone 和 Android 上,用图形化会话界面操作 Cmux 中的 Claude Code 与 Codex。发送任务、查看执行过程、检查代码改动、回答问题,继续推进电脑上的开发工作。
观看完整操作演示代码与环境在 Mac。
会话与改动在手机。
代码、环境与 Agent 继续在这里运行
已添加空购物车状态,测试已通过。
可以检查改动,或继续补充要求。
回复已完成在手机上完成一轮 Agent 开发。
对话、工具记录和代码改动,都有适合手机的界面。
发送新的要求、补充上下文或附上图片。需要调整方向时,停止当前任务,再继续交代。
阅读回复、展开工具输入与输出,查看测试结果、图片和代码 Diff。工具细节按需展开。
在支持的问题和授权卡片中选择答案、补充说明或确认操作,让等待中的任务继续执行。
已补上空购物车状态,并完成测试。
购物车为空时,会显示提示和「继续选购」按钮。
+ if (!cart.length) { + return ( + <EmptyCart /> + ); + }
在手机上检查改动,再告诉 Agent 下一步。
Agent 请求执行下面的操作。
npm test授权界面示意,不会执行真实操作。选择已授权的 Mac、工作区和项目目录。
启动新任务,或接着处理已有会话。
启动 Claude Code 或 Codex,直接交代第一个任务。已有会话结束后,也可以在支持恢复时继续原来的上下文。
界面示意 · 任务在所选 Mac 上执行
在不同 Mac、工作区和会话之间切换,找到运行中的任务和等待处理的问题,展开查看后台任务的执行记录。
已读取的历史保存在手机上。重新打开时,先呈现已保存的内容,再同步最新进展;向前阅读时,继续加载更早记录。
界面示意 · 多 Mac、工作区与后台任务
Cmux 官方移动客户端提供终端远程操作体验。
Cmux Remote 围绕 Claude Code 与 Codex 的会话组织界面。
| 比较维度 | Cmux 官方移动客户端 | Cmux Remote |
|---|---|---|
| 主要交互 | 官方页面主打实时终端镜像、工作区切换和完整键盘。 | 以结构化会话、工具卡、问题卡和 Diff 为主要界面。 |
| Agent 范围 | 终端模式适合各种命令行 Agent 和 TUI 程序。 | 重点支持 Claude Code 与 Codex 的结构化操作。 |
| 移动平台 | 公开提供 iPhone / iPad 入口。 | 提供 iOS、Android 客户端。 |
| 配对方式 | 官方 Mac 配对流程提供账号连接等方式。 | 无需项目账号,扫码申请并由 Mac 确认设备权限。 |
| 远程接入 | 提供 Auto-Connect、Tailscale Only 等连接方式。 | 可达网络直连,或使用自行部署的 Cloudflare 中转。 |
官方源码也包含聊天相关接口。此处比较主要交互方式与连接选择,具体能力以所用版本为准。
同一局域网中发现并配对你的 Mac。
通过已有网络或自建中转,从外面继续访问。
在支持服务发现的网络中找到 Mac,确认设备身份和工作区权限后连接。
利用已有 VPN 或 Tailscale 网络访问 Mac;未自动发现时,通过地址添加并配对。
Mac 与手机主动连接你部署的 Cloudflare 中转,Mac 无需开放公网入站端口。
每台设备单独审批,按工作区授权,可单独撤销。自动发现取决于网络配置。中转服务需要自行部署,本项目不提供托管中转。
准备一次,让手机接入现有的开发环境。
安装并运行 Cmux 和 Cmux Remote,开启共享,选择允许访问的工作区。
安装 iOS 或 Android 客户端,扫描配对码,在 Mac 上确认设备。
打开已有会话,或在获准的项目目录中开始新任务。需要外网访问时,再配置网络或自建中转。
Mac:macOS 14 或更高版本 · iPhone:iOS 18 或更高版本 · Android:Android 10 或更高版本。iOS 通过 TestFlight 安装,Android 通过 GitHub Releases 安装 APK。
Cmux Remote 与官方 Cmux 独立运行,无需修改或替换官方应用,也不会另建一套模型服务。任务继续由电脑上的 Agent 执行,沿用现有环境与配置。
结构化会话重点支持 Claude Code 和 Codex。可以发送要求、查看历史与工具记录、阅读文件和 Diff、停止任务,以及回应支持的问题与授权请求。获准设备还可新建会话或恢复符合条件的会话。
需要。Agent 在 Mac 上运行,Cmux 与 Cmux Remote 需要保持可用;Mac 休眠、关机或离线时,手机无法继续读取实时状态或操作任务。
不一定。已有 VPN 或 Tailscale 等网络能访问 Mac 时,可以直连。无法直达时,再配置自己的 Cloudflare 中转。本项目不提供托管中转。
手机发起配对后,在 Mac 上批准该设备并选择可访问的工作区。每台设备可单独撤销,新的授权范围需要由 Mac 确认。
已读取的对话会保存在手机上,重新打开时可以先阅读这些内容。实时进展和操作仍需要连接 Mac;已保存的历史不代表任务当前的运行状态。
可以使用 Companion 的工作区镜像接入已授权的远端终端工作区;也可以使用 Cmux 原生的 cmux ssh。两者的能力与手机结构化会话不同。查看 Mac 连接指南