App Store フィーチャー向けブリーフ
CodexPocket は、ユーザー自身の Mac で動いている Codex を iPhone から続けるための companion app です。iPhone を別の開発環境にせず、いま走っている作業の続きを少しだけ前に進められることを重視しています。

一言でいうと
- Mac 上の実行をそのままに、iPhone で進捗確認と follow-up を行える
- QR でペアリングし、初回は同じ LAN 上の自分の Mac に接続する
- Project と Thread を開き、短い指示、ブランチ切り替え、Fork、結果確認を iPhone から行える
このローンチで伝えたいこと
- 長めの Codex 作業を、机の前に固定されずに続けられる
- 実際の workspace、Git 状態、thread の正本は Mac に残る
- Managed Relay を使う場合も、実行環境と thread の正本はユーザー自身の Mac に残る
- 日本語と English の UI を切り替えられる
体験の最短フロー
- Mac で
CodexPocketMacを開き、Pairingに QR を表示する - iPhone で
Add from QRを開き、QR を読み取る - 取り込み後、Mac にある Project を開く
- 進行中の Thread を再開するか、新しく作る
- 短い follow-up を送り、結果を iPhone で確認する
| Mac 側 | iPhone 側 |
|---|---|
![]() | ![]() |
ほかと違う点
- iPhone を second IDE にしない。Mac 上の実行環境をそのまま操作面だけ持ち出す
- 初回は同じ LAN 上の自分の Mac に接続し、Managed Relay 保存後は別ネットワークからも続けられる
- Pairing、Project、Thread、follow-up という最短経路に絞り、touch-first で使える
- 実際にこのアプリ自体も CodexPocket を使いながら作っている
現在の公開前提
| 項目 | 現在の範囲 |
|---|---|
| Client | iOS (iPhone) |
| Companion | CodexPocketMac |
| Network | 初回設定は同一ローカルネットワーク。Managed Relay 保存後は別 Wi-Fi / モバイル回線にも対応 |
| Languages | Japanese, English |
| Mac distribution | public stable 0.1.3 |
| iPhone distribution | App Store launch preparation in progress |
プライバシーと権限
- iPhone app は user data を developer-operated server へ送って保存しない
- analytics、advertising、tracking SDK は入れていない
Local Networkは初回設定やローカル接続での Mac bridge 検出、Cameraは QR 読み取り、Photosはユーザーが明示的に選んだ画像添付、Notificationsはローカル完了通知にだけ使う

