コンテンツにスキップ

【2026年最新】Codex CLI 0.6系完全ガイド:パフォーマンス50%改善とGPT-5-Codex-Mini活用術(v0.65対応)

Codex CLI 完全ガイド

🆕 2026年2月 Update: Codex CLIは0.9系→0.10系へ進化

本記事は0.6系の機能解説です。2026年2月現在、Codex CLIはv0.101.0+まで進化し、GPT-5.3-Codexが最新モデルです。0.6系で導入された機能はすべて引き続き有効ですが、最新版ではさらに25%の高速化とサンドボックス改善が追加されています。

3分で押さえる要点

  • 🚀 パフォーマンス50%改善: ツール呼び出しレイテンシ50%削減、タスク完了速度20%向上
  • 💰 コスト最適化: GPT-5-Codex-Mini追加で使用量4倍に拡大
  • レート制限向上: Plus/Business/Eduプランで50%向上
  • 🔐 セキュリティ強化: Java/Windowsサンドボックス改善
  • 🛠️ 新機能: !<cmd> 直接実行、Undo操作、TUIキュー表示
  • 🎯 v0.65新機能: Codex Maxデフォルト化、/resume コマンド、Skills サポート(実験的)、TUI操作改善

概要

2025年秋から冬にかけて、OpenAI Codex CLIは0.6系(v0.54-0.65)へと大幅にアップデートされました。本記事では、0.5系から何が変わったかをBefore/After形式で解説し、新機能の実践的な活用術を紹介します。

細かいバージョン差分ではなく、「昔できなかったけど、今何ができるようになったか」に焦点を当てた実用ガイドです。特にv0.65.0(2025年12月4日リリース)では、Codex Maxのデフォルト化やSkills機能など、「毎日使うツールとしての居心地」を高める改善が実装されました。

この記事の対象者

  • Codex CLI 0.5系を使っているユーザー
  • 最新機能でさらに開発効率を上げたい方
  • GPT-5-Codex-Miniの活用方法を知りたい方

Before/After:0.5→0.6で何が変わった?

1. 🚀 パフォーマンス改善:レスポンスが圧倒的に速く

Before(0.5系)

  • ツール呼び出しに待ち時間が発生
  • 大規模なリファクタリングに時間がかかる
  • タスク完了まで体感的に遅い

After(0.6系)

  • ツール呼び出しレイテンシ50%削減
  • タスク完了速度20%向上
  • ページタイトルをタスク名に設定(タブ管理が楽に)

実用例:

# 例:大規模リファクタリング
Before: 約2時間
After:  約1.2時間(40%削減)

# 日常的なコード生成
Before: レスポンス待ち5-10秒
After:  レスポンス待ち2-5秒

体感的な違い

v0.60での改善により、Codexが「考え込む」時間が明らかに短縮されました。特に複数ファイルを跨ぐリファクタリングで効果を実感できます。


2. 💰 コスト最適化:GPT-5-Codex-Miniで使用量4倍

Before(0.5系)

  • GPT-5-Codexのみ使用可能
  • 使用量制限に早く到達してしまう
  • コスト効率を考えると躊躇する作業も

After(0.6系)

  • GPT-5-Codex-Mini追加(約4倍の使用量)
  • 自動切り替え提案(90%到達時)
  • タスクに応じてモデルを使い分け可能

設定方法:

~/.config/codex/config.toml
# デフォルトをMiniに設定
model = "gpt-5-codex-mini"

# 必要に応じて手動で切り替え
# model = "gpt-5-codex"

使い分けガイド:

タスク推奨モデル理由
日常的なコード生成GPT-5-Codex-Miniコスト効率が良い
簡単なバグ修正GPT-5-Codex-Mini十分な性能
複雑なアーキテクチャ設計GPT-5-Codex高度な推論が必要
大規模リファクタリングGPT-5-Codex精度重視

性能とのトレードオフ

GPT-5-Codex-Miniは使用量が4倍になる代わりに、若干の性能低下があります。複雑なタスクではGPT-5-Codexの使用を推奨します。


3. ⚡ レート制限向上:より長時間の作業が可能に

Before(0.5系)

Plus: 30-150メッセージ/5時間
Business/Edu: チーム全体で制限あり

After(0.6系)

Plus: 45-225メッセージ/5時間(50%向上)
Business/Edu: チーム全体で50%向上
Pro/Enterprise: 優先処理付与

