Emanuele-web04/remodex
Remote Control for Codex.
解决的问题
Remodex 提供了一种从 iPhone 远程控制 Mac 上 OpenAI Codex 运行时的方法。它解决了必须亲自在电脑前才能与 AI 编码代理交互的问题,使用户能够从移动设备远程控制正在进行的运行、排队提示,并管理 Git 操作。
工作原理
该系统由一个本地桥接程序(Node.js)和一个 iOS 应用组成。桥接程序在 Mac 上运行,启动一个 Codex 应用服务器,并通过 WebSocket 桥接处理通信。iPhone 使用一次性 QR 码进行配对,建立端到端加密会话。配对后,iPhone 向桥接程序发送指令,桥接程序再与本地 Codex CLI 以及 Mac 上的文件系统/Git 进行交互。
适用人群
使用 Codex 并希望从手机监控和控制 AI 编码任务的开发者,无论他们是否离开办公桌,或只是更喜欢使用移动界面进行高层次的操控。
主要亮点
- 远程 Git 控制:可直接从 iPhone 执行提交、推送、拉取和分支切换。
- 安全配对:使用 X25519 临时密钥和 AES-256-GCM 实现端到端加密聊天与配对。
- 灵活的执行模式:包含低延迟的「快速模式」和用于结构化规划的「计划模式」。
- 本地优先架构:Codex 运行时和工作区均保留在 Mac 上,确保 iOS 应用不会嵌入公共托管端点。
- 子代理管理:可通过移动应用中的
/subagents命令启动子代理。 - uma macOS 后台服务:与
launchd集成,支持自动重连和 macOS 上的后台运行。
相关
- 项目
- 项目
- 项目
- 项目
- 项目