iPhone App
已上傳 TestFlight,等待開放測試體驗。手機端設置 API URL、Token、Face ID、連線測試等必要資訊。
TestFlight Uploaded + Self Hosted Relay
CodexMobile iOS 測試版已上傳 TestFlight,正在等待開放體驗。產品以可安裝的 iPhone App、Mac 菜單欄客戶端與 VPS Relay 交付, 默認使用客戶自己的 VPS;沒有 VPS 或不想維護服務器時,可以購買托管 Relay,由服務方提供 API URL 與 Token。
Installable Clients
已上傳 TestFlight,等待開放測試體驗。手機端設置 API URL、Token、Face ID、連線測試等必要資訊。
以 `.dmg` 或 `.pkg` 交付,負責啟動本機服務、自動重連、防止待機、生成手機配對 QR 與管理桌面端參數。
客戶有 VPS 時,部署 App API、Relay、Nginx HTTPS 與 systemd 服務,手機從外網安全轉回 Mac。
客戶沒有 VPS 時,由服務方提供托管 API URL 和專屬 Token。適合不想維護服務器、只想安裝後使用的客戶。
Default Path
在客戶 VPS 上部署 CodexMobile App API,配置 HTTPS 域名與 `CODEXMOBILE_APP_API_TOKEN`。
在 Mac 菜單欄填 API URL、App Token、Mac Service Token 與專案根目錄,再啟動本機服務和桌面橋接。
Mac 菜單欄生成 QR,iPhone 掃描後自動填入 API URL 和 Token,再測試連線。
Configuration
Managed Relay
托管 Relay 適合不懂 VPS、沒有域名、不想維護 HTTPS 和 systemd 的客戶。服務方負責 Relay 可用性, 客戶在手機端與 Mac 菜單欄填入你提供的 URL、Token,即可連回自己的 Mac。
建議服務邊界保持清晰:Relay 只做認證與轉發,盡量不長期保存客戶代碼、截圖和對話內容。
你提供部署包和安裝說明,客戶自己保存服務器、域名和 Token。
你按月或按年收費,提供可用的 Relay URL、Token 和基礎支持。
托管模式應明確說明 Relay 的日誌、保存範圍、Token 失效和撤銷方式。
Architecture
查看桌面會話、補充需求、處理審批、上傳附件、接收桌面截圖。
驗證手機 Token,轉發請求到 Mac,提供外網可訪問的 HTTPS API。
維持本機服務、反向隧道與 Codex Live 會話,讓手機接續同一個 thread。
Next Step
已有 VPS 的客戶走自托管部署;沒有 VPS 的客戶可聯繫服務方購買托管 Relay。兩種方式的手機端和 Mac 端操作保持一致。