実用例:

Before: 朝9時から作業開始 → 14時頃に制限到達

After: 朝9時から作業開始 → 17時頃まで継続可能

効果: 約3時間の作業時間延長

Before: チーム5人で並行作業 → 午後に制限

After: チーム5人で並行作業 → 夕方まで継続可能

効果: チーム全体の生産性向上

Before: ピーク時に待ち時間発生

After: 優先処理により待ち時間最小化

効果: 大規模プロジェクトでの安定性向上


4. 🔐 セキュリティ強化:サンドボックス改善

Before(0.5系)

  • サンドボックスが比較的緩い
  • Java/Windowsでの権限管理が不十分
  • 危険なコマンドが通りやすい

After(0.6系)

  • Java向けSeatbeltポリシー更新(macOS)
  • Windowsサンドボックスα版提供開始
  • プロフィール単位でsandbox_mode制御可能
  • サンドボックス拒否時も出力が残る(デバッグ容易)

新設定項目:

profiles/safe.json
{
  "name": "safe",
  "approval_policy": "auto",
  "sandbox_mode": "strict",  // 0.6系で追加
  "network_access": false
}

Java開発者への注意

macOSでJavaビルドを使用している場合、Seatbeltポリシー更新により一部権限が制限される可能性があります。事前にテスト環境で確認してください。


5. 🛠️ 新機能:実用的な改善の数々

!<cmd> 直接実行(v0.52.0)

Before: すべてのコマンドがエージェント経由

After: ! プレフィックスで直接実行

# エージェントを介さずに直接実行
!git status
!npm test
!docker ps

特徴: - 会話履歴に残らない(イベントログのみ) - サンドボックス設定を継承 - 監査ログの取り扱いに注意

Undo操作(v0.52.0)

Before: 誤承認したら手動で戻す必要がある

After: Undoで即座に取り消し可能

効果: - 研修時の心理的ハードル低下 - 誤操作のリカバリーが容易

TUIキュー表示(v0.52.0)

Before: ストリーミング中は次のメッセージが見えない

After: キュー済みメッセージが可視化

効果: - 連続作業の見通しが良くなる - 待ち時間の予測が可能

画像アップロードの最適化(v0.52.0)

Before: 大きな画像でハングすることがある

After: クライアント側で自動リサイズ

効果: - 画像生成プロジェクトでの安定性向上 - アップロード速度改善


6. 🎯 v0.65.0:日常運用の洗練(2025年12月4日)

v0.65.0では、「毎日使うツールとしての居心地」を高める洗練されたアップデートが中心です。

Codex Maxのデフォルト化

Before(v0.64以前): モデルを手動で選択する必要がある

After(v0.65): GPT-5ベースのCodex Maxが自動的にデフォルトに設定

効果: - 特別な設定なしで高性能な推論が可能 - 非Maxモデル使用時には警告が表示され、透明性が向上

設定確認:

~/.config/codex/config.toml
# v0.65ではデフォルトでCodex Max
# 明示的な設定は不要

/resume コマンドで中断タスクを再開

Before: 中断したタスクを再開するのが困難

After: /resume コマンドで明示的に再開可能

使用例:

# 作業を中断した後
codex /resume

# パフォーマンスも改善され、待ち時間が短縮

効果: - 長時間タスクの管理が容易 - 作業の継続性が向上

Skills サポート(実験的機能)

新機能: Claude Skills形式のスキルを読み込み可能

有効化方法:

~/.config/codex/config.toml
[features]
skills = true

スキルディレクトリ:

# スキルを配置
~/.codex/skills/
  ├── frontend-design/
     └── skill.md
  └── backend-api/
      └── skill.md

# スキル一覧を確認・選択
codex $
codex /skills

実用例: - frontend-design スキルでUIデザインを支援 - backend-api スキルでAPI実装をサポート - Progressive Disclosure(メタデータのみ初回ロード)で効率化

実験的機能

Skillsは experimental な機能です。安定性を求める場合はオフを推奨します。

TUI操作の改善

新機能: - Ctrl-P/Ctrl-N: Emacs風カーソル移動を追加 - シェル出力の行数キャップ: ログ暴走を防止 - 長い行の自動折り返し: 可読性向上

Windows対応強化: - ネイティブクリップボード画像ペーストが復活 - unified_exec でプラットフォームデフォルトシェル使用 - WSL/Windowsでの履歴検索が安定化

