OpenAI Codex CLI について
OpenAI 公式のコーディングエージェントで、コードの読み込み、変更、直接実行に対応しています。サンドボックス環境でコマンドを実行し、ローカルリポジトリワークフローと統合します。
主な機能
- 01ローカルコードベースを読み込んで理解
- 02自然言語指示に基づいてコードを変更
- 03サンドボックスでコードとコマンドを実行
- 04ローカルリポジトリワークフローとファイル操作をサポート
活用シーン
- 01自然言語指示からコード変更を自動化
- 02隔離環境でコードをテストとデバッグ
- 03テスト修正やコードリファクタリングなど開発タスクを自動化
インストール
OS またはパッケージマネージャーを選び、コマンドをターミナルで実行します。
インストール後にcodex --versionを実行して確認します。
コマンド例
よく使うコマンドを使う順に並べています。
詳細
Codex CLIは、OpenAI のコーディングエージェントで、お使いのコンピューター上でローカルに実行されます。
コードエディター(VS Code、Cursor、Windsurf)で Codex を使う場合は、IDE にインストールしてください。
デスクトップアプリを使う場合は、
codex appを実行するか、Codex アプリのページにアクセスしてください。
OpenAI のクラウドベースのエージェントであるCodex Webをお探しの場合は、chatgpt.com/codexにアクセスしてください。
クイックスタート
Codex CLI のインストールと実行
Mac または Linux で、以下を実行して Codex CLI をインストールします。
curl -fsSL https://chatgpt.com/codex/install.sh | sh
Windows で、以下を実行して Codex CLI をインストールします。
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
スタンドアロンインストーラーは、デフォルトでhttps://releases.openai.com/codexからダウンロードし、メタデータまたはアセットをダウンロードできない場合は GitHub Releases にフォールバックします。GitHub Releases を強制するには、CODEX_INSTALLER_USE_RELEASES_OPENAI_COMをfalseに設定します(0とnoも指定できます)。
curl -fsSL https://chatgpt.com/codex/install.sh | CODEX_INSTALLER_USE_RELEASES_OPENAI_COM=false sh
$env:CODEX_INSTALLER_USE_RELEASES_OPENAI_COM='false'; irm https://chatgpt.com/codex/install.ps1 | iex
Codex CLI は、以下のパッケージマネージャーからもインストールできます。
# Install using npm
npm install -g @openai/codex
# Install using Homebrew
brew install --cask codex
その後、codexを実行するだけで使い始められます。
最新の GitHub Releaseにアクセスして、お使いのプラットフォームに適したバイナリをダウンロードすることもできます。
各 GitHub Release には多数の実行ファイルが含まれていますが、通常は以下のいずれかを使用します。
- macOS
- Apple Silicon/arm64:
codex-aarch64-apple-darwin.tar.gz - x86_64(旧型の Mac ハードウェア):
codex-x86_64-apple-darwin.tar.gz
- Apple Silicon/arm64:
- Linux
- x86_64:
codex-x86_64-unknown-linux-musl.tar.gz - arm64:
codex-aarch64-unknown-linux-musl.tar.gz
- x86_64:
各アーカイブには、プラットフォーム名が含まれた名前(例:codex-x86_64-unknown-linux-musl)のファイルが1つだけ含まれています。展開後にファイル名をcodexに変更するとよいでしょう。
ChatGPT プランで Codex を使う
codexを実行し、ChatGPT でサインインを選択します。Plus、Pro、Business、Edu、Enterprise の各プランの一部として Codex を使うには、ChatGPT アカウントにサインインすることをおすすめします。ChatGPT プランに含まれる内容について詳しくはこちら。
API キーを使って Codex を利用することもできますが、追加のセットアップが必要です。
ドキュメント
このリポジトリはApache-2.0 ライセンスの下でライセンスされています。