mcpField
O
OpenAI Codex CLI

OpenAI Codex CLI

公式Agent-ready
developers.openai.comAI・エージェント131.4kcodex今日更新
リポジトリ公式サイト

OpenAI Codex CLI について

OpenAI 公式のコーディングエージェントで、コードの読み込み、変更、直接実行に対応しています。サンドボックス環境でコマンドを実行し、ローカルリポジトリワークフローと統合します。

主な機能

  1. 01ローカルコードベースを読み込んで理解
  2. 02自然言語指示に基づいてコードを変更
  3. 03サンドボックスでコードとコマンドを実行
  4. 04ローカルリポジトリワークフローとファイル操作をサポート

活用シーン

  1. 01自然言語指示からコード変更を自動化
  2. 02隔離環境でコードをテストとデバッグ
  3. 03テスト修正やコードリファクタリングなど開発タスクを自動化

インストール

OS またはパッケージマネージャーを選び、コマンドをターミナルで実行します。

$
npm install -g @openai/codex

インストール後にcodex --versionを実行して確認します。

コマンド例

よく使うコマンドを使う順に並べています。

01
codex
02
codex exec "fix the failing tests"
03
codex --help

詳細

Codex CLIは、OpenAI のコーディングエージェントで、お使いのコンピューター上でローカルに実行されます。

Codex CLI のスプラッシュ画面


コードエディター(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
  • Linux
    • x86_64:codex-x86_64-unknown-linux-musl.tar.gz
    • arm64:codex-aarch64-unknown-linux-musl.tar.gz

各アーカイブには、プラットフォーム名が含まれた名前(例: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 ライセンスの下でライセンスされています。

コメント