Claude CodeでCodex画像生成|サブスク内で完結
Claude CodeからCodexを呼び出して、ChatGPTのサブスク枠でgpt-image-2による画像生成を「追加課金なし」で回せないか——。画像を大量に作りたいけれどAPIの従量課金が気になる、という場面で誰もが一度は考えることだと思います。この記事は、私が実際に手を動かして検証した記録です。結論から言えば、条件さえ満たせば実用品質の画像をAPI課金ゼロで生成できました。
結論:Claude CodeからCodex経由でgpt-image-2を追加課金なしで使える
最初に要点をまとめます。今回(2026年6月)、私が実機で確認できたのは次の通りです。
- Claude CodeのターミナルからCodexを呼び出し、gpt-image-2による画像生成を実行できる
- 認証がChatGPTログイン方式なら、画像1枚ごとのAPI従量課金は発生しない(ChatGPTのサブスク利用枠から消費される)
- ただしChatGPT Plus以上の契約が必須。無料プランでは画像生成ツールが使えず、品質の低い代替画像になってしまう
- 画像生成は利用枠を通常の3〜5倍速で消費する。量産時の制約はコストではなく「レート上限」になる
「追加課金なし」というのは、月額のサブスク料金(ChatGPT Plus)とは別に、画像を生成するたびのAPI料金が乗らない、という意味です。定額の中で枚数を気にせず回せるのが最大の利点です。
なぜCodex経由のgpt-image-2を検証したのか
私が代表を務める株式会社Fyveでは、画像ベースのランディングページ(LP)を量産する仕組みづくりを進めています。画像主体のLPを数多く作るとなると、画像生成エンジンが心臓部になります。ここをAPIの従量課金で回すと、枚数が増えるほどコストが膨らむ。一方で、すでに契約しているChatGPTのサブスク枠で生成できるなら、定額のまま量産できる——この仮説を確かめたかったのが出発点でした。
画像生成のコスト設計は、Claude Codeを業務で使ううえでも共通の悩みどころです。費用の考え方は、こちらの記事でも整理しています。
無料プランの落とし穴:gpt-image-2が動かず「自作合成」になる
最初にハマったのがここでした。無料プランのまま画像生成を頼むと、gpt-image-2の組み込みツールが降りてこず、CodexがPython(PIL)で簡易的に画像を自作合成してしまうのです。結果は、料理がイラスト化したチープな画像でした。
下の比較を見てください。左が無料プランで起きた「PIL自作合成」、右がPlusで本来のgpt-image-2が動いたときの画像です。同じ指示文でも、プランによって結果がここまで変わります。

