ゲスト

マスターレッスン / Level 4 — Codex CLI / レッスン 4-1

Level 4 — Codex CLI

Codex CLI とは

所要時間: 7分  |  更新: 2026-05-06

Codex CLI とは

要約 — このレッスンの要点

  • Codex CLI は OpenAI が提供する 開発者向け AI コーディングツール。ターミナルから codex コマンドで起動する。
  • コードの読み書き・テスト実行・ファイル操作・Git 操作などをエージェントとして自律実行する。単なる「コード補完」ではない。
  • ChatGPT の通常チャットや Operator とは別プロダクト。エンジニアが「コードを書くこと」を中心に設計されている。
  • IDE 側からは Cursor や VS Code 拡張、JetBrains 連携を通じて Codex モデルを利用できるが、本レッスンの主軸は Codex CLI(OSS)。
  • ChatGPT Plus / Pro / Team / Enterprise の利用枠、または OpenAI API キーで動作する(USD 税別で確認要)。

Codex CLI の立ち位置

Codex CLI は OpenAI が提供する開発者向け AI ツールです (github.com/openai/codex 参照)。 GPT 系モデルの言語能力をコーディングに特化させ、ターミナル(CLI)から直接呼び出して ファイルの読み書き・コマンド実行・テスト・Git 操作などを自律的に行います。

ChatGPT のチャット画面でも「コードを書いて」と頼むことはできますが、 Codex CLI が異なる点は エージェントとしてシステムに直接作用することです。 ファイルを実際に編集し、テストを走らせ、エラーが出たら自分で修正する —— こうした一連のサイクルを人間の確認を挟みながら進められます。

CLI と IDE 連携

Codex / GPT 系モデルを開発に使う方法は大きく 2 系統あります。

  • Codex CLI(本レッスンの主軸) — ターミナルで codex コマンドを実行する CLI。 プロジェクトディレクトリを渡してエージェントタスクを指示する。OSS としてリポジトリ公開され、ローカルでサンドボックス実行できる。
  • IDE 連携 — Cursor / VS Code(拡張)/ JetBrains 系で OpenAI / Codex 系モデルを呼び出す形式。 既存エディタの操作感を保ちつつ、AI 支援を IDE に組み込みたいときに向く。

CLI と IDE 連携はそれぞれ得手不得手があり、一括での自律実行は CLI、 コードを 1 行ずつ確認しながら直したいときは IDE 連携が便利です。

できること

Codex CLI がサポートする主な操作は以下の通りです。

  • コード生成・リファクタリング — 指示を与えると該当ファイルを直接編集する
  • テスト実行・デバッグ — テストを走らせてエラーを自律的に修正するサイクル
  • コマンド実行 — シェルコマンドの実行とその結果の解釈・反映
  • Git 操作 — コミット・ブランチ作成・PR 説明文の生成など
  • MCP 連携 — Model Context Protocol で外部ツールを統一的に呼び出す

ChatGPT・Operator との違い

プロダクト 主対象
ChatGPT(チャット) 一般ユーザー全般 対話・質問回答・GUI 中心
Codex CLI ソフトウェアエンジニア コーディング・開発タスク
Operator 業務担当者全般 ブラウザ自動操作・タスク代行

詳細記事

Codex CLI の詳細・最新更新は 「Codex / OpenAI 関連記事一覧」で順次解説します。 ハーネス設計については次のレッスン 4-3 で扱います。

さらに深く読む