効果: - 日常的なターミナル操作がスムーズに - TUIの「手触り」が格段に向上

履歴・コンテキスト管理の自動化

新機能: - history.jsonlの自動トリム: history.max_bytes 設定で肥大化を自動抑制 - 不要ディレクトリの自動除外: __pycache__ などをコンテキストから除外 - スナップショット最適化: ghost snapshot を untracked パス限定に簡素化

設定例:

~/.config/codex/config.toml
[history]
max_bytes = 10485760  # 10MB

効果: - 長期間使用してもコンテキストが「腐りにくい」 - ツール全体の軽量化

MCP連携の強化

新機能: - MCPサーバー一覧取得機能 - shell-tool--version フラグ追加 - mcp-proxy/mcp-remote 経由でFigmaなどのリモートツール統合をサポート

実用例:

# MCPサーバーを確認
codex --list-mcp-servers

# Figma連携でデザインツール統合

効果: - 外部ツールとのシームレスな統合 - デザインツールなどの直接操作が可能


今すぐできる実践的な活用術

ユースケース1: 長時間作業の最適化

シナリオ: 終日コーディングセッション

設定:

~/.config/codex/config.toml
# 日常作業はMiniで
model = "gpt-5-codex-mini"

運用フロー: 1. 朝:GPT-5-Codex-Miniで通常作業 2. 昼:複雑なタスクのみGPT-5-Codexに手動切り替え 3. 夕方:再びMiniで軽作業

効果: - 使用量を約3倍延長 - Plusプランで丸一日作業可能


ユースケース2: チーム運用の改善

シナリオ: 5人チームでの並行開発

プラン選択: - 推奨:Business/Eduプラン - レート制限50%向上の恩恵が大きい

運用方法:

チーム共有設定
# profiles/team.json
{
  "name": "team",
  "model": "gpt-5-codex-mini",
  "approval_policy": "auto",
  "sandbox_mode": "moderate"
}

効果: - チーム全体で午後まで作業継続 - コスト効率とスピードの両立


ユースケース3: セキュアな開発環境

シナリオ: 本番環境近くでの作業

設定:

profiles/production.json
{
  "name": "production",
  "approval_policy": "manual",      // 手動承認必須
  "sandbox_mode": "strict",         // 厳格なサンドボックス
  "network_access": false,          // ネットワーク遮断
  "dangerously_skip_permissions": false
}

運用フロー: 1. 開発環境:codex -p team 2. 本番近辺:codex -p production

効果: - 環境に応じた権限管理 - 事故防止


0.5→0.6 移行ガイド

ステップ1: アップデート

# 最新版にアップデート
npm update -g @openai/codex

# バージョン確認
codex --version
# rust-v0.65.0 または最新版が表示されればOK

ステップ2: 設定見直し

config.tomlの更新

~/.config/codex/config.toml
# モデル選択を追加
model = "gpt-5-codex-mini"  # または "gpt-5-codex"

# 既存設定はそのまま
approval_policy = "auto"
network_access = true

プロフィール設定の確認

# プロフィールディレクトリを確認
ls ~/.config/codex/profiles/

# 各プロフィールに sandbox_mode を追加

ステップ3: サンドボックス設定の更新

profiles/default.json
{
  "name": "default",
  "approval_policy": "auto",
  "sandbox_mode": "moderate",  // 新規追加
  "network_access": true
}

ステップ4: 動作確認

# 基本動作テスト
codex "echo 'Hello, 0.6!'"

# モデル切り替えテスト
codex --model gpt-5-codex-mini "簡単なテストコードを生成して"

# プロフィールテスト
codex -p default "現在の設定を確認して"

ステップ5: チームへの共有

  • 新機能(GPT-5-Codex-Mini等)を周知
  • 推奨設定を共有
  • ベストプラクティスを文書化

バージョン別主要変更(参考)

v0.54-0.65の詳細な変更履歴

v0.65.0(2025-12-04)

  • Codex Maxのデフォルト化: GPT-5ベースのCodex Maxが標準に
  • トークン使用量の可視化: コンテキストウィンドウ管理の改善
  • /resumeコマンド追加: 中断タスクの明示的な再開
  • Skills サポート(実験的): Claude Skills形式のスキル読み込み
  • TUI操作改善: Ctrl-P/Ctrl-N、シェル出力キャップ、行折り返し
  • Windows対応強化: クリップボード画像ペースト復活、履歴検索安定化
  • 履歴自動トリム: history.max_bytes設定で肥大化防止
  • MCP連携強化: MCPサーバー一覧取得、Figma統合サポート
  • Sandbox/ExecPolicy堅牢化: apply_patchフック、openpty()許可

