Emanuele-web04/remodex

Remote Control for Codex.

何を解決するか

Remodex は、iPhone から Mac 上の OpenAI Codex ランタイムをリモートで制御する方法を提供します。物理的にコンピュータの前で作業する必要がないという問題を解決し、ユーザーがアクティブな実行を制御したり、プロンプトをキューに追加したり、Git 操作をモバイルデバイスから管理できるようにします。

動作方法

このシステムは、ローカルブリッジ(Node.js)と iOS アプリで構成されています。ブリッジは Mac 上で実行され、Codex アプリサーバーを起動し、WebSocket ブリッジを介して通信を処理します。iPhone はワンタイム QR コードを使用して Mac とペアリングし、エンドツーエンド暗号化されたセッションを確立します。ペアリング後、iPhone はブリッジに指示を送信し、ブリッジはローカルの Codex CLI および Mac 上のファイルシステム/Git とやり取りします。

対象ユーザー

Codex を使用し、デスクから離れているときや、高レベルの制御のためにモバイルインターフェースを好む開発者。

主な特徴

  • リモート Git 制御: iPhone から直接コミット、プッシュ、プル、ブランチ切り替えが可能。
  • セキュアなペアリング: X25519 一時鍵と AES-256-GCM を使用したエンドツーエンド暗号化チャットとペアリング。
  • 柔軟な実行モード: 低遅延の「Fast mode」と構造化された計画用の「Plan mode」を含む。
  • ローカルファーストアーキテクチャ: Codex ランタイムとワークスペースは Mac 上に保持され、iOS アプリはパブリックホストエンドポイントを埋め込まない。
  • サブエージェント管理: モバイルアプリから /subagents コマンドでサブエージェントを起動可能。
  • uma macOS バックグラウンドサービス: launchd と統合され、自動再接続と macOS 上でのバックグラウンド動作をサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト