「Codex CLI」という名前を見かけて、Claude Code とどう違うのか、自分も乗り換えるべきか、料金はかかるのか——情報が英語ばかりで判断がつかず迷っていませんか。実際、ラッコキーワードの実測(2026 年 6 月時点)でも「Codex CLI」は月 14,800 人が同じ問いで検索しており、12 ヶ月で +634% 伸びている、2026 年でいちばん勢いのある新興ツールのひとつです。私自身、Codex CLI を実際にインストールして動かし、業務で毎日使っている Claude Code と比べてみました。
結論から言うと、Codex CLI は「OpenAI 系の Claude Code 相当」と捉えるのが筋で、ChatGPT を業務で使う人なら試す価値があります。ただし私の業務本番は Claude Code / Cursor / Copilot のままで、Codex CLI は入れて比べた範囲です。本記事はインストール・認証・主要コマンド・Claude Code との比較・料金まで、試したうえで噛み砕きます。
とりあえず最短で 1 回入れて動かしたい方は セクション 4「インストールと初期設定」から、Claude Code との違いだけ知りたい方は セクション 7 からどうぞ。
01 — 結論:Codex CLI は「OpenAI 系の Claude Code 相当」(一行マップ)
📖 この章で使う用語
- Codex CLI:OpenAI が提供する、ターミナル(黒い画面)の中で動く AI コーディングの道具。「Claude Code の OpenAI 版」とイメージすると掴みやすいです。
- ターミナル:パソコンに文字でコマンドを打って指示する画面。営業時代の私は「真っ黒な怖い画面」だと思っていました。
- AI コーディングエージェント:目的を伝えると、自分でファイルを読んだり書き換えたりして作業を進めてくれる AI の道具。
迷っている方のために、まず 3 行のマップを置きます。あとの章はこの 3 行の肉付けだと思って読んでいただいてかまいません。
- Codex CLI とは何か:OpenAI が出した、ターミナルの中で動く AI コーディングエージェントです。OpenAI 公式は「ローカルで動くコーディングエージェント」「オープンソースで Rust 製」と説明しています(出典、取得:2026-06-02)。
- 立ち位置:ざっくり言えば「Claude Code の OpenAI 版」です。ターミナルに目的を伝えると、ファイルを読み、差分を提案し、承認すれば書き換えてくれる——という動き方は Claude Code とよく似ています。
- どう使うか:ChatGPT のサブスク(Plus / Pro など)でサインインして使う方法と、API キー(プログラムからサービスを呼ぶ鍵)で使う方法の 2 通りがあります(出典、取得:2026-06-02)。
ここで先にひとつ、正直にお伝えしておきます。この記事で「私はこう感じた」と書く部分は、Codex CLI を入れて動かし、Claude Code と比べた範囲です。インストール・初期設定・主要コマンド・Claude Code との操作感の違いは自分で触った実感として書きます。一方、業務本番でのフル運用にまつわる細かい部分や、OpenAI の公式仕様(料金・発表時期など)は、公開情報を確認して整理したものとして、出典と取得日を付けて書きます。
そしてもうひとつ。本記事は「絶対 Codex CLI が正解」とは言いません。私の業務常用ツールは Claude Code / Cursor / GitHub Copilot のままで、Codex CLI は試して比べたレベルです。それでも「ChatGPT を業務で使っている人なら触る価値はある」というのが、両方を動かしてみた私の率直な感想です。
なお、本記事は AI コーディングとは という親記事の、OpenAI 系のスポーク(枝分かれ記事)にあたります。AI コーディングの全体地図(補完・対話・エージェントの 3 つの層)は親記事に置いてあるので、迷子になりそうなときはそちらを起点にしてみてください。
02 — Codex CLI とは——OpenAI のターミナル型 AI コーディングエージェント
📖 この章で使う用語
- CLI(コマンドラインインターフェース):マウスでクリックする画面ではなく、キーボードで文字を打って操作する仕組み。「窓口で口頭で頼む」のではなく「注文票に書いて渡す」イメージです。
- (旧)OpenAI Codex:かつて OpenAI が公開していたコード生成モデルの名前。今の「Codex CLI」とは時期も位置づけも違うので、混同しないよう先に整理します。
- GUI:ボタンやアイコンをマウスで操作する画面(普段のアプリのアレ)。CLI の反対側にあるもの。
Codex CLI は、OpenAI が提供する「ターミナルの中で動く AI コーディングエージェント」です。目的を文章で伝えると、コードを読んで、変更案を出して、許可すれば書き換えたり実行したりしてくれます。OpenAI 公式は「ローカル(自分のパソコンの中)で動き、選んだフォルダの中のコードを読み・変更し・実行できる。オープンソースで、速さのために Rust という言語で作られている」と説明しています(出典: CLI – Codex|OpenAI Developers、取得:2026-06-02)。
ここまで読んで「あれ、Claude Code とほぼ同じでは?」と感じた方は、その感覚で合っています。私も最初に動かしたとき、いちばん最初に頭に浮かんだのが「OpenAI 版の Claude Code だ」でした。違いは セクション 7 でじっくり比べますが、まずは「OpenAI が、ターミナルで動く AI コーディングの道具を出した」と覚えておけば十分です。
02-1 「Codex」という名前のややこしさを先に整理
「Codex」という名前は、実はちょっとややこしいので先に片付けておきます。
かつて OpenAI には「OpenAI Codex」というコード生成のモデルがありました。GitHub Copilot の初期を支えていた、あの Codex です。一方、いまここで話している「Codex CLI」は、ターミナルで動くツールの名前です。名前は同じ「Codex」でも、時期と位置づけが違うので、混ぜて考えると混乱します。
私の整理のしかたはシンプルで、「昔の Codex はモデルの名前、今の Codex CLI はツールの名前」と割り切っています。検索すると古いモデルの記事も混ざって出てくるので、「これはモデルの話か、ツールの話か」を意識して読み分けると、情報の取り違えが減ると思います。
02-2 ターミナルで動くとはどういうことか(GUI との違い、Claude Code と同型)
「ターミナルで動く」という言葉に身構える方は多いと思います。営業時代の私がまさにそうでした。
普段使うアプリは、ボタンやアイコンをマウスでクリックして操作します。これが GUI です。一方ターミナルは、文字でコマンドを打って指示します。たとえるなら、GUI は「窓口で店員さんとやり取りする」感じ、ターミナルは「注文票に書いて渡す」感じです。
Codex CLI は後者、つまりターミナルに「こうしてほしい」と打ち込んで使います。この点も Claude Code とまったく同じ形です。逆に言えば、ターミナルへの抵抗さえ越えれば、Claude Code を触ったことがある人なら入り口の違和感はかなり小さいはずです。私の場合、Claude Code に慣れていたので、Codex CLI の「最初の一歩」自体はすんなり踏み出せました。
03 — 立ち位置の正直な宣言:私の業務本番は Claude Code、Codex CLI は試用・比較レベル
📖 この章で使う用語
- 業務本番運用:実際の仕事のコードやプロダクトに、日常的に組み込んで使っている状態。
- 試用・比較レベル:仕事には載せていないが、自分のパソコンに入れて動かし、別のツールと比べてみた状態。
この記事をフェアに読んでいただくために、私の立ち位置を先にはっきりさせておきます。ここは比較記事でいちばん大事なところなので、独立した章にしました。
私が仕事で毎日使っている AI コーディングの道具は、Claude Code / Cursor / GitHub Copilot の 3 つです。これらは実際のプロダクトのコードに日常的に組み込んで使っています。一方の Codex CLI は、自分のパソコンに入れて動かし、Claude Code と比べてみた範囲です。仕事のコードを Codex CLI でガリガリ書いている、という段階ではありません。
なので、この記事の読み方はこう整理してください。
- 私が「動かして感じた」と書く部分=インストール、初期設定、主要コマンドを叩いた感触、Claude Code との操作感・ワークフロー・認証の仕組みの違い。ここは自分の手で触った実感です。
- 私が「公開情報を確認して整理した」と書く部分=業務本番でフル運用したときの細かい挙動、OpenAI の公式仕様(料金・対応プラン・発表時期など)。ここは公式ドキュメントを読んで、出典と取得日を付けて書きます。
SERP(検索結果)には「Codex CLI 最強」「これで Claude Code はもう不要」といった断定が並びがちですが、私は同じ熱量では書きません。両方を動かしてみると、それぞれに得意・不得意があって、「どちらが絶対」という話ではないからです。その温度のまま、続きを読んでいただけたらと思います。
04 — インストールと初期設定(Mac / Linux / Windows / VS Code)
📖 この章で使う用語
- Node.js / npm:JavaScript を動かす土台と、その道具を取り寄せる仕組み。「アプリを動かす下地」と「下地に道具を届ける宅配便」のイメージです。
- npm install -g:道具をパソコン全体で使えるように取り寄せるコマンド。
-g(グローバル)は「どのフォルダからでも呼べるように入れる」という意味。- WSL(Windows Subsystem for Linux):Windows の中で Linux を動かす仕組み。Windows ユーザーが CLI ツールを使うときの定番の足場です。
- Homebrew:Mac で道具をまとめて管理・インストールできる定番の仕組み。
結論から書くと、Codex CLI のインストールは数分で終わります。サジェスト(検索の予測候補)で「install」「windows」「vscode」が上位に並ぶとおり、ここがいちばん知りたい人が多い章なので、厚めに書きます。ただし手順や対応状況は更新が早いので、実際に入れるときは必ず公式の最新手順を確認してください(料金や仕様と同じく、変わる可能性があります)。
04-1 必要な環境と前提
Codex CLI を npm(ジャバスクリプトの道具の宅配便)で入れる場合は、Node.js / npm が必要になります。OpenAI 公式は npm パッケージ @openai/codex を配布しているほか、Node.js を介さない単体インストーラーや Homebrew 経由のインストールも案内しています(出典: CLI – Codex|OpenAI Developers、取得:2026-06-02)。
Node.js の必要バージョンなどの細かい前提は時期で変わるため、ここでは断定しません。私が試した範囲では、ふだん Claude Code や他の CLI 道具を動かしている開発環境であれば、特別な準備なしで入りました。逆に、Node.js をまだ一度も入れたことがない方は、ここがいちばん最初のつまずきポイントになりがちです(後述の セクション 12 でも触れます)。
04-2 インストール手順(Mac / Linux)
Mac / Linux なら、いちばん手軽なのは公式の単体インストーラーです。OpenAI 公式が案内しているコマンドはこちらです(出典: CLI – Codex|OpenAI Developers、取得:2026-06-02)。
# Mac / Linux:公式の単体インストーラーで入れる
curl -fsSL https://chatgpt.com/codex/install.sh | sh
npm を使い慣れている方なら、npm 経由でも入れられます。
# npm 経由でグローバルにインストールする場合
npm install -g @openai/codex
Mac で Homebrew を使っている方は、Homebrew 経由のインストールも案内されています。自分の環境に合った 1 つを選べば大丈夫です。
# Homebrew で入れる場合(Mac)
brew install --cask codex
入れ終わったら、起動はとてもシンプルです。
# どのフォルダでもよいので、作業したいプロジェクトの中で起動する
codex
私は Claude Code と同じ感覚で、まず作業したいプロジェクトのフォルダに移動してから codex と打ちました。初回は後述のサインイン画面が出てきます。
04-3 Windows での導入(WSL を使う方法)
サジェスト 2 位の「windows」は、Windows ユーザーの関心の高さの表れです。
OpenAI 公式は、Windows について「PowerShell でネイティブに動かす方法」と「Linux 環境が必要な場合は WSL2 を使う方法」の両方を案内しています(出典: CLI – Codex|OpenAI Developers、取得:2026-06-02)。PowerShell 用のインストーラーも公式から提供されています。
# Windows:PowerShell 用の公式インストーラー(実行前に必ず公式の最新手順を確認)
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
私は普段 Mac で開発しているので、Windows でのフル運用は試していません。ここは公開情報の整理として書きます。一般論として、CLI 系の道具は Linux 前提で作られていることが多く、Windows では WSL を足場にすると安定しやすい、という流れがあります。Windows でうまく動かないときは「WSL を入れて、その中で動かす」という選択肢を頭に置いておくと、回り道が減るかもしれません。最新の対応状況は公式で確認してみてください。
04-4 VS Code との連携
サジェスト 10 位の「vscode」も気になる人が多いポイントです。
VS Code は、世界中の開発者がいちばん使っているエディタ(コードを書くアプリ)のひとつです。Codex は CLI(ターミナル版)のほかに、エディタ統合の流れも進んでいます。連携の細かい仕様は時期で変わるので、ここでは「VS Code の中のターミナルから codex を起動して使う」という、いちばんシンプルで確実な使い方を紹介しておきます。
# VS Code の統合ターミナル(メニューの「ターミナル」→「新しいターミナル」)の中で
codex
私自身、最初に試したのもこの形でした。VS Code の中でコードを見ながら、同じウィンドウのターミナルで Codex CLI に指示を出す——という使い方は、Claude Code を VS Code のターミナルで使うのとまったく同じ感覚で、移行のハードルは低かったです。専用拡張の有無や最新の統合機能は、公式の案内(取得:2026-06-02)で確認するのが確実です。
04-5 最初の壁——ターミナルと認証でつまずく人へ
ここまで読んで「思ったより簡単そう」と感じた方もいれば、「やっぱりターミナルが怖い」と感じた方もいると思います。後者の感覚は、営業時代の私とまったく同じです。
正直にお伝えすると、Codex CLI も Claude Code も、最初の壁は同じ 2 つです。「ターミナルに慣れること」と「認証(サインイン)を通すこと」。この 2 つさえ越えれば、あとは「こうしてほしい」と文章で頼むだけなので、急に楽になります。
ターミナルへの抵抗は、Claude Code を最初に触るときと同じ心理障壁です。Claude Code の始め方は別記事で噛み砕いて書きました。ターミナルそのものが初めてでドキドキする、という方は、先にそちらを読んでから戻ってきていただくと、入り口の不安がだいぶ和らぐと思います。
05 — ChatGPT サブスクとの認証・課金の関係
📖 この章で使う用語
- サブスクリプション(サブスク):月額などで継続して払って使う契約。ChatGPT Plus / Pro などが該当します。
- API キー:プログラムから OpenAI のサービスを呼ぶための「鍵」。使った分だけ課金される従量課金(電気・ガスのように使った分だけ払う仕組み)とセットになりやすいです。
- 認証:「この人(この端末)が正規の利用者だ」と確認する仕組み。サブスクのアカウントか API キーで行います。
- クレジット:あらかじめ買っておいて、使った分だけ減っていく「回数券」のような仕組み。
サジェスト 3・4・7 位の「料金」「無料」「pricing」は、コストが気になる人の声です。先に結論を言うと、Codex は ChatGPT のサブスクで使う方法と、API キーで使う方法の 2 通りがあり、料金体系がそれぞれ違います。なお料金は変わりやすいので、最終的な金額は必ず公式で確認してください(YMYL に配慮し、本記事では金額を断定しません)。
05-1 ChatGPT サブスク経由で使う場合
いちばんイメージしやすいのが、ChatGPT のサブスクでそのまま使う方法です。
OpenAI 公式によると、Codex は Free / Go / Plus / Pro / Business / Edu / Enterprise といった ChatGPT の各プランで使えるとされています(出典: Pricing – Codex|OpenAI Developers、取得:2026-06-02)。初回起動時に「Sign in with ChatGPT(ChatGPT アカウントでサインイン)」を選ぶと、利用量はそのプランの枠に従う仕組みです(出典: Using Codex with your ChatGPT plan|OpenAI Help Center、取得:2026-06-02)。
私が試したときも、すでに持っていた ChatGPT アカウントでサインインしたら、追加で API の設定をしなくても動き出しました。ここは Claude Code が Claude.ai の Pro / Max などのサブスクや Anthropic の API 経由で動くのと、構図がよく似ています。Claude の料金プランは別記事で整理しましたので、ChatGPT 側と Claude 側を見比べてみると、自分のスタックに合うほうが見えてくると思います。
05-2 API キー課金で使う場合
もうひとつが、API キーを使う方法です。
OpenAI 公式によると、API キーでサインインした場合は、サブスクの枠ではなく標準の API 料金(使ったトークンの分だけ)で課金されます(出典: Authentication – Codex|OpenAI Developers、取得:2026-06-02)。CI/CD(自動でテストやデプロイを回す仕組み)のような共有環境で自動的に動かしたいときは、こちらのルートが向いている、と案内されています。
# API キーを環境変数で渡して使う場合の一例(実際のキーの管理は厳重に)
export OPENAI_API_KEY="sk-..."
codex
API キーは「サービスを呼ぶ鍵」なので、うっかり公開すると他人に使われて課金が膨らむリスクがあります。鍵の管理は セクション 11 でも触れますが、コードや設定ファイルに直書きしない、というのは最初に押さえておきたいポイントです。
05-3 無料で試せる範囲はあるか
「無料で試せるの?」は、いちばん多い質問のひとつだと思います。
OpenAI 公式の料金ページでは、Codex は無料の Free プランを含む各 ChatGPT プランで使えるとされています(出典: Pricing – Codex|OpenAI Developers、取得:2026-06-02)。ただし、各プランで「どれくらい使えるか」の枠は、モデルの選択やタスクの重さで変わるとされており、軽い処理なら枠の一部しか消費しないが、大きなコードベースを扱うと多く消費する、と説明されています。
ここで断定はしません。無料枠の有無や上限は時期・プランで変わるからです。「無料で試せる範囲は存在するが、どこまで使えるかは変動する」と捉え、最新は 公式の料金ページ(取得:2026-06-02)で必ず確認してください。和英両方でこのキーワードが検索されているのは、公式ドキュメントが英語主軸で、日本語で噛み砕いた情報が足りていないことの裏返しだと感じます。
06 — 主要コマンドとワークフロー
📖 この章で使う用語
- ワークフロー:作業の流れ・段取り。ここでは「目的を渡す → 差分を提案してもらう → 承認 → 適用」の一連を指します。
- 差分(diff):変更前と変更後の違い。「修正前と修正後を赤青で見比べる校正紙」のイメージです。
- 承認モード:AI が出した変更を、人が確認してから適用するか・自動で適用させるかを決める設定。
- アップデート(update):道具を最新版に入れ替えること。
主要コマンドといっても、最初に覚えることはそれほど多くありません。基本は codex で起動して、あとは文章で頼むだけです。サジェスト 5 位の「update」も含めて、最小セットを整理します。
06-1 起動と最小ワークフロー
いちばん基本の流れは、Claude Code とほぼ同じでした。
# 1. 作業したいプロジェクトのフォルダの中で起動
codex
# 2. あとは自然な文章で目的を伝える(起動後の画面で入力)
# 例:「このフォルダの README に、セットアップ手順の章を追加して」
起動したら、やりたいことを文章で伝えます。すると Codex がコードやファイルを読んで、「こう変えます」という差分(変更前と後の違い)を提案してくれます。私が動かした感触では、「目的を渡す → 差分を見せてくれる → 承認したら適用される」という流れは Claude Code と同型で、Claude Code 経験者なら説明書なしで使い始められるレベルでした。
「日本語で頼めるの?」という疑問もよく聞きますが、私が試した範囲では日本語の指示も問題なく通りました。ここは英語に身構えなくて大丈夫です。
06-2 ファイル・フォルダ操作の指示
AI コーディングエージェントの便利なところは、ファイル単位・フォルダ単位で作業を任せられる点です。
たとえば「このフォルダのテストをまとめて実行して、落ちたところを直して」といった、複数ファイルにまたがる作業を文章で頼めます。Codex は選んだフォルダの中を読み・変更し・実行できる、と OpenAI 公式も説明しています(出典: CLI – Codex|OpenAI Developers、取得:2026-06-02)。
ひとつだけ、私が意識しているコツがあります。最初から大きな塊で頼むと、差分が膨らんで何が変わったか追いきれなくなりがちです。営業時代に「大きな提案より、小さな一歩を積む」ほうが結果的に通ったのと同じで、AI への指示も小さく区切って頼むほうが、結果的にラクでした。
06-3 アップデート(update)とバージョン管理
サジェスト 5 位の「update」は、入れたあとの更新の話です。
OpenAI 公式によると、アップグレードは「インストール時と同じコマンドをもう一度走らせるだけ」とされています(出典: CLI – Codex|OpenAI Developers、取得:2026-06-02)。新しいバージョンは定期的にリリースされ、変更点は changelog(更新履歴)に書かれています。
# 単体インストーラーで入れた場合:同じコマンドを再実行すると最新版に入れ替わる
curl -fsSL https://chatgpt.com/codex/install.sh | sh
# npm で入れた場合:npm 側の更新コマンドで入れ替える
npm install -g @openai/codex@latest
新しい道具はアップデートが速いので、しばらく触っていなかった場合は、まず最新版に更新してから試すと、古い挙動に振り回されずに済みます。私も久しぶりに触るときは、最初にアップデートを走らせる癖をつけています。
06-4 承認モード・安全装置の考え方
最後に、安全に関わる大事な設定の考え方です。
AI コーディングエージェントは、ファイルを書き換えたりコマンドを実行したりできる分、強力です。だからこそ「人が確認してから適用する」か「自動で適用させる」かを選べる承認モードという仕組みがあります。私が試した範囲では、最初は必ず人が確認するモードにしておくのが安心でした。慣れていないうちに自動適用を許すと、意図しない変更が一気に入ってしまうことがあるからです。この点は セクション 11 のセキュリティの話ともつながります。
07 — Claude Code との比較表
📖 この章で使う用語
- Anthropic:Claude を作っている会社。Claude Code の提供元です。
- エコシステム:そのツールを取り巻く周辺サービス・連携・拡張のまとまり。「家電を買うと付いてくる対応アクセサリー群」のイメージです。
サジェスト 6 位の「vs claude code」は、この記事の主役です。両方をインストールして動かし、Claude Code は業務でも毎日使っている私の視点で、比べてみます。先に結論を言うと、どちらが絶対正解ということはなく、自分が普段どのサービスを業務で使っているかで自然と決まる、というのが私の感想です。
07-1 比較表(軸別の一覧)
まずは俯瞰できるよう、軸ごとに並べます。下の表のうち、操作感・ワークフロー・認証の仕組みは私が両方触って感じた部分、提供元やモデルなどの基本仕様は公開情報の整理です(料金は変わるため、最新は各公式で確認してください)。
| 軸 | Codex CLI | Claude Code |
|---|---|---|
| 提供元 | OpenAI | Anthropic |
| 動く場所 | ターミナル(CLI) | ターミナル(CLI) |
| 主な認証 | ChatGPT サブスク or OpenAI API キー | Claude のサブスク(Pro / Max 等)or Anthropic API キー |
| 基本ワークフロー | 目的を渡す → 差分提案 → 承認 → 適用 | 目的を渡す → 差分提案 → 承認 → 適用 |
| 対応モデル | OpenAI 系のモデル | Claude 系のモデル |
| ライセンス | オープンソース(公式記載、出典、取得:2026-06-02) | — |
| 私の使い方 | 入れて動かして比較した範囲 | 業務で毎日使用 |
表で見ると、構造はかなり似ています。「ターミナルで、目的を渡して、差分をもらって、承認して適用する」という骨格は両者ほぼ同じです。だからこそ違いは、骨格ではなく細部の手触りに出ます。
07-2 操作感・ワークフローの違い(試したうえでの実感)
ここからは、私が両方を動かして感じた手触りの話です。
骨格が似ているぶん、Claude Code に慣れている私にとって、Codex CLI の操作感は「初めてなのに、どこかなじみがある」ものでした。指示の出し方、差分の見え方、承認の流れ——どれも大筋は同じです。なので「乗り換えるか」というより「どちらも使える状態にしておいて、案件や気分で選ぶ」感覚に近いと感じました。
ただし、細かい振る舞い(提案の粒度、説明の丁寧さ、得意なタスクの傾向)には差があります。これは使うモデルの個性の差でもあるので、「どちらが上」ではなく「タスクとの相性」で見るのが現実的です。私の場合、業務で深く使い込んでいるのは Claude Code なので、込み入ったリファクタは慣れた Claude Code に任せ、Codex CLI は試しながら様子を見る——という付き合い方をしています。
07-3 認証・課金の仕組みの違い
仕組みの面でいちばんはっきり違うのは、認証と課金の入り口です。
Codex CLI は ChatGPT サブスクか OpenAI の API キーで入ります。Claude Code は Claude のサブスク(Pro / Max など)か Anthropic の API キーで入ります。つまり「自分がどちらの会社のサービスにお金を払っているか」が、そのまま選ぶ理由になりやすいんです。すでに ChatGPT に課金しているなら Codex CLI のサインインは数秒で済みますし、Claude に課金しているなら Claude Code がスムーズです。Claude Code の使い方は別記事で詳しく書きましたので、Claude 側の入り口を知りたい方はそちらをどうぞ。
07-4 どちらを選ぶか——「絶対これ」とは言わない選び方の目安
最後に、選び方の目安です。ここは断定を避けますが、考え方の軸はお伝えできます。
私の感覚では、ChatGPT を業務で使っている人は Codex CLI、Claude を使っている人は Claude Code が自然です。すでに払っているサブスクをそのまま活かせるからです。とはいえ、これはあくまで目安で、個人差も、使っているスタック(技術の組み合わせ)の差もあります。「両方入れて、しばらく使い比べて、手に馴染んだほうを残す」のがいちばん後悔が少ない、というのが両方を動かしてみた私の正直なところです。どちらか一方を全否定する記事は、たぶん片方しか触っていないのだと思います。
08 — GitHub Copilot / Cursor / Aider との立ち位置整理
📖 この章で使う用語
- 補完/対話/エージェント:AI コーディングの 3 つの層。エディタ上の予測補完/チャットで相談/フォルダ単位の自走作業。詳しくは AI コーディングとは。
- OSS(オープンソースソフトウェア):ソースコードが公開され、誰でも利用・改変できるソフト。Aider などが該当します。
- リポジトリ(リポ):コードやファイルを管理・公開する保管庫。GitHub 上の openai/codex など。
サジェスト 9 位の「github」も含めて、Codex CLI が他の AI コーディングツールの中でどこに座るのかを整理します。結論を先に言うと、Codex CLI は「エージェント型」のグループに入る道具で、GitHub Copilot や Cursor とは役割が少し違います。
08-1 3 レイヤー地図での Codex CLI の場所
AI コーディングの道具は、大きく 3 つの層で考えると整理しやすいです。
ひとつめが「補完」——エディタで打っている途中に、続きを予測して出してくれる層(GitHub Copilot の中心機能がここ)。ふたつめが「対話」——チャットで相談しながら進める層。みっつめが「エージェント」——目的を渡すと、フォルダ単位で自分で読み・書き・実行して進める層です。Codex CLI と Claude Code は、この 3 つめのエージェント層に位置します。地図の全体像は AI コーディングとは という親記事に置いてあるので、深掘りはそちらに譲ります。
08-2 Copilot / Cursor との違い(業務で使っているツールとの対比)
私が業務で毎日使っている GitHub Copilot と Cursor との違いも触れておきます。
GitHub Copilot は、エディタの中で「打っている途中の続き」をサッと出してくれるのが本領です。Cursor は、エディタそのものが AI を前提に作られていて、チャットもエージェント的な作業もエディタの中で完結します。一方 Codex CLI はターミナルで動くエージェントなので、「エディタの外で、目的を渡して任せる」使い方が中心です。Cursor の使い方は別記事で詳しく書きましたので、エディタ統合型と CLI 型を見比べてみると、自分の作業スタイルに合うほうが見えてくると思います。
08-3 Aider・OSS 系との違い・openai/codex リポ動向
CLI で動くエージェントには、Aider のような OSS(公開されているソフト)もあります。
Aider は、私は業務で常用しているわけではないので、ここは公開情報の整理として書きます。一般的には、Aider はモデルを自由に選びやすい OSS のターミナル型ツールとして知られています。これに対して Codex CLI は OpenAI 製で、ChatGPT サブスクや OpenAI API と素直につながるのが特徴です。なお Codex CLI 自体もオープンソースで、ソースコードは GitHub の openai/codex リポジトリ(コードの保管庫)で公開されています(出典: openai/codex|GitHub、取得:2026-06-02)。サジェスト 9 位の「github」は、この公開リポを見にいきたい人の検索意図でもあると思います。
08-4 Vibe coding スタイルで Codex CLI を使う文脈
最近よく聞く「Vibe coding(バイブコーディング)」というスタイルとも相性のいい道具です。
Vibe coding は、ざっくり言うと「感覚で AI に書かせて、人間はレビューと方向づけに回る」進め方です。Codex CLI のようなエージェント型の道具は、まさにこのスタイルで力を発揮します。私自身、業務ではこの進め方を日常的にしていますが、その実感と落とし穴は Vibe coding の記事に詳しくまとめました。Codex CLI を「感覚で任せる相棒」として使ってみたい方は、あわせて読むとイメージが立体的になると思います。
09 — Ollama・ローカル LLM と組み合わせたい人へ
📖 この章で使う用語
- ローカル LLM:自分のパソコンの中で動かす大規模言語モデル。クラウドに送らず手元で完結します。詳しくは LLM ローカル。
- Ollama:ローカル LLM を手軽に動かすための道具。
サジェスト 8 位の「ollama」は、「クラウドに送らず、自分のパソコンの中で完結させたい」という関心の表れです。コストや機密が気になる方が気にするポイントですね。
09-1 Codex CLI でローカル LLM を使えるか
結論を先に言うと、ここは公式の最新情報を確認していただきたい領域です。
私自身、ローカル LLM(Ollama 等)は個人で動かして検証した範囲で、Codex CLI とローカル LLM を組み合わせる構成を業務で常用しているわけではありません。なので「できる・できない」を断定はしません。Codex CLI は OpenAI のサービスと素直につながるよう作られている道具なので、ローカル LLM との連携を考えるなら、まず 公式ドキュメント(取得:2026-06-02)で対応状況を確認するのが確実です。仕様は変わりやすいので、ここは慎重に見てください。
09-2 もっと知りたい人への送り
ローカル LLM そのものに興味が出てきた方は、別記事に深掘りを置いています。
ローカル LLM の全体像(何ができて、どんなパソコンが要るか)は LLM ローカルに、Ollama の具体的な動かし方は Ollama の使い方にまとめました。本記事はあくまで「Codex CLI の使い方と Claude Code との比較」に集中したいので、ローカル LLM の細部はそちらに譲ります。
10 — 業務利用前のチェックリスト 5 ステップ
📖 この章で使う用語
- 利用規約:そのサービスを使うときの約束ごと。商用利用やデータの扱いの条件が書かれています。
- パイロット:本格導入の前に、少人数で試してみること。「全社展開の前の試運転」のイメージです。
会社の仕事に Codex CLI を入れる前に、確認しておきたいことを 5 ステップで整理します。私が社内で AI ツールの導入・推進に関わってきた経験から、「ここを飛ばすと後でつまずく」という順に並べました。
- 最新の利用規約を読む:商用利用の可否、入力したコードやデータがどう扱われるか。規約は更新されるので、導入時点の最新を確認します。
- 機密情報・社外秘コードを入力しない運用を決める:何を入れてよくて、何を入れてはいけないかの線引きを、使い始める前に決めておきます。
- 組織の契約・データ取り扱い方針を確認する:個人プランと組織向けプランでは、データの扱いが違うことがあります。情シスやコンプライアンス部門に確認するのが安全です。
- 社内ガイドラインを整える:「承認モードは人が確認する設定にする」「API キーは共有しない」など、最低限のルールを文書にしておきます。
- 少人数でパイロットしてから広げる:いきなり全員に配るより、まず数人で試して、つまずきを洗い出してから展開するほうが、結果的にスムーズでした。
ひとつ強調しておきたいのは、規約や契約の最終判断は、私の記事ではなく社内の法務・コンプライアンス部門、必要に応じて弁護士に委ねてくださいということです。サービスの規約は変わりますし、会社ごとに事情も違います。本記事はあくまで「確認すべき観点の地図」とお考えください。
11 — セキュリティ・コスト面の注意(YMYL)
📖 この章で使う用語
- API キー:サービスを呼ぶための鍵。漏れると他人に使われて課金が膨らむリスクがあります。
- トークン:AI が文章を処理するときの最小単位。課金や処理量の計算に使われます。「文章を細かく刻んだチップ、その枚数で料金が決まる」イメージです。
- プロンプトインジェクション:AI に悪意ある指示を紛れ込ませて、意図しない動作をさせる攻撃手法。
便利な道具ほど、注意すべき点もあります。ここは断定を避けつつ、押さえておきたい観点を並べます。先にお伝えすると、「絶対に安全」とは申し上げません。安全は設定と運用でつくるものだからです。
まず、API キーの管理です。鍵をコードや設定ファイルに直書きしたり、うっかり公開リポジトリに上げたりすると、他人に使われて課金が膨らむことがあります。環境変数で渡す、専用の機密管理の仕組みを使う、といった基本を最初に固めておくと安心です。
次に、コマンド実行の承認モードです。エージェント型の道具は、許可すればファイルを書き換えたりコマンドを実行したりできます。慣れないうちは「人が確認してから適用するモード」にしておき、意図しない破壊的な操作が勝手に走らないようにするのが無難です。
そして、トークン課金の予期せぬ膨張です。大きなタスクを一括で投げると、その分だけ多くのトークンを消費し、API キー課金の場合は料金がふくらみます。コスト爆発を避けるには、タスクを小さく区切る・上限の感覚を持っておく、といった工夫が効きます。最後に、機密データの送信です。何を入力してよいか、何を入れてはいけないかは、セクション 10 のチェックリストで決めた線引きに従ってください。セキュリティ仕様や課金の細部は変わりやすいので、最終的には 公式の案内(取得:2026-06-02)で確認し、組織での利用は社内の判断を仰ぐのが確実です。
12 — Codex CLI でつまずく失敗パターン 5 個
📖 この章で使う用語
- PATH:コマンドを「どのフォルダから探すか」をパソコンが覚えているリスト。ここにツールの場所が入っていないと「コマンドが見つからない」と言われます。
最後に、私が試しながら踏んだり「ここでつまずく人が多そうだ」と感じたりした失敗を 5 つ、症状 → 原因 → 対処の順で整理します。
失敗 1:インストールはできたのに codex が見つからない
- 症状:インストール後に
codexと打つと「command not found(コマンドが見つからない)」と出る。 - 原因:ツールの場所が PATH(コマンドを探す場所のリスト)に入っていない、または Node.js / npm 周りの設定が中途半端。
- 対処:ターミナルを開き直す、PATH を確認する、npm でグローバルに入れ直す。Node.js を一度も入れたことがない場合は、まず Node.js の準備から見直します。
失敗 2:認証(サインイン)でつまずく
- 症状:起動はするが、サインインが通らず先に進めない。
- 原因:ChatGPT アカウントと API キーのどちらで入るかが曖昧、またはブラウザ連携でつまずいている。
- 対処:まずは持っている ChatGPT アカウントでのサインインを試し、それでだめなら API キーの方法に切り替える。どちらの認証を使うかを最初にはっきり決めるのが近道です。
失敗 3:Claude Code の感覚のまま使って、認証・課金体系の違いに戸惑う
- 症状:Claude Code と同じつもりで使っていたら、思っていた課金と違った。
- 原因:Codex CLI は ChatGPT サブスク/OpenAI API キー、Claude Code は Claude サブスク/Anthropic API キーと、入り口が別物。
- 対処:セクション 7 の比較表で、認証と課金の入り口の違いを先に押さえておく。自分がどちらにお金を払っているかを確認してから使い分けます。
失敗 4:大きなタスクを一括で投げて、差分が肥大化・コストが膨張する
- 症状:一気に頼んだら、変更が大きすぎて何が変わったか追えない/API キー課金で料金がふくらんだ。
- 原因:一発完成を狙って、大きな塊で指示してしまった。
- 対処:タスクを小さく区切って頼む。営業で「大きな提案より小さな一歩」が効いたのと同じで、AI への指示も小分けのほうが結果的にラクでした。
失敗 5:承認モードを緩めすぎて、意図しない変更が入る
- 症状:気づいたら、頼んでいない範囲まで書き換わっていた。
- 原因:自動適用のモードで使っていて、人の確認をはさんでいなかった。
- 対処:慣れないうちは「人が確認してから適用するモード」にしておく。慣れて、変更の傾向が読めるようになってから自動化を検討します。
13 — Codex CLI を、職種別にどう使えるか(具体ユースケース)
📖 この章で使う用語
- ポートフォリオ:自分の作品集。エンジニア志望なら「作ったものの見本市」として転職活動で見せるものです。
- リファクタ:動きは変えずに、コードを読みやすく整理し直すこと。「散らかった部屋の片付け」のイメージです。
Codex CLI は実装系の道具なので、ここはエンジニア中心に、職種別の使い方を Before / After / 所要時間 / 最初の壁の 4 つで整理します。なお「これで誰でも稼げる」といった話はしません。あくまで「こういう入口がありますよ」という地図です。profile にない職種の具体例は書きません。
1. エンジニア志望:ポートフォリオのひな型生成と学習
- Before:作りたいものはあるが、最初の骨組み(ファイル構成・初期設定)でつまずいて手が止まる。
- After:「こういうアプリの最小の骨組みを作って」と頼むと、たたき台が出てくるので、そこから手を動かして学べる。
- 所要時間:初回セットアップ数分+ ChatGPT サブスクのサインイン。以降は思いついたら即起動。
- 最初の壁:ターミナルと認証。ここは Claude Code 始め方と同じ心理障壁なので、Claude Code の始め方も参考になります。
2. 現役エンジニア:定型コード生成と小さなリファクタの試し
- Before:似たような定型コードを毎回手で書いている/小さな整理を後回しにしている。
- After:定型部分の生成や、動きを変えない範囲の小さなリファクタを Codex CLI に下書きさせ、自分はレビューに集中できる。
- 所要時間:1 タスク数分。小さく区切るほど安定。
- 最初の壁:私の業務本番は Claude Code なので、込み入った作業は慣れたツールに任せ、Codex CLI は試しながら——という温度感がおすすめです。込み入ったレビューの観点は AI コードレビューの記事にまとめました。
3. 個人事業主:自分用スクリプト・業務自動化の試作
- Before:請求書のリネームや CSV の整形を、毎回手作業でやっている。
- After:「このフォルダの CSV をこの形に整える小さなスクリプトを作って」と頼み、自分専用の道具を試作できる。
- 所要時間:簡単なものなら 10〜30 分の試作から。
- 最初の壁:作ったスクリプトを動かす環境(Node.js / Python など)の準備。ここは一度通れば次から楽になります。
4. 副業ライター(技術系):記事のコードサンプル下書きと検証
- Before:技術記事に載せるコード例を、毎回ゼロから書いて動作確認している。
- After:コードサンプルのたたき台を Codex CLI に下書きさせ、実際に動かして検証してから記事に載せられる。
- 所要時間:サンプル 1 本あたり数分〜十数分。
- 最初の壁:出てきたコードを鵜呑みにしないこと。必ず自分で動かして確かめる、という姿勢が要ります。
5. 営業・事務:テキスト・CSV 整形を試す入口として
- Before:表計算ソフトでは面倒な、ちょっとした繰り返し整形を手作業でやっている。
- After:CSV やテキストの整形を文章で頼んで試せる。営業時代の私だったら、リスト整形にこういう道具を使ってみたかったと思います。
- 所要時間:まずは「動かしてみる」だけなら数十分。
- 最初の壁:正直に言うと、ターミナルへの抵抗です。これは Claude Code と同じで、ここが最大の壁。無理に背伸びせず、まずは ChatGPT の始め方のような、画面で使えるものから慣れていくのも十分アリだと思います。
よくある質問(FAQ)
Q1: Codex CLI とは何ですか?
A. OpenAI が提供する、ターミナルで動く AI コーディングエージェントです。「Claude Code の OpenAI 版」と捉えると掴みやすいと思います。私は実際にインストールして動かし、業務で毎日使っている Claude Code と比べてみた範囲でお話ししています(業務本番でのフル運用ではなく、試して比べたレベルです)。
Q2: Codex CLI と Claude Code はどちらが良いですか?
A. 「絶対にこちら」とは申し上げません。個人差や、使っているスタックの差で振れます。私の業務本番は Claude Code / Cursor / GitHub Copilot で、Codex CLI は試して比べたレベルです。目安としては、ChatGPT を業務で使う人は Codex CLI、Claude を使う人は Claude Code が自然です(詳しくは セクション 7)。
Q3: Codex CLI は無料で使えますか?
A. 無料で試せる範囲があるかは、時期やプランで変わります。ChatGPT サブスク経由か API キー課金かで料金体系も異なります。OpenAI 公式の料金ページでは無料の Free プランを含む各プランで使えるとされていますが(取得:2026-06-02)、枠は変動するため、最新は必ず公式で確認してください(料金は変更される可能性があります、本文 セクション 5)。
Q4: Windows でも使えますか?
A. 使える想定です。OpenAI 公式は PowerShell でのネイティブ利用と、Linux 環境が必要な場合の WSL2 利用の両方を案内しています(取得:2026-06-02)。CLI ツールのため WSL を足場にすると安定しやすい場面もあります。最新の対応状況・手順は公式ドキュメントで確認してください(本文 セクション 4)。
Q5: プログラミング未経験でも使えますか?
A. 最初の壁は「ターミナルと認証」です。コードを書く以外に、テキストや CSV の整理など試せる入口はありますが、Claude Code 同様にターミナルへの抵抗の壁は正直あります。まずは画面で使える ChatGPT などから慣れていくのも十分アリだと思います(本文 セクション 13)。
関連記事
- Gemini API 使い方——コードから Gemini を呼ぶ最小サンプルを Python・GAS で(Google 系 API)
- Gemini CLI 使い方——Google のターミナル型 AI コーディング。Claude Code / Codex CLI との 3 つ巴比較で整理
- AI コーディングとは——補完・対話・エージェントの 3 つの層で整理(親ハブ:本記事の全体地図)
- Claude Code の使い方(本記事の最重要比較対象、業務常用ツール)
- Cursor 使い方——補完+対話+エージェント全部入り AI エディタ
- Vibe coding とは——感覚で AI に書かせ、人間はレビューと方向づけに回る新スタイルを業務実践視点で整理
- ChatGPT 始め方——画面で使える AI から慣れていく入口
- AI コードレビューとは何か——プロンプト 5 型・主要 7 ツール・ローカル LLM まで丸ごと整理
- Claude Code Action とは——GitHub Actions に組み込む CI/CD 統合ハーネス
- Claude Code の始め方(ターミナルが初めての方へ)
- Vertex AI とは——Google Cloud の AI 基盤。Gemini と Claude on Vertex の二本柱・料金・3 基盤比較を業務試用視点で整理
- MCP サーバー 作り方——Python/TypeScript SDK で自作し本番運用まで「作る側」の完全マニュアル
出典
- CLI – Codex|OpenAI Developers(取得:2026-06-02)
- Pricing – Codex|OpenAI Developers(取得:2026-06-02)
- Authentication – Codex|OpenAI Developers(取得:2026-06-02)
- Using Codex with your ChatGPT plan|OpenAI Help Center(取得:2026-06-02)
- openai/codex(GitHub リポジトリ)(取得:2026-06-02)
- @openai/codex|npm(取得:2026-06-02)
※本記事の料金・対応プラン・インストール手順は 2026-06-02 時点の公開情報をもとに整理したものです。これらは変更される可能性があるため、実際の導入・契約時には必ず各公式ページで最新情報をご確認ください。Codex CLI の業務での本格運用に関わる細部は、私自身が業務本番で常用しているわけではなく、公開情報からの整理を含みます(私の業務常用は Claude Code / Cursor / GitHub Copilot です)。
本記事の内容に誤り・古い情報・追記すべき観点を見つけられた場合は、send@bon-bon-tools.com までご一報ください。確認のうえ事実誤認は速やかに訂正し、訂正履歴を本セクション末尾に追記する運用です。なお Codex CLI の料金・対応プラン・インストール手順・モデル仕様などの一次情報は OpenAI 社の公式ドキュメントが最も信頼できるソースですので、本記事と公式情報に差がある場合は公式情報を優先してご判断ください。「絶対に安全」「これが必ず正解」とは申し上げません。業務・組織での導入や規約の解釈に関する最終判断は、社内の情シス・法務・コンプライアンス部門、必要に応じて専門の弁護士の方へご相談ください。