手机远程畅玩OpenAI Codex

张开发
2026/4/9 12:28:06 15 分钟阅读

分享文章

手机远程畅玩OpenAI Codex
Litter是一个开源的原生 iOS Android 客户端专门用于连接和使用OpenAI Codex主要是桌面端的 Codex 服务器让你可以在手机上流畅地访问运行在 Mac或其它电脑上的 Codex 会话。它特别适合想在手机上远程使用 Codex 的用户支持通过本地网络LAN、Tailscale或SSH连接 Mac 上的 Codex 服务界面是原生风格体验比较丝滑。主要功能在手机上查看和继续 Mac 上已有的 Codex 会话会话按当前工作目录cwd区分。支持直接发现运行中的 Codex或通过 SSH 远程启动服务器。iOS 和 Android 都有原生 App。底层使用 Rust 桥接实现跨平台客户端逻辑。如何使用最常用流程1. 在你的 Mac 上准备好 Codex确保 Mac 上已经安装并能正常运行Codex来自 OpenAI 的桌面版或相关工具。推荐安装方式按照 Codex 官方文档安装使命令codex或codex-app-server可用。2. 开启 Mac 的 SSH推荐方式便于远程启动打开系统设置 → 通用 → 共享启用远程登录Remote Login。或者用命令sudosystemsetup-setremoteloginon给 Terminal或你使用的终端授予完整磁盘访问权限Privacy Security → Full Disk Access否则 SSH 可能报权限错误。测试 SSH 是否通畅sshyourusernameyour-mac-ipecho ok检查 Codex 命令是否能在 SSH 中找到sshyourusernameyour-mac-ipcommand -v codex || command -v codex-app-server如果找不到需要修复 Mac 上的 PATH通常在.zprofile或.zshrc中添加。3. 在手机上安装 Litter 并连接iOS目前主要通过源码编译或 TestFlight 测试版安装仓库有构建脚本。Android同样支持源码构建。连接步骤在 Litter App 中确保手机和 Mac 在同一个局域网或Tailscale 网络中。App 会自动发现主机如果显示 “codex running”直接点击连接。如果显示 “SSH”点击后输入 Mac 的用户名/密码或密钥Litter 会通过 SSH 自动启动远程 Codex 服务器并连接。手动添加服务器备用方式在 Mac 上手动启动服务器codex app-server--listenws://0.0.0.0:8390在 App 中选择 “Add Server”输入你的Mac-IP:8390。注意会话列表是按当前工作目录隔离的所以建议在 Mac 上启动 Codex 时使用你想在手机上继续的目录。如何从源码构建开发者/高级用户项目主要使用 Rust SwiftiOS KotlinAndroid。iOS 构建前提完整安装Xcode.app不是仅 Command Line Tools。通过rustup安装 Rust并添加 iOS targetsrustup targetaddaarch64-apple-ios aarch64-apple-ios-sim x86_64-apple-ios安装meson、ninja、xcodegen用 Homebrew。常用命令在仓库根目录make ios→ 完整构建 iOSSimulatormake ios-device→ 构建设备版./apps/ios/scripts/build-rust.sh→ 构建 Rust 桥接库打开 Xcodeopen apps/ios/Litter.xcodeprojAndroid类似在apps/android目录下用 Gradle 或 Android Studio 构建。更多详细构建步骤、Rust 桥接、Codex patch 等请直接查看仓库的README.md。仓库链接GitHub: https://github.com/dnakov/litter里面有截图Dark/Light 模式、仓库结构说明、QA 矩阵等。如果你只是想快速试用建议先在 Mac 上开启 SSH 和 Codex然后在手机 App 里发现并连接即可。如果你要自己编译严格按照 Prerequisites 操作尤其是 Xcode 和 Rust 配置。有具体步骤卡住了比如构建报错、SSH 连不上等可以告诉我你的环境Mac 是否 M 系列、iOS/Android 版本我再帮你细看。

更多文章