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 上的后台运行。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目