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 モバイル・Hooks・アクセストークン:2026年5月アップデート設定ガイド

0
Posted at

Codex モバイル・Hooks・アクセストークン:2026年5月アップデート設定ガイド

Codex mobile in the ChatGPT app

この記事では、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つのエンドポイントで統合

参考リンク

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?