Remodex
Remodex 开源 iOS 应用,配本地 Node.js 网桥从 iPhone 控制 Codex:支持 git 操作、在运行中指令引导及端到端加密配对。
Remodex 是什么?
Remodex 是一款开源 iOS 应用和“网桥”,用于从 iPhone 控制 Codex。它让你启动并引导活跃的 Codex 运行、执行后续操作,并从移动设备交互 git 命令。
该项目设计为本地优先:Node.js 网桥运行在你的 Mac 上,仓库保留在你的机器中。通信采用端到端加密,传输层无法解密你的代码。
主要特性
- 从 iPhone 远程控制 Codex,支持快速交互而无需重启运行
- 轻量应用行为搭配 Mac 本地 Node.js 网桥,仓库保持原位
- 多种交互模式:Fast mode 用于低延迟迭代,Plan mode 用于结构化思考
- 执行中对活跃运行的引导,以及队列后续提示的能力,而非重启
- 从 iPhone 支持 git 工作流:commit、push、pull、切换分支、stash 和查看 diffs
- 加密 QR 码配对,支持自动重连受信任设备,避免重复扫描
- 本地会话恢复,与 Codex.app 共享线程历史,通过“resume”命令(详见页面描述)
- 命令式界面,用于引用文件和调用技能(例如
@files、$skills、$前缀技能,以及/review、/status、/subagents等命令)
如何使用 Remodex
- 在 Mac 上安装网桥,使用提供的 npm 命令:
npm i -g remodex@latest。 - 启动网桥:运行
remodex up。这将连接 Codex 并打印 QR 码。 - 从 iPhone 配对:在 iOS 应用中扫描 QR 码。然后运行
remodex status确认网桥在线。 - 使用 iPhone 应用启动或引导 Codex 交互,切换模式(Fast/Plan),并按需发出 git 操作或 review/status 命令。
使用场景
- 从手机迭代活跃编码运行:在 Codex 上启动任务,随后从 iOS 队列后续提示引导同一运行,而无需重启。
- 移动中审查和跟踪进度:使用
/review和/status等命令选项检查会话中发生的情况。 - 远程运行 git 操作:从 iPhone 执行 commit、push、pull、切换分支、stash 和查看 diffs,而非直接使用 Mac 终端。
- 带规划的结构化提示:当需要更多结构化思考再生成或修改代码时,选择 Plan 模式。
- 启动并行子代理:使用
/subagents在工作流中生成并行代理。
常见问题
-
配对如何工作? Remodex 使用 QR 码配对建立加密会话,受信任设备自动重连,无需重新扫描。
-
传输中的代码是否加密? 是的。页面描述了端到端加密方法,使用 X25519 密钥交换和 AES-256-GCM 加密,并带有重放保护。
-
需要账户或云服务吗? 页面声明“无账户”和“无云”,配对无需登录。
-
网桥运行在哪里? 网桥描述为通过
remodex up启动的 Mac 上 Node.js 进程。 -
有哪些可用命令? 页面引用了命令式交互,如
@files、$skills、/review、/status和/subagents,加上模式控制和 git 相关操作。
替代方案
- 基于本地终端的 Codex 工作流:使用 CLI 或本地工具直接从电脑发送提示。这将一切保持在一处,但无法提供 iPhone 引导和远程控制。
- LLM 的其他远程控制应用(通用类别):允许从移动设备管理提示和会话的应用。与 Remodex 相比,它们可能不提供相同的本地优先网桥设置或基于 QR 的端到端加密配对。
- 通用移动编码助手:用于编码帮助和聊天的移动应用。这些通常不包含 Remodex 描述的相同 git 工作流和“引导活跃运行”行为。
- 编码助手的自托管或本地安全消息集成(类别):专注于设备与助手运行时之间加密通信的解决方案。它们可能覆盖安全,但设置可能比此处描述的 QR + 网桥流程更复杂。
替代品
CodeSandbox
CodeSandbox 是云端开发平台,可在隔离沙盒中运行代码,支持开发与 AI 代理协作,并从任意设备执行项目。
Codex Plugins
使用 Codex Plugins 将技能、应用集成和 MCP 服务器打包成可复用工作流,扩展 Codex 访问 Gmail、Google Drive 与 Slack 等工具。
Falconer
Falconer 是自更新知识平台,帮高速度团队在一个地方编写、分享并搜索可靠内部文档与代码上下文。
OpenFlags
OpenFlags 是开源自托管功能开关系统,支持渐进式交付;应用 SDK 本地评估,配套简单控制平面实现安全定向发布。
skills-janitor
skills-janitor 插件用于审计和跟踪 Claude Code 技能使用情况,并与九个聚焦的斜杠命令进行对比,零依赖。
Devin
Devin 是 AI 编程代理,帮助软件团队并行完成代码迁移与大规模重构子任务;工程师负责项目管理并批准改动。