コンテンツにスキップ

OpenAI Codex

非同期設計。GitHubネイティブ。

Codexは完全に隔離されたクラウドサンドボックスでタスクを実行します — ローカル環境は不要です。ChatGPTインターフェース経由でタスクを割り当てるか、GitHubのIssueやPRで直接タグ付けします。複数のタスクが並列で実行されます。完了時に結果を確認してください。

Codex Agentcodex-mini APIOpenAI

二つのサーフェス

機能

機能動作
非同期実行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$200Codexタスク無制限、o3駆動のエージェントセッションも利用可能
API · codex-mini従量課金$1.50/M入力 · $6/M出力 — CIパイプライン向けのプログラマブルアクセス
API · o3(フル)従量課金$10/M入力 · $40/M出力 — 最高性能、複雑な多段タスク向け

AGENTS.mdの設定

01

リポジトリのルートにAGENTS.mdを作成

Codexは毎回タスク開始前にこのファイルを読み、プロジェクト固有の設定でデフォルトを上書きします。

AGENTS.md
## Test commands
npm run test
npm run lint
## Branch naming
feat/<slug> # new features
fix/<slug> # bug fixes
## Do not modify
- config/secrets.yaml
- .env files
## Style guide
- TypeScript strict mode
- No default exports
- Prefer named arrow functions
02

GitHubまたは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の使い分け

01

長時間バックグラウンドタスク — 分単位ではなく時間単位

Codexは時間のかかるタスク向けに作られています: 大規模リファクタ、複数ファイルにまたがる機能追加、コードベースを一つのパターンから別のパターンへ移行するなど。タスクを投入して就寝し、翌朝に完全な差分をレビューできます。ローカルマシン不要、ターミナルを見張る必要もありません。

02

GitHubネイティブのワークフロー — Issueのトリアージと自動クローズ

CodexをGitHubのIssueワークフローに統合できます。よく書かれたバグレポートに@codexとタグ付けすると、Codexがリポジトリをクローンし、バグを特定し、修正を書き、テストを実行し、ドラフトPRを開く — すべて1ステップで完了します。エンジニアはバグの追跡ではなく差分レビューに時間を使えます。

03

並列多重実行 — 10タスクを同時実行

Codexは各タスクを独自の隔離サンドボックスで実行します。独立した10個のIssueを同時投入すれば10個全てが並列で動きます。スプリント終盤のクリーンアップ、テスト一括生成、モノレポ全体での依存関係アップグレードなど、タスク間に依存がない場合に適したモデルです。

04

ローカル環境構築不要 — インフラ管理ゼロ

Codexはタスクごとにサンドボックスを起動します。インストールするものも、維持するDockerコンテナも、必要なローカルGPUもありません。実行環境全体をOpenAIが管理します。DevOpsリソースが限られているチームや、新しい言語・フレームワークでの高速プロトタイピングにおいて、セットアップの摩擦をすべて取り除きます。

次に読む