v0.63.0(2025-11-21)

  • Web検索エラー修正(Invalid value: 'other'
  • コマンド実行のDeclinedステータス追加
  • model_max_output_tokensパラメータ削除

v0.62.0

  • musl 1.2.5ピニングをリバート(DNS修正)
  • ドキュメント改善

v0.61.0

  • バグ修正とパフォーマンス改善

v0.60.0

  • ツール呼び出しレイテンシ50%削減
  • タスク完了レイテンシ20%削減
  • ページタイトルにタスク名を設定
  • ネットワークなし環境での動作改善
  • GPT-5-Codex-Mini正式対応

v0.59.0-v0.55.0

  • 安定性向上とバグ修正
  • UI/UX改善

v0.54.0

  • 0.6系の基盤整備

詳細: GitHub Releases


よくある質問(FAQ)

0.5系から0.6系へのアップデートは必須ですか?

推奨: はい、パフォーマンス改善とレート制限向上の恩恵が大きいため、早めのアップデートを推奨します。

注意点: Java開発者はSeatbeltポリシー変更に注意してください。

GPT-5-Codex-Miniはどんな時に使うべきですか?

推奨シーン:

  • 日常的なコード生成
  • 簡単なバグ修正
  • ドキュメント作成
  • コードレビュー

非推奨シーン:

  • 複雑なアーキテクチャ設計
  • 大規模リファクタリング
  • 難解なアルゴリズム実装
Plus/Business/Eduプランのレート制限向上はどう確認できますか?

使用量は自動的に50%向上しています。特別な設定は不要です。

確認方法:

# 使用状況確認(公式ダッシュボード)
# https://platform.openai.com/usage

0.6系で動作しなくなった機能はありますか?

破壊的変更は最小限ですが、以下に注意:

  • macOS Java: Seatbeltポリシー更新による権限制限
  • model_max_output_tokens: パラメータ削除(v0.63)
  • 古いプロフィール設定: sandbox_mode追加推奨
!<cmd> 直接実行は監査ログに残りますか?

会話履歴には残りませんが、イベントログには記録されます。

監査要件がある場合は、イベントログの取り扱いを確認してください。

v0.65でCodex Maxがデフォルトになりましたが、以前のモデルを使うことはできますか?

可能: config.tomlで明示的に指定できます。

# GPT-5-Codex-Miniを使う場合
model = "gpt-5-codex-mini"

ただし、非Maxモデル使用時には警告が表示されます。

Skillsを有効化するメリットとリスクは?

メリット:

  • 特定のドメイン(フロントエンド、API等)での支援が向上
  • Claude Skills形式の既存スキルを再利用可能
  • Progressive Disclosureで効率的

リスク:

  • 実験的機能のため、安定性が保証されない
  • スキル内容の品質に依存

推奨: まず小規模プロジェクトで試用し、安定性を確認してから本番採用

/resumeコマンドはどんな時に使うべきですか?

推奨シーン:

  • 長時間タスクを一時中断した後
  • ネットワークエラーで中断された作業の再開
  • レート制限到達後の作業継続

使用例:

# 作業を再開
codex /resume

履歴の自動トリムで失われるデータはありますか?

動作: history.max_bytesを超えた場合、古い履歴から削除されます。

対策:

  • 重要なセッションは手動でバックアップ
  • 必要に応じてmax_bytesを増やす
[history]
max_bytes = 20971520  # 20MB

まとめ

0.6系の4つの柱

  1. 🚀 速度: パフォーマンス50%改善
  2. 💰 コスト: GPT-5-Codex-Miniで使用量4倍
  3. 🔐 安全性: サンドボックス強化
  4. 🎯 使いやすさ(v0.65): Codex Maxデフォルト化、Skills、/resume、TUI改善

今すぐやるべきこと

  • 最新版にアップデート(npm update -g @openai/codex
  • Codex Maxを活用(v0.65でデフォルト)
  • /resume コマンドで長時間タスクを効率化
  • Skillsを試す(実験的機能、[features] skills = true
  • 履歴管理設定を見直す(history.max_bytes
  • チームに新機能を共有

次のステップ


参考リンク


関連記事: