Claudeに画像生成はできない|Claude Codeから画像を作る2つの方法を実測で比べた

絵筆を持たないロボットが、隣に置かれた画材とイーゼルを指し示しているイラスト

結論:Claudeは画像を作れない。作らせるなら外に投げる

先に結論から書きます。
Claudeに画像生成機能はありません。ChatGPTやGeminiのように「この絵を描いて」と頼んでも、写真やイラストは出てきません。

ただし、あきらめる必要はありません。
Claude Codeから外部の画像生成サービスを呼び出せば、会話の流れのまま画像が手に入ります。弊社はこのやり方で、ブログのアイキャッチもサイトの画像も作っています。

この記事で分かること

Claudeで画像を作りたい人が知りたいのは、たいてい「代わりに何を使えばいいか」です。
この記事では、実際に同じお題を2つの方法で描かせて比べた結果と、そこで分かった落とし穴を書きます。手順の紹介ではなく、選ぶための材料のつもりです。

公式が明言していること

Anthropicのヘルプセンターに、そのままの質問があります。
「Claudeは画像を生成できますか?」という項目です。

Claudeの対応
写真・イラストの生成できない(画像生成ツールのような方法では生成しない、と明記)
図表・グラフ・インタラクティブな表示できる(HTMLとSVGで会話の中に直接出す)
アップロードした画像の分析できる

つまり「描く」はできないが「組み立てて表示する」はできる、という切り分けです。
ここを混同すると、いつまでも出てこない画像を待つことになります。

なぜ「作れる」と誤解されるのか

理由ははっきりしています。Claudeに図解を頼むと、実際に絵が出てくるからです。
円グラフ、フローチャート、アイコン。見た目には画像そのものです。

ただし中身はHTMLやSVGです。
コードで組み立てた表示であって、画像ファイルではありません。右クリックで保存しても、写真のように扱えるとは限りません。

この違いが効いてくる場面

ブログのアイキャッチ、SNSの投稿画像、サイトのヒーロー画像。
これらはJPGやWebPのファイルが要ります。SVGで代用できる場面は限られます。
逆に、記事内の説明図や比較表であれば、SVGやHTMLのほうがきれいで正確です。用途で分かれます。

読ませるほうは、むしろ得意です

「作れない」ばかり書くと誤解を招くので、逆側も書いておきます。
画像を読ませる用途では、かなり使えます。

弊社が日常的にやっているのは、この使い方です。
エラー画面を撮って貼り、何が起きているか説明させる。作りかけのサイトの表示を撮って、崩れている箇所を指摘させる。紙の書類を撮って、中身を文字に起こさせる。

「画像を作る」より「画像を見せる」ほうが実務では多い

制作の現場で本当に時間を食うのは、言葉で説明しづらい状況を伝えることです。
「ここのボタンが少し右にずれている」を文章で書くより、スクリーンショットを1枚貼るほうが速く、正確に伝わります。
画像生成ができないことを理由にClaudeを避けると、この部分をまるごと捨てることになります。

実務で使えるルートは3つ

Claudeを使いながら画像を手に入れる方法を整理すると、現実的には3つです。

ルートやること向いている用途
①Claude自身に描かせる SVGやHTMLで図解を書かせる 説明図・フロー図・比較表
②APIキーを渡す OpenAIやGoogleの画像生成APIをClaude Codeから叩かせる 写真風・イラスト・アイキャッチ
③別のAIに描かせる Codex(OpenAIのCLI)などを呼び出して描かせる 同上。追加課金を避けたいとき

①は前の章のとおりです。
悩むのは②と③のどちらを選ぶかで、ここが今回の本題になります。

MCPでつなぐ方法について

もう一つ、MCPという仕組みで画像生成サービスをつなぐ方法があります。
外部のツールをClaudeから使えるようにする共通の接続方式で、画像生成に対応したものが公開されています。

弊社は採用していません。理由は単純で、やりたいことに対して部品が増えるからです。
画像を作るだけなら、スクリプトを1本用意して呼び出すほうが、動きが読めて壊れたときに直しやすい。接続の仕組みを一段挟むと、うまくいかないときに原因の切り分けが増えます。

MCPが向いている場面もあります

複数の人が同じ環境を使う場合や、画像生成以外にもいろいろつなぐ予定がある場合は、MCPで統一したほうが管理は楽になります。
ひとりで、画像だけ作れればよいなら、スクリプトで足ります。弊社はこの判断で選びました。

「ChatGPTで作ればいいのでは」への答え

ここまで読んで、当然の疑問が浮かぶと思います。
画像が要るならChatGPTやGeminiで直接作ればいいのでは、と。

正直に言うと、1枚だけならそのほうが速いです。
ブラウザを開いて頼めば出てきます。わざわざ仕組みを用意する必要はありません。画像が月に数枚なら、ここで話は終わりです。

こういう場合おすすめ
画像が月に数枚。単発で使うChatGPTやGeminiで直接作る。仕組みは不要
記事や案件ごとに何枚も要るClaude Codeから呼び出す
画風をそろえて量産したい同上
作った画像をそのままサイトに置きたい同上

Claude Codeを窓口にする意味

差が出るのは、画像を作った後にやることが残っている場合です。

弊社の場合、画像を作って終わりではありません。
決めた形式に変換して、決めた場所に保存して、記事のHTMLに読み込む記述を足して、サーバーに上げる。ブラウザで作ると、ここから先が全部手作業になります。ダウンロードして、名前を変えて、フォルダに入れて、コードを書き換えて。

「作る」より「作った後」で差がつく

Claude Codeは、手元のファイルを直接扱えます。
そのため生成から設置までを続けて頼めます。「この記事のアイキャッチを作って、いつもの場所に置いて、記事に読み込ませて」で終わります。
さらに、記事の内容を読ませた上で「この記事に合う絵を」と頼めるので、毎回説明し直す手間もありません。画像そのものの品質ではなく、前後の作業がなくなることが利点です。

どの会社のAPIを渡すか

APIを渡すと決めた場合、次に選ぶのは提供元です。
弊社が実際に使ってきたのは、OpenAIとGoogleの2つです。

弊社での位置づけ選んだ理由
OpenAI 既定。ふだんはこちら 画質の段階を選べて費用の見通しが立つ。背景透過とサイズ指定が効く
Google 代替として保持 写実的な画像で使ってきた経緯がある。片方が止まったときの逃げ道になる
2社を持っておく理由は、画質ではなく止まったときのため

どちらも十分な品質です。優劣で選ぶ必要はほとんどありません。
それでも両方を用意しているのは、片方に障害が出た日に作業が止まらないようにするためです。
画像1枚のために半日待つのは、制作の現場ではかなり痛いです。逃げ道は作っておいたほうがいいです。

増やしすぎない

ここで注意したいのは、選択肢を増やすほどキーが増えるということです。
使っていないキーは、管理されないまま残ります。弊社は2社までと決めています。
キーそのものの扱い方はClaude Codeに外部APIキーを渡す前ににまとめました。

実際に使っているものの名前

抽象的に書くと分かりにくいので、弊社が使っているものを具体的に書きます。

使っているもの
既定の画像生成OpenAIの画像生成モデル gpt-image-2 をAPIで呼び出す
代替Googleの画像生成モデルをAPIで呼び出す
追加課金なしの選択肢OpenAIのCodex CLI(codex exec で指示を渡す)。既定モデルはgpt-image-2
呼び出し方Pythonのスクリプト1本。Claude Codeにそれを実行させる

最小構成なら、やることは3つだけです。
キーを環境変数から読む。生成のリクエストを投げる。返ってきた画像を保存する。数十行で足ります。

スクリプトにする理由

会話の中で毎回「こう呼び出して」と説明していると、指定の抜けが起きます。画質を指定し忘れて高い設定のまま実行される、といった事故です。
スクリプトにしておけば、既定値が固定されます。弊社は画質を指定しなければ一番安い設定で動くようにしてあり、実行前に想定コストが表示されるようにしています。
「2枚 / 想定コスト 約2円」と出てから始まる、という形です。

同じお題で実際に比べました

2026年8月27日、弊社で両方を検証しました。
条件をそろえるため、同じプロンプトで6枚ずつ生成して見比べています。

検証したのは、AIが一番苦手とする「文字」です。
漢字、カタカナ、数字、URL、¥表記、手書きのチョーク風文字。看板やポップに実際に使う想定で並べました。

互角だったこと

文字の正確さは、まったく差がありませんでした

両方とも6枚すべてで誤字ゼロ。合計12枚、1文字も崩れませんでした。漢字もカタカナも崩れませんでした。
写真的な質感や解像感にも、見て分かる差はありませんでした。
「無料のほうは品質が落ちるだろう」と予想していたので、これは意外な結果でした。

APIのほうが良かったこと

差が出たのは、品質そのものではなく「頼んでいない部分をどこまで作り込むか」でした。

項目APIを渡した場合Codex経由
文字の正確さ誤字なし誤字なし(互角)
写真的な質感良好良好(互角)
指示していない作り込み明確に上指示どおりで止まる
生成にかかる時間約20秒60〜90秒
背景の透過できるCLI経由では非対応
費用従量課金追加なし(ChatGPT側の利用枠を使う)

「指示していない作り込み」というのは、たとえばこういうことです。
ボトルの画像を頼んだら製品名の刻印まで入る。パッケージを頼んだら箔押しの質感が乗る。ロゴが必要な構図では、頼んでいないのにロゴマークを創作してくる。画面デザインを頼めば、カードの中の説明文まで書き込んでくる。

商談で見せる資料やブランドの提案書では、この「勝手に作り込む力」がそのまま説得力になります。
逆に、指示どおりぴったりに出したいときは、余計とも言えます。

Codexを選ぶ前に知っておく3つの落とし穴

費用がかからないなら③でいい、と考えたくなります。
ただ実際に運用してみると、コスト以外のところで詰まります。ここは他ではあまり書かれていないので、詳しく残します。

落とし穴1:画像のサイズを指定できない

弊社が試した2026年8月時点では、サイズを指定して渡す方法がありませんでした。
「1536×1024で」と頼んでも、その通りには返ってきません。

弊社での回避策

2段構えにしました。
①プロンプトに縦横比のヒントを自動で足す ②生成された画像を中央でクロップして指定サイズに合わせる。
比率を先に寄せてから切るので、引き伸ばしによる歪みが出ません。1536×1024、1080×1080、1024×1536の3種類で、狙ったピクセルちょうどに揃うことを確認しています。

落とし穴2:好きな場所に保存できない

これが一番はまりました。
Codexには保存先を指定する項目がありません。生成された画像は決められた作業用フォルダに出るだけで、「この場所に保存して」と頼んでも通りません。弊社の環境では権限エラーで止まりました。

生成された画像は、Codexが決めた作業用フォルダの中にだけ出てきます。
公式の案内でも、生成された画像は後から目的の場所へ移すこととされています。
弊社は「生成する → 増えたファイルを見つける → 目的の場所へ変換してコピーする」までをスクリプト側で処理して解決しました。AIに頼み方を変えて解決する類の問題ではありません。

落とし穴3:コードレビューと同じ枠を食う

これは見落としやすい点です。
Codexで画像を1枚作るたびに、コードを書かせるときと同じ利用枠を消費します。枠は一定時間で回復する仕組みなので、画像を大量に作った日は、肝心の作業に回す分がなくなります。

「無料」の意味を取り違えない

追加の請求は来ません。その意味では無料です。
ただし枠という形で先払いしています。10枚まとめて作ると、その後しばらく他の作業ができなくなることがあります。
弊社は、枚数が多くなりそうなときは有料のAPI側に寄せる、という運用にしています。

どちらを選ぶかの判断基準

実測を踏まえた弊社の結論です。
品質そのもので選ぶ場面は、ほとんどありません。互角だったからです。

こういうとき選ぶもの理由
背景を透過させたいAPICLI経由のCodexは非対応と明記されている
サイズを厳密に合わせたいAPI指定がそのまま通る。Codexは下の回避策が要る
枚数が多い・急いでいるAPI1枚20秒。枠も食わない
商談用に作り込みが欲しいAPI指示外の描き込みが効く
費用をかけたくないCodex品質は落ちない
API側で障害が出ているCodex逃げ道として持っておく

弊社はAPIを既定にして、Codexは選択肢として残す形にしています。
速度と透過とサイズ指定が、日々の作業では効いてくるからです。

よく見かける説明に、ひとつ注意があります

「Codex経由は低品質モードに相当する」と書かれた記事を見かけます。
弊社の実測では、そうはなりませんでした。文字も質感も互角です。
Codex側が使うモデルは公開されていて、既定はgpt-image-2です。有料APIで弊社が指定しているものと同じ名前です。公開されていないのは品質の設定のほうで、そこを比べる材料がありません。弊社は実際に並べて見た結果で判断しています。

実際に使っているプロンプトの形

運用してみて分かったのは、プロンプトを毎回考えないほうが結果が安定するということです。
弊社はブログのアイキャッチ用に、指定文を固定しています。

固定している項目指定している内容
絵の種類フラットで最小限のベクターイラスト、編集記事のような雰囲気
背景色温かみのあるクリーム色(1色に固定)
線と差し色濃い紺の線に、明るいオレンジを1色だけ差す
質感細い線、単純な図形、余白を広く、グラデーションなし
禁止文字・数字・ロゴを入れない
横長

記事ごとに変えるのは、真ん中に何を描くかだけです。
こうすると記事一覧に並べたときにばらつきません。1枚ずつ気分で指定していた頃は、色も雰囲気もそろわず、後から作り直す羽目になりました。

文字を入れたいときのコツ

アイキャッチには文字を入れませんが、看板やポップの画像では文字が要ります。
そのとき必ず添えているのが、この一文です。

「他の文字は入れないこと」を必ず書く

入れてほしい文字だけを指定すると、頼んでいない飾りの文字が勝手に増えます。英語のキャッチコピーや、それらしい記号が周りに入る。
「この文字だけを入れて、他の文字は入れないこと」と明示すると、これが止まります。
小さなことですが、作り直しの回数が目に見えて減りました。

商談で見せる資料は、画質をけちらない

これも実際に失敗して学びました。
ブランドの提案資料を中画質で作ったところ、ロゴが文字だけ、配色は色の見本が並ぶだけの、そっけないものが出てきました。

高画質にしたら別物になりました。
ロゴマークが創作され、製品に刻印が入り、色に名前まで付いてくる。指示していない部分の作り込みが、そのまま提案の説得力になります。ここは画質を上げる価値がありました。

コストの目安

APIを使う場合、料金は画質の設定で十数倍から数十倍変わります。ここが一番効きます。
サイズと画質の組み合わせ、それに為替でも動くため、正確な額は公式の見積もりで確認してください。弊社が運用していて分かった「感覚」は次のとおりです。

画質ざっくりの位使いどころ
1枚あたり数円以内ブログのアイキャッチ、サイト内の画像。ほぼこれで足ります
その約6倍ヒーロー画像、広告など主役になるもの
その約25倍商談で見せる提案資料、印刷物
低画質でも、Webでは困りません

実際に運用してみて分かったのは、ブログやサイトの画像なら一番安い設定で十分だということです。
100枚作っても数百円の世界です。ここをけちって作業を止めるほうが、よほど損になります。
逆に商談資料は、作り込みの差がそのまま印象の差になるので、高画質にする価値があります。1枚数十円をけちる場面ではありません。

実行前に合計が出るようにしておく

画質を1段上げると、同じ枚数でも支払いが数倍になります。
弊社は実行前に「何枚・想定いくら」が表示されるようにしてあります。高い設定のまま大量に走らせる事故は、これで防げます。

1枚ずつ頼まない。まとめて指示する

