0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Codex Mobile入門 — iPhoneからAIコーディングエージェントをリモート操作する

0
Last updated at Posted at 2026-05-15

はじめに

2026年5月14日、OpenAIはCodexをChatGPTモバイルアプリ(iOS/Android)に統合しました。これにより、MacのCodexデスクトップアプリで実行中のAIコーディングタスクを、スマートフォンからリモートコントロールできるようになりました。

同時に、**Remote connections(SSH)のGA(一般提供)**も発表され、リモートdevboxへの接続機能も強化されています。

この記事で学べること

  • Codex Mobileの仕組みとアーキテクチャ
  • ChatGPTモバイルアプリからCodexを操作する方法
  • Remote connections(SSH)GAの設定手順
  • 同時発表されたHooks、Programmatic Access Tokens、HIPAA対応の概要

対象読者

  • OpenAI CodexをMacで利用しているエンジニア
  • 移動中もAIエージェントの作業を監視・指示したいチームリーダー
  • CI/CDパイプラインとの連携を検討している開発チーム

前提条件

  • ChatGPTアカウント(Free〜Enterprise、全プラン対応・プレビュー期間中)
  • Codex デスクトップアプリ(macOS)がインストール済み
  • iPhoneまたはAndroid端末にChatGPTアプリインストール済み

TL;DR

  • Codexがスマホ(iOS/Android)から操作可能になった(2026-05-14リリース)
  • スマホはMacのCodexセッションのリモコンとして機能。コードは常にMac側で処理
  • タスクの承認・差分確認・モデル変更・ターミナル出力の確認がスマホで可能
  • Remote connections(SSH)GAで企業管理のdevboxにもCodexを接続可能
  • 全ChatGPTプラン(無料含む)で対応(プレビュー期間中)

背景: なぜCodexのモバイル対応が重要か

AIコーディングエージェントは、長時間実行タスクが多い。コードのリファクタリング、テスト生成、PR作成など、数十分かかる処理も珍しくありません。

これまでは、「エージェントが承認を求めているのにデスクトップの前にいない」 という問題がありました。エージェントが止まり、トークンを無駄に消費し続けるケースも発生していました。

Codex Mobileはこの問題を解決します。スマートフォンがCodexセッションのコントロールサーフェスになることで、どこにいてもエージェントの監視と指示が可能になります。

Codex Mobileのアーキテクチャ

セキュアリレーレイヤー

Codex Mobileは、コードをスマートフォンに転送するのではなく、セキュアなリレーレイヤーを通じて通信します。

[ChatGPTアプリ (iOS/Android)]
       ↕ セキュアリレー(OpenAI経由)
[Codex デスクトップアプリ (Mac)]
       ↕
[ローカルファイル / SSH devbox]

OpenAIの公式ブログによると:

Files, credentials, permissions, and local setup stay on the machine where Codex is operating, while updates flow back to your phone in real time, including screenshots, terminal output, diffs, test results, and approvals.

重要な点: ファイル・認証情報・アクセス権は常にMac(またはdevbox)側に留まります。スマートフォンに機密情報は流れません。

リアルタイム同期

スマートフォンに届くリアルタイム情報:

情報種別 説明
スクリーンショット Codexが参照している画面
ターミナル出力 コマンド実行結果
差分(Diff) コードの変更内容
テスト結果 自動テストの合否
承認リクエスト 危険なコマンド実行前の確認

セットアップ手順

1. ChatGPTアプリを最新版に更新

App Store(iOS)またはGoogle Play(Android)からChatGPTアプリを最新版にアップデートします。Codex機能は全プラン(Free含む)に対応しています。

2. Codexデスクトップアプリ(macOS)とChatGPTアプリを同じアカウントでサインイン

Codexデスクトップアプリ(macOS)とChatGPTモバイルアプリの両方に、同一のOpenAIアカウントでサインインします。

3. Codexデスクトップアプリをバックグラウンドで起動

MacでCodexデスクトップアプリを起動し、プロジェクトを開いておきます。スマートフォンのChatGPTアプリを開くと、アクティブなCodexセッションが自動検出されます。

4. スマートフォンからセッションに接続

ChatGPTアプリ内のCodexタブ(またはCode With Codex)を開くと、現在実行中のスレッド一覧が表示されます。任意のスレッドをタップして接続します。

スマートフォンからできること

タスクの監視・制御

スマートフォンから実行できる主な操作:

  • スレッド閲覧: 全スレッドの一覧表示と状態確認
  • 出力確認: ターミナル出力・差分・スクリーンショットの確認
  • コマンド承認: Codexが危険なコマンドを実行する前の承認/拒否
  • モデル変更: 使用するモデルの切り替え
  • 新規タスク開始: スマートフォンから新しい作業を指示
  • 割り込み: 実行中のタスクを中断(不要なトークン消費を防止)

ユースケース例

移動中のPRレビュー

[スマホでの操作フロー]
1. 通知: Codexが「PRの作成が完了しました」
2. ChatGPTアプリでDiff確認
3. 「承認してプッシュ」をタップ
4. GitHubにPR自動作成

長時間タスクの監視

[例: 大規模リファクタリング中]
1. Macで "全ファイルをTypeScript化" タスクを開始
2. 外出先でスマホからターミナル出力を定期確認
3. エラー発生時にスマホから修正指示

Remote connections(SSH)GA: 企業環境への対応

Codex Mobileと同時に、**Remote connections(SSH)が一般提供(GA)**になりました。

Remote connections(SSH)の仕組み

Codexデスクトップアプリが、~/.ssh/config に記載されたホストを自動検出し、リモートdevboxやサーバー内でCodexのスレッドを実行できます。

# ~/.ssh/config(例)
Host my-devbox
    HostName devbox.company.internal
    User developer
    IdentityFile ~/.ssh/id_ed25519

上記の設定があれば、Codexが my-devbox を自動検出します。

設定手順

  1. Codexデスクトップアプリで Settings > Connections を開く
  2. SSHホスト一覧から接続したいホストを選択して有効化
  3. プロジェクトフォルダをリモートマシン上で選択
  4. 以降はローカルと同様にスレッドを実行

ポートフォワードや手動設定は不要

企業環境での利点

課題 Remote connectionsによる解決
セキュリティポリシー 承認済みdevboxの依存関係・ポリシーを維持したままCodex使用
共有コンピュート 企業管理のGPUサーバーでCodexを実行
大規模モノレポ 高スペックdevboxで高速処理

同時発表: Hooks・Programmatic Access Tokens・HIPAA対応

Hooks GA

Hooksは、Codexの動作をカスタムスクリプトでカスタマイズする機能です。OpenAIの公式アナウンスによると:

A cybersecurity professional could write a script that blocks developers' Codex prompts if they contain sensitive company information, while the legal team might use Hooks to log Codex messages for regulatory compliance purposes.

利用例:

  • セキュリティ: 機密情報を含むプロンプトをブロック
  • コンプライアンス: 全Codexメッセージを監査ログに記録
  • カスタム承認フロー: 特定のファイル変更前に追加承認を要求

Programmatic Access Tokens

CI/CDパイプラインからCodexを操作するためのアクセストークンが提供されました。Enterprise/Businessプランで利用可能。

# CIでのCodex利用例(概念)
CODEX_TOKEN=sk-codex-xxx codex run "全テストを実行してエラーを修正"

GitHub ActionsやJenkinsなどのCI環境から、Codexにタスクを自動的にディスパッチできます。

HIPAA対応

ChatGPT Enterpriseワークスペース向けに、ローカル環境使用時のHIPAA対応が発表されました。医療機関や医療系SaaS開発チームが、保護医療情報(PHI)を含む環境でCodexを利用できます。

HIPAA対応はローカル環境限定です。リモートdevboxやクラウド環境での使用は対象外です。

現在の制限事項

制限 詳細
スマホ対応 macOS版Codexのみ接続可(Windows版対応は近日予定)
ステータス プレビュー(一般提供前)
プラン 全プラン対応(Free含む)
HIPAA Enterprise + ローカル環境のみ
Programmatic Tokens Enterprise/Business のみ

まとめ

Codex MobileはAIコーディングエージェントの活用範囲を大きく広げます。

  • スマートフォンがCodexのリモコンに: タスク承認・Diff確認・ターミナル監視をどこでも
  • コードはMacに留まる: セキュアリレーレイヤーで安全な通信を実現
  • Remote connections(SSH)GA: 企業管理のdevboxでCodexが動作可能に
  • Hooks + Programmatic Tokens: エンタープライズ向けカスタマイズ・CI/CD統合
  • 全プラン無料含む: 多くの開発者がすぐに利用開始可能

長時間タスクを任せながら外出するといったワークフローが現実的になりました。エージェントが承認待ちで止まっていても、スマートフォンからすぐに対応できます。

参考リンク

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?