OpenAI Codex
非同期設計。GitHubネイティブ。
Codexは完全に隔離されたクラウドサンドボックスでタスクを実行します — ローカル環境は不要です。ChatGPTインターフェース経由でタスクを割り当てるか、GitHubのIssueやPRで直接タグ付けします。複数のタスクが並列で実行されます。完了時に結果を確認してください。
二つのサーフェス
機能
| 機能 | 動作 |
|---|---|
| 非同期実行 | OpenAI管理のクラウドサンドボックスで実行されます。タスクを投入し、PCを閉じ、終わったらPRの差分を確認できます。タスクは数時間続くこともあります。 |
| 並列タスク | 複数タスクを同時に投入できます。各タスクは独自の隔離サンドボックスを持ち、タスク間で状態が漏れません。Codexが同時実行数を自動管理します。 |
| GitHubネイティブ | GitHubのIssueやPRコメントで@codexをタグ付けすると作業を割り当てられます。Codexがリポジトリをクローンし、タスクを完了し、完全な差分付きでドラフトPRを開きます。 |
| AGENTS.md設定 | リポジトリのルートにAGENTS.mdを配置します。Codexは毎回タスク前にこれを読み、テストコマンド、ブランチ命名規則、変更禁止ファイル、コーディングスタイルを定義できます。 |
| 隔離サンドボックス | 各タスクは新規のエフェメラル環境で実行されます。タスク間の状態漏洩なし、あるエージェントのアクションが他のワークスペースを汚染するリスクもありません。 |
| 完全な監査証跡 | すべてのファイル変更、テスト実行、bashコマンドが記録されます。Codexが開いたPRをマージする前に、セッショントレース全体をレビューできます。 |
価格
| プラン | 月額 | Codexアクセス |
|---|---|---|
| ChatGPT Plus | $20 | 月あたりのCodexタスク数に制限あり — 他のPlus機能と共有 |
| ChatGPT Pro | $200 | Codexタスク無制限、o3駆動のエージェントセッションも利用可能 |
| API · codex-mini | 従量課金 | $1.50/M入力 · $6/M出力 — CIパイプライン向けのプログラマブルアクセス |
| API · o3(フル) | 従量課金 | $10/M入力 · $40/M出力 — 最高性能、複雑な多段タスク向け |
AGENTS.mdの設定
リポジトリのルートにAGENTS.mdを作成
Codexは毎回タスク開始前にこのファイルを読み、プロジェクト固有の設定でデフォルトを上書きします。
## Test commandsnpm run testnpm run lint
## Branch namingfeat/<slug> # new featuresfix/<slug> # bug fixes
## Do not modify- config/secrets.yaml- .env files
## Style guide- TypeScript strict mode- No default exports- Prefer named arrow functionsGitHubまたはChatGPT経由でタスクを割り当てる
任意のIssue/PRコメントでCodexにタグ付けするか、ChatGPT Codexパネルからタスクを投入します。
# GitHub issue comment:@codex Fix the broken pagination in the dashboard table.Tests are in src/__tests__/dashboard.test.ts
# Or submit through chatgpt.com/codex:"Add rate limiting middleware to all API routes.Follow the pattern in src/middleware/auth.ts.Run tests before finishing."Codexの使い分け
長時間バックグラウンドタスク — 分単位ではなく時間単位
Codexは時間のかかるタスク向けに作られています: 大規模リファクタ、複数ファイルにまたがる機能追加、コードベースを一つのパターンから別のパターンへ移行するなど。タスクを投入して就寝し、翌朝に完全な差分をレビューできます。ローカルマシン不要、ターミナルを見張る必要もありません。
GitHubネイティブのワークフロー — Issueのトリアージと自動クローズ
CodexをGitHubのIssueワークフローに統合できます。よく書かれたバグレポートに@codexとタグ付けすると、Codexがリポジトリをクローンし、バグを特定し、修正を書き、テストを実行し、ドラフトPRを開く — すべて1ステップで完了します。エンジニアはバグの追跡ではなく差分レビューに時間を使えます。
並列多重実行 — 10タスクを同時実行
Codexは各タスクを独自の隔離サンドボックスで実行します。独立した10個のIssueを同時投入すれば10個全てが並列で動きます。スプリント終盤のクリーンアップ、テスト一括生成、モノレポ全体での依存関係アップグレードなど、タスク間に依存がない場合に適したモデルです。
ローカル環境構築不要 — インフラ管理ゼロ
Codexはタスクごとにサンドボックスを起動します。インストールするものも、維持するDockerコンテナも、必要なローカルGPUもありません。実行環境全体をOpenAIが管理します。DevOpsリソースが限られているチームや、新しい言語・フレームワークでの高速プロトタイピングにおいて、セットアップの摩擦をすべて取り除きます。