Codex モバイル・Hooks・アクセストークン:2026年5月アップデート設定ガイド
この記事では、2026年5月に OpenAI が発表した Codex のインフラアップデート(モバイル対応、Hooks GA、アクセストークン、Remote SSH GA、HIPAA 対応)を整理し、各機能の設定方法を解説します。
アップデート一覧
| 機能 | ステータス | 対象プラン | 日付 |
|---|---|---|---|
| モバイルアクセス | Preview | 全プラン(iOS + Android) | 5月14日 |
| Hooks | GA | 全 Codex ユーザー | 5月14日 |
| アクセストークン | GA | Business・Enterprise | 5月5日 |
| Remote SSH | GA | 全 Codex ユーザー | 5月14日 |
| HIPAA 対応 | GA | Enterprise(ローカル環境のみ) | 5月14日 |
モバイルアクセス:スマホからセッション管理
Codex が ChatGPT モバイルアプリ(iOS/Android)でプレビュー利用可能になりました。Mac やリモート環境で実行中の Codex セッションに接続し、スマホから操作できます。
できること:
- タスク開始、diff レビュー、コマンド承認
- モデル切替、コンテキスト追加
- ターミナル出力・テスト結果のリアルタイム確認
セットアップ:最新の ChatGPT アプリ + Mac 版 Codex → QR コードでペアリング。コードやクレデンシャルはホストマシンに残り、リレーレイヤー経由で安全に接続されます。
Hooks:カスタムスクリプトの注入
Hooks が GA になり、Codex のエージェントループ内の6箇所にスクリプトを挿入できます。
| イベント | タイミング | 用途 |
|---|---|---|
SessionStart |
セッション開始時 | プロジェクトノート読み込み |
PreToolUse |
Bash/ファイル編集/MCP 実行前 | コマンドのスキャン・ブロック |
PostToolUse |
実行後 | ログ記録・結果検証 |
PermissionRequest |
権限要求時 | 自動許可/拒否 |
UserPromptSubmit |
プロンプト送信前 | 機密情報フィルタ |
Stop |
会話ターン終了時 | 自動継続判定 |
設定例:クレデンシャルスキャナー
~/.codex/config.toml:
[[hooks.PreToolUse]]
matcher = "^Bash$"
[[hooks.PreToolUse.hooks]]
type = "command"
command = "python3 ~/.codex/hooks/scan_credentials.py"
timeout = 30
statusMessage = "クレデンシャルチェック中"
スクリプトは stdin に JSON を受け取り、{"decision": "block", "reason": "..."} を返すとコマンドをブロックできます。
注意:ドキュメントによると、すべての shell 呼び出しをインターセプトできるわけではありません。
アクセストークン:CI/CD 向け非対話実行
Business/Enterprise ワークスペースで、CI/CD パイプラインから対話なしで Codex を実行できます。
export CODEX_ACCESS_TOKEN="<token>"
codex exec --json "テストを実行してカバレッジを報告"
ChatGPT 管理コンソールで作成。有効期限は1日~無期限。トークンは作成者のワークスペース ID を持ち、ガバナンスログに記録されます。
複数コーディング CLI のルーティング
Codex CLI、Claude Code、Gemini CLI を併用する場合、それぞれ API キーとダッシュボードが別々になります。3つの CLI はすべてカスタムエンドポイントに対応しています。
Codex CLI — ~/.codex/config.toml:
[api]
base_url = "https://api.evolink.ai/v1"
Claude Code — 環境変数:
export ANTHROPIC_BASE_URL="https://api.evolink.ai"
export ANTHROPIC_AUTH_TOKEN="your-evolink-key"
Gemini CLI — ~/.gemini/.env:
GEMINI_API_KEY=your-evolink-key
GOOGLE_GEMINI_BASE_URL=https://api.evolink.ai/
統一ゲートウェイ経由で得られるもの:コスト一元管理、429/5xx 自動フォールバック、ルーティングルールによるモデル切替。
詳細設定ガイド:3つのコーディング CLI を1つのエンドポイントで統合