運用の話をもうひとつ書きます。
弊社は画像を1枚ずつ会話で頼んでいません。作りたい画像の一覧を先に書いて、まとめて渡しています。

一覧には、保存するファイル名、何を描くか、サイズ、画質を並べます。
共通の画風はそこに1回だけ書いて、全部に適用させます。あとは実行するだけで、必要な枚数が順番に出来上がります。

まとめて渡すと何が良いか

画風がそろう(1回しか指定しないので、ぶれようがない)
費用が先に読める(枚数×画質で、実行前に合計が分かる)
やり直しが楽(1枚だけ直したいとき、その行だけ書き換える)
会話で1枚ずつ頼んでいた頃は、3枚目あたりで雰囲気がずれ始めていました。

費用が先に読めるのは、地味ですが重要です。
実行する前に「これは合計いくらか」が出るようにしておくと、うっかり高い設定のまま大量に作る事故が起きません。

図解とグラフは、AIに描かせません

ここは弊社のルールとしてはっきり決めています。
説明図・比較表・グラフは、画像生成AIを使いません。

理由は文字です。
写真やイラストの中の文字は正確に出せても、細かい数字や項目名が並ぶ図では、精度が落ちる場面があります。1文字違うだけで意味が変わる図を、確認しながら作り直すのは効率が悪すぎます。

弊社はHTMLで図を組んで、ブラウザで表示したものを画像として書き出しています。
文字が化けません。色や余白もそのまま指定できます。作るのはAIですが、描かせるのではなく組ませるという発想です。

商用利用で気をつけていること

生成した画像を仕事で使うなら、使うサービスの利用規約を必ず確認してください。
商用利用の可否、権利の帰属、無料プランでの制限は、サービスごとに違いますし、更新もされます。

お客様に納品する画像は、特に慎重に

弊社では、お客様のサイトに使う画像について次の点を先に確認しています。
・そのサービスが商用利用を認めているか
・実在の人物や既存のロゴに似ていないか
・生成に使った条件を記録に残しているか
自社ブログの画像とお客様の看板になる画像とでは、確認の重さが変わります。

よくある質問

今後Claudeに画像生成が追加されますか

公式に予定は示されていません。
現時点では、画像は理解する側に寄せた作りになっています。追加を待つより、外部と組み合わせる前提で考えたほうが現実的です。

Claude Codeを使わず、ブラウザのClaudeだけでもできますか

図解であればできます。SVGやHTMLで作らせる方法です。
写真風の画像が要るなら、Claudeにプロンプトだけ作らせて、それを画像生成サービスに貼るという使い方になります。手作業は残りますが、文脈を理解した上でプロンプトを書いてくれる点は活きます。

APIキーを渡すのが少し怖いのですが

正しい感覚だと思います。APIキーは財布に近いものです。
設定を間違えると、意図しない請求が出ることが実際にあります。渡す前に読んでおいてほしいことを、Claude Codeに外部APIキーを渡す前ににまとめました。先にそちらを読んでからで遅くありません。

画風をそろえるにはどうすればいいですか

毎回同じ指定文を使い回すのが確実です。
弊社は背景色・線の色・アクセント色・余白の取り方までを1つの文章に固めて、アイキャッチはすべてそれで生成しています。1枚ずつ気分で指定すると、記事一覧に並べたときにばらつきます。

まとめ

Claudeに画像生成機能はありません。ここは変わりません。
ただしClaude Codeを窓口にすれば、画像が要る場面で作業が止まることはなくなります。

この記事の要点

・Claudeは写真やイラストを作れない。図解はHTMLとSVGで作れる
・外部に投げる方法は2つ。品質はほぼ互角だった
・分かれ目は「透過・サイズ指定・速度・作り込み」が要るかどうか
・費用をかけない方法にも、枠を消費するという別のコストがある
・説明図や数字の入った図は、AIに描かせずHTMLで組む

弊社はホームページ制作の会社ですが、日々の制作でこうした仕組みを自分たちで作りながら回しています。
うまくいったことも、詰まったことも、こうして記事にしていきます。