不离开手边的屏幕, 继续掌控 Mac 上的 开发代理。
从 iPhone 查看新会话、运行状态、模型与完整转录;需要时接入、排队、打断或切换会话。Mac 端则是一块安静、清晰、原生的开发代理仪表盘。
开发代理
它首先是一块控制台,
不是缩小的对话框。
进入后先看到机器、连接、任务、风险与会话状态。只有进入具体会话,才展开转录与输入。
会话自动出现
Mac 上刚创建的 Codex 或 Claude Code 会话,会自动出现在 iPhone;工作中、等待审批与等待输入持续更新。
原生命令面板
输入 / 展示当前会话真正可用的命令。前五条立即可见,继续下滑浏览;/resume 直接切换历史会话。
完整上下文
Markdown、工具调用、文件差异与受限图片预览采用原生卡片呈现;大图、坏数据或外部地址明确降级,不静默空白。
可靠接管
每次写操作有持久任务 ID、终态对账与显式确认。断网后查询原任务,不会因为重试重复发送。
不接管你的网络,
只为这一条控制链路选路。
连接按低延迟和最少依赖排序。普通上网、公司 VPN 与其他应用网络保持原样。
局域网直连
同一网络内直接连接 Mac,延迟最低,不经过云端。
公网点对点
可达时尝试安全直连;只承载 MacAssist 的端到端加密帧。
Opaque 中继
NAT 或防火墙阻断直连时兜底。节点只转发密文,不读取会话内容。
远程不等于静默授权。
设备签名、能力协商、人工确认、持久任务与审计链共同约束远程控制。中继和云端只负责身份、配额与密文通道,不获得模型账号与项目明文。
- ✓ 未知能力默认拒绝,旧设备不会静默扩权
- ✓ 写操作保留确认与可追溯终态
- ✓ 图片有格式、字节、像素与总量预算
- ✓ 可撤销设备、轮换密钥与恢复中断任务
允许接入 Codex 会话?
接入后请避免同时在原 Codex App 或 IDE 输入。
账户、配额、中继与上云存储,
已经是一套可分离的产品底座。
控制面与数据面可以部署在同一节点,也可以独立扩容。套餐约束设备数与并发连接,数据面仅转发 opaque 二进制帧。
用户与套餐
邮箱/Apple 登录、刷新令牌、设备登记、套餐与连接配额。
中继控制面
一次性票据、机器领取、租约心跳、崩溃回收与流量账本。
管理后台
安全登录、CSRF 防护、账户套餐配置、运行指标与审计变更。
加密同步
为后续按月订阅和可选云端保存预留账户隔离的数据对象协议。
核心链路可用,正式分发仍在收口。
当前是候选版:本地 Mac 控制台、iPhone 真机、账户后台与中继链路均已具备;公开正式版还需要完成签名公证、发布包一致性与真实网络故障演练。
开发代理控制Codex / Claude Code
iPhone 真机会话、模型、操作对账
后台与中继一体 / 分离部署
公开分发签名、公证与发布演练
常见问题
一定要经过中继服务器吗?
不需要。局域网直连优先,公网点对点可达时继续直连;只有两者都不可用才使用中继。
中继能看到我的代码和会话吗?
数据面只接受并转发有大小上限的 opaque 二进制帧。会话协议在设备之间加密,中继只维护连接与流量账本。
能直接接管 Codex App 的历史会话吗?
支持发现并读取 Codex App/IDE 持久 thread;接入控制前需要在可信设备上明确确认,接入后可发送、排队、打断并读取模型目录。
现在是正式版吗?
目前是 Release Candidate。功能链路已进入发布收口,但在 Developer ID 签名、公证和真实断网/崩溃演练完成前,不宣称公开正式版。