厄介なのは、ツールが使えないときCodexが黙って自作合成にフォールバックする点です。そこで私は、指示文に「PILなどの自作合成は禁止。組み込みツールが使えなければ『使用不可』とだけ報告して」という一文を必ず入れるようにしました。これで「動いていないのに、それっぽい画像が出てくる」状態を防げます。
実際の呼び出し方(codex exec)
Claude Codeからは、ターミナル経由でCodexを非対話モード(codex exec)で動かします。私が使っている呼び出しは、実質こんな一行です。
codex exec -m gpt-5.5 --sandbox workspace-write --skip-git-repo-check \
'$imagegen quality=high, size=1024x1536 で生成し ./hero.png に保存。
PILなどの自作合成は禁止。使えなければ使用不可と報告して。<描きたい内容>'難しく考える必要はなく、Claude Codeに「この内容の画像を、Codexのimagegenを使って◯◯に保存して」と頼めば、Claude Codeがこの形のコマンドを組み立てて実行してくれます。生成された画像はいったんCodex側の保存先に出力され、指定したパスへコピーされる流れです。
モデルは「gpt-5.5」を明示する(最大のハマりどころ)
ここが一番つまずきました。ChatGPTアカウントでCodexを使う場合、codex系のモデル(gpt-5.x-codexなど)はことごとく弾かれ、通るのは汎用の「gpt-5.5」だけでした。さらに設定ファイルの既定モデルがAPI向けのものだと、これも拒否されます。そのため、呼び出し時に-m gpt-5.5を明示してモデルを上書きするのが必須です。これを知らないと「not supported」エラーで延々と止まります。
Plusに切り替えたら、本来のgpt-image-2が動いた
無料からPlusに切り替え、Codexを再ログインしてトークンを更新したところ、組み込みのgpt-image-2が正しく発火し、広告にそのまま使える品質の画像が出るようになりました。判断材料として、Plusが有効かどうかで結果が180度変わる、という点は強調しておきます。
API経由とサブスク経由は何が違うのか
そもそも、APIで直接叩く方法と、Codex(サブスク枠)で生成する方法は構造が違います。一番の違いは、画像モデルとの間に「AIエージェント」が挟まるかどうかです。
- サブスク経由(Codex):自然言語で頼むと、司令塔のAIが指示を解釈してgpt-image-2を呼び、保存まで段取りしてくれる。「絵心のあるアシスタントに口頭で頼む」イメージ。課金は定額のサブスク枠。
- API経由:プログラムが画像エンドポイントを直接叩き、生データを受け取る。「自販機にコインを入れてボタンを押す」イメージ。課金は1枚ごとの従量。
命令の出し方も変わります。サブスク経由は品質やサイズも自然言語で頼み、エージェントがパラメータに翻訳します。API経由はサイズ・品質・枚数を構造化した引数で厳密に指定します。描くエンジン(gpt-image-2)は同じなので、画質そのものに差はありません。違うのは「経路」と「課金」だけです。
API側を使うときのキー管理など、運用の現実解はこちらにまとめています。
品質(quality)の指定と、コスト(枠消費)の関係
gpt-image-2では、品質を「low / medium / high / auto」から、サイズを「1024×1024 / 1536×1024 / 1024×1536 / auto」から選べます。サブスク経由でも、これらは自然言語で「quality=high、size=1024×1536で」と書けば指定でき、わざわざAPIに切り替える必要はありません。
重要なのは、サブスク経由では1枚あたりの金額はゼロでも、品質とサイズが利用枠の消費量を左右することです。highで大きいサイズほど枠を多く・速く消費します。では品質を上げると見た目はどれだけ変わるのか。実際に同じ指示でlow / medium / highを並べてみました。
写真は品質で差が出る
写真的な被写体では、品質を上げるほど光の階調・質感・被写界深度が洗練されていきます。lowでも構図は成立していますが、highは小物や陰影の作り込みが一段違います。

日本語テキストは品質で崩れない
一方で、日本語の文字を入れた画像では驚きの結果でした。lowでも漢字・かな・句読点・長文がいっさい崩れず、highとほぼ差がないのです。下の3枚はどれもlow・medium・highですが、文字の正確さに違いは見当たりません。

つまりgpt-image-2では、品質は「写真的なリッチさ」に効き、くっきりしたタイポグラフィの正確さにはほぼ効かない。これは量産の設計に直結する発見でした。
量産の定石:下書きはlow、本番だけhigh
ここから導けるのは、シンプルな運用ルールです。
- テキスト主役のカット(見出し・料金・手順など)→ lowで十分。枠を節約できる
- 写真主役のカット(ヒーロー画像など)→ highで作り込む
- 構図出し・たたき台はlowで大量に回し、採用カットだけhighで本生成する
「全部highで焼く」必要はありません。これで、画像が枠を3〜5倍速で消費するという制約の中でも、サブスク枠を賢く使って量産できます。なお、品質指定がきちんと効いているかは、生成時に内部で使われた指示文がlow・medium・highで明確に別物になっていたことから確認できました(数値パラメータ自体はログに残らないため、最終的には目視での差が判断材料になります)。
まとめ
今回の検証で分かったことを整理します。
- Claude CodeからCodexを呼べば、gpt-image-2の画像生成をAPI従量課金なし(サブスク定額の枠内)で使える
- ただしChatGPT Plus以上が必須。無料プランは品質の低い自作合成になる
- モデルは
-m gpt-5.5を明示。codex系モデルや既定のAPI向けモデルは弾かれる - 指示文に「自作合成は禁止」と書いて、動いていないのに画像が出る事故を防ぐ
- 品質は写真には効き、日本語テキストには効かない。量産は「テキストはlow、写真はhigh」が定石
- 量産の真の制約は金額ではなく利用枠(レート上限)
画像を量産したいが従量課金を抑えたい、という方には、サブスク枠を主エンジンに据え、どうしても急ぐ分だけAPIに頼る——という二段構えが現実的だと感じています。Claude CodeとCodexを組み合わせると、画像生成のコスト構造そのものを設計できるのが面白いところです。
「Claude Code を自分で使いこなしたい」「自社の業務に組み込みたい」
── そんな方は、まず初回無料相談でお話ししてみませんか。
御社の業務に合わせたClaude Code導入支援
「AIツールを導入したが、現場で使われない」を終わらせる。
業務課題のヒアリングから設計、ハンズオン実践、運用定着まで一貫して支援します。