日本語

Codex CLI

ターミナルからコードを確認、編集、実行する

ターミナルを離れることなく、コードの確認、変更、コマンドの実行、反復作業の自動化を行えます。

$ codex

╭──────────────────────────────────────────────────╮
│ >_ OpenAI Codex                                  │
│                                                  │
│ model:     gpt-5.6-sol medium  /model to change │
│ directory: ~/code╰──────────────────────────────────────────────────╯

  To get started, describe a task or try one of these commands:

  /init - create an AGENTS.md file with instructions for Codex
  /status - show current session configuration
  /permissions - choose what Codex is allowed to do
  /model - choose the model and reasoning effort
  /review - review changes and find issues

  Refactor the Dashboard component to React Hooks

100% context left · ? for shortcuts

01

ローカルリポジトリで作業できます

Codex はファイルを確認して編集し、マシンにすでにインストールされているツールを実行できます。

02

制御を維持できます

タスクに適したモデル、推理強度、権限、コマンドを選択できます。

03

スクリプトや CI と組み合わせられます

Codex を対話形式で使用したり、反復可能なワークフローやパイプラインから codex exec を呼び出したりできます。

はじめに

Codex をインストールしてサインインし、プロジェクトディレクトリから最初のタスクを実行します。

  1. Codex をインストールする

    次のいずれかのインストール方法を選択してください。 macOS および Linux 用のスタンドアロンインストーラーで Codex CLI をインストールします。 インストール: 更新: Windows 用のスタンドアロンインストーラーで Codex CLI をインストールします。 インストール: 更新: npm でも Codex CLI をインストールできます。 インストール: 更新: Homebrew でも Codex CLI をインストールできます。 インストール: 更新:

    Codex をインストールする
  2. Codex を実行してサインインする

    プロジェクトディレクトリを開き、 codex を実行します。Codex を初めて実行するときは、 ChatGPT でサインイン または利用可能な別のサインイン方法を選択してください。

    認証オプションを確認する
  3. 最初のタスクを開始する

    達成したいことを説明してください。たとえば、プロジェクトの説明、対象を絞った変更、問題のデバッグなどを Codex に依頼できます。 変更を元に戻せるよう、タスクの前後に Git チェックポイントを作成してください。 ベストプラクティス も参照してください。

    ベストプラクティス

Codex CLI でできること

対話型作業、自動化、レビュー、委任を、目的を絞った単一のターミナルループで行えます。

01

コーディングループをターミナル内で完結させる

リポジトリで Codex を起動し、不慣れなコードの調査、変更計画の作成、ファイルの編集、ローカル開発ツールの実行を行います。進行中のターンを誘導し、表示されるコマンドや差分を確認しながら、フォローアップ作業を同じセッションで続けられます。

コーディングループをターミナル内で完結させる
02

スキルとプラグインを使用する

反復可能な指示をスキルとしてまとめ、プラグインを追加して、CLI を離れずに Codex をチームのツールやデータへ接続できます。

スキルとプラグインを使用する
03

リリース前に変更をレビューする

未コミットの変更、コミット、またはベースブランチを対象に専用レビューを実行します。Codex は作業ツリーを変更せず、優先順位を付けて検出事項を報告するため、コミットや pull request の作成前にリスクへ対処できます。

リリース前に変更をレビューする

Codex を中心としたターミナルワークフローを構築する

セッションの再開、画像やウェブのコンテキストの追加、複雑な作業の分割、開発ツールとの接続に利用できる CLI 機能について説明します。

01 codex resume

保存したチャットに戻る

現在のリポジトリから最近のチャットを開き直します。以前の作業に戻る必要がある場合は、ローカルのチャット全体を検索することもできます。

03 subagents

大規模な調査を分割する

対象を絞った作業を専門のエージェントに委任し、その結果をメインのターミナルセッションへ戻すよう Codex に依頼します。

04 codex --search

最新のコンテキストを検索する

タスクが最新のリリース、ドキュメント、外部の動作に依存する場合、実行をライブウェブ検索へ切り替えます。検索アクティビティはトランスクリプトに表示されます。

05 codex cloud

作業を Codex cloud に移す

進行中および完了済みのチャットを閲覧し、設定済みの環境へ作業を送信して、その結果をターミナルからローカルリポジトリへ適用します。

06 codex mcp

MCP で外部ツールに接続する

ローカルまたはリモートの MCP servers を追加し、必要に応じて認証します。Codex が使用する前に、現在のセッションで利用可能なツールを確認できます。

07 /permissions

各実行の境界を設定する

Codex が確認なしでファイルを編集したりコマンドを実行したりできるタイミングを選択し、続行前に有効なサンドボックスと書き込み可能なルートを確認します。

08 codex completion

Codex をターミナルに合わせる

シェル用の補完を生成し、構文テーマを選択して、VISUAL または EDITOR で設定されたエディターから長いプロンプトを開きます。

Codex CLI が適している場面

ターミナルから作業する場合
目的を絞った単一のループでリポジトリを調査、編集、実行します。
スクリプトや CI が必要な場合
反復可能なワークフローで非対話型コマンドを実行します。
ローカルでコードレビューを行いたい場合
コミットや pull request の作成前に変更を確認します。
作業をクラウドへ引き渡したい場合
クラウドチャットを開始し、後でターミナルに戻ります。

ChatGPT と Codex のその他の利用方法