Claudeで画像生成できない理由と、代わりに使える手段
Claudeは写真やイラストを生成できません。無料でも有料でも、Claude Codeでも同じです。できるのは画像の読解と、SVGや図解の作成。出ない原因と代替手段を示します。
Claudeは画像を生成できません。claude.ai・Claude Desktop・Claude Code・Cowork・APIのどの窓口でも同じで、公式のFAQも「画像理解のみのモデル」と答えています。できるのは画像を「読む」ことと、コードで図や図解を組み立てることの2系統です。
「画像を作って」と頼んで何も出なかった人は、「画像を作ってと頼んで何も出ないとき」の節から読めます。写真を何枚まで送れるかを知りたい人は「写真は何枚まで送れるか」の節にあります。
| 窓口・プラン | 写真やイラストの生成 | 図解やグラフ |
|---|---|---|
| claude.ai(Free・Pro・Max) | 写真やイラストの生成できない | 図解やグラフカスタムビジュアルとArtifactsで作れる |
| Claude Code | 写真やイラストの生成できない | 図解やグラフArtifactsはサインイン済みの有料プランで使える |
| Cowork | 写真やイラストの生成できない | 図解やグラフカスタムビジュアルで作れる(クリックで追質問は不可) |
| API | 写真やイラストの生成できない | 図解やグラフコード実行ツールでグラフを出力できる |
Claudeで画像は生成できるか
結論は「できない」です。Anthropicの公式ドキュメントは、Claudeを「画像理解のみのモデル」とし、画像を生成・作成・編集・操作することはできないと明記しています。ヘルプセンターの「Can Claude produce images?」も、写真やイラストを画像生成ツールのようには作らないと答えています。
入力として画像を受け取って分析することはできても、出力として画像ファイルを作ることはできません。DALL-EやImagenのような拡散モデル(ノイズから画像を合成する仕組み)を、Claudeは内部に持っていません。
この制限はプランや窓口で変わりません。無料プランでもMaxプランでも、claude.aiでもClaude Codeでも、写真のような画像をゼロから作る機能はありません。「開発者向けのClaude Codeならできるのでは」という推測も外れます。
画像生成が苦手に見える理由と、代わりに出せる3つのもの
苦手というより、仕組みとして別物です。「Claudeに画像を作ってもらった」という体験の正体は、ほとんどがコードによる描画です。仕組みが違うので、出せるものも保存のされ方も違います。
Claudeが図やグラフを出す3系統
Artifacts
SVG・HTML・Reactなどをコードとして書き出し、専用の表示欄に出します。作った後も残り、対話で修正できます。
チャットのカスタムビジュアル
HTMLで組んだ図やグラフを会話の中に出します。設定は不要で、既定では一時的な表示です。
コード実行ツール
matplotlibなどのコードを実行して、グラフをPNGなどのファイルとして出力します。
3系統に共通するのは、座標や数値をコードで指定していることです。ピクセルの集合である写真は、この方法では作れません。ロゴ案・アイコン・図解・データのグラフなど、線と図形で表現できるものが得意領域になります。
カスタムビジュアルはArtifactsと何が違うか
会話の途中で、頼んでいないのに図が出ることがあります。これは「カスタムビジュアル」というArtifactsとは別の機能です。公式ヘルプによれば、現在はベータ提供で、Claude webとデスクトップのチャットおよびCoworkで使えます。iOSアプリとAndroidアプリには表示されません。
最大の違いは保存です。カスタムビジュアルは一時的な表示で、残すには次のいずれかの操作が要ります。
- 画像としてコピーする(メモやスライド用の静止画)
- SVGまたはHTMLファイルとしてダウンロードする
- アーティファクトとして保存する
図をクリックしたりスライダーを動かしたりでき、クリックすると続きの質問がClaudeに送られる仕組みもあります。ただしCoworkでは、この「クリックで追質問」がまだ使えません。Coworkのセッションはローカルで動くため、共有リンクで他の人に見せることもできません。
ヘルプには、複雑な図を頼むなら賢いモデルがよく、特にOpusが視覚化に強いとも書かれています。「全部を青系に」のような好みを伝えると、Claudeが覚えてくれます。天気カードやレシピなど対応範囲の全体像はClaudeのインタラクティブコンテンツにまとめています。
Artifactsで作るSVGの依頼例
Artifactsは、修正が対話で完結するのが強みです。「もう少し丸みを強くして」「配色を2色に絞って」と伝えると、コードが書き換わって結果がその場で更新されます。次のように頼むだけで、SVGが出力されます。
シンプルな稲妻アイコンをSVGで作って。色は青系で、
背景は透明にしてください。ドキュメント用のフローチャートや、社内資料の簡易ロゴ案づくりのように、写実性より正確さと反復のしやすさが要る用途に向いています。
9月16日以降のアーティファクトとClaude Design
Artifactsは2026年9月16日に刷新されました。それ以前にチャットで作ったものは「レガシーアーティファクト」と呼ばれ、動き続けますが、新しく作ることはできません。
アーティファクト自体は、Freeを含む全プランでチャットから頼めば作れます。アーティファクトタブからDesign・Slides・Docsのテンプレートを選ぶ使い方も、2026年10月8日にベータが外れ、Freeを含む全プランで使えます。
「画像を作って」の代わりに近いのはDesignで、ビジュアル・モックアップ・プロトタイプ・1枚もの・ランディングページを、自分のデザインシステムに沿って作ります。写真を生成する機能ではなく、コードで組んだ画面や図が出てくる点は従来と変わりません。同じ仕組みでHTMLページ全体を作り、個人サイトを公開する手順もあります。
Claude Codeのアーティファクトは有料プラン全体で使える
Claude Code上のArtifactsはTeam・Enterprise限定ではありません。プランはPro・Max・Team・Enterpriseのいずれかで、/loginでclaude.aiアカウントにサインインしたセッションが条件です。無料プランは対象に含まれていません。
条件はほかにもあります。Amazon Bedrock・Google Cloud・Microsoft Foundry経由のセッション、APIキーやゲートウェイトークンのセッションでは公開できません。CMEK・HIPAA・ゼロデータリテンションを有効にした組織も対象外です。条件を満たさないと、Claude Codeはローカルに置いたHTMLファイルを返すか、公開できないと答えます。
画像を作ってと頼んで何も出ないとき
「作って」と頼んだのに何も出ない、期待した絵にならないときは、上から順に確かめると原因が絞れます。
何も出ないときの切り分け
- 1
頼んだのが写真やイラストではないか
写真的な画像は仕様として非対応で、エラーではありません。ロゴやアイコン、図解に言い換えて頼むと、SVGとして出ます。
- 2
使っている窓口が対応しているか
カスタムビジュアルの対応窓口(web・デスクトップ・Cowork)に当たるかを、前の節で確かめます。スマホアプリから頼んで何も出ないなら、この制約です。
- 3
Claude Codeなら、サインインの方法とプランを見る
前の節の条件(
/loginでのサインインとPro以上のプラン)を満たしているか確かめます。Enterpriseではこれに加えて、Ownerがclaude.aiの管理設定で有効にする必要があります。Teamは既定で有効です。 - 4
Artifactsが出ないなら、設定を見る
claude.aiでコードでなく文章の説明だけが返るときは、「コード実行とファイル作成」が有効かを確かめます。
Free・Pro・Maxでは「設定」の「機能」にあります。TeamとEnterpriseでは「組織設定」の「機能」にあるため、管理者の操作が要ります。
写真的な画像が必要なときの選択肢
写真的な画像がどうしても要るなら、Claude以外の画像生成AIを使うのが確実です。
| 欲しいもの | 選択肢 | 理由 |
|---|---|---|
| ロゴ・アイコン・図解 | 選択肢ClaudeのArtifacts(SVG) | 理由ベクター形式で十分。修正も対話で頼める |
| データのグラフ・チャート | 選択肢Claudeのコード実行ツール | 理由数値から正確に描画できる |
| 写真的な画像・イラスト | 選択肢専用の画像生成AI | 理由Claudeには生成モデルが無い |
| 既存画像の加工・分析 | 選択肢Claude(そのまま) | 理由読解はClaudeの得意領域 |
| 外部の画像生成APIを開発フローに組み込む | 選択肢Claude CodeからMCP経由で呼び出す | 理由画像生成のツールとしてClaude Codeから直接呼べる |
最後の行は地味に使えます。Claude Code自体は画像を作れませんが、画像生成APIを呼び出すMCPサーバーをつなげば、Claude Codeがそのツールを呼び出し、返ってきた画像を次の作業に使えます。ただしAnthropicが画像生成機能を提供するという意味ではなく、外部サービスへの接続経路の話です。導入手順はMCPの仕組みとClaudeでの使い方にあります。
生成した画像のファイル名整理やAlt属性の文案作成、記事への差し込み位置の提案は、画像を読める分だけClaudeが得意です。画像そのものは専用サービスに任せ、Claudeは前後の作業を受け持つ分担がうまくいきます。
ChatGPTとGeminiは画像生成機能を持つため、Claudeとは扱いが割れます。両サービスの違いはClaudeとChatGPTの比較とClaudeとGeminiの比較で扱っています。
Claudeに画像を読ませるときの使い方
Claudeにできるのは画像の理解と分析です。グラフの数値を読み取る、UIのスクリーンショットからバグの原因を推測する、手書きメモを文字起こしする、といった使い方が実用的です。
Claude Codeへの画像の渡し方
Claude Codeでは、画像を渡す方法が3つあります。
- ターミナルのウィンドウにドラッグアンドドロップする
- コピーした画像を
Ctrl+Vで貼り付ける(WindowsとWSLではAlt+V) - 「この画像を分析して: /path/to/your/image.png」のように画像のパスを書く
Claudeが[Image #1]のように画像を参照したときは、Cmd+Click(MacではCmd、Windows・LinuxではCtrl)でリンクを開くと、既定のビューアで見られます。エラー画面のスクリーンショットを渡して原因を聞く、デザインのモックアップからCSSを書かせる、といった使い方が公式の手順に載っています。
写真は何枚まで送れるか
claude.aiでは1メッセージに最大20枚、API直接利用では100枚(200kトークンのモデル)または600枚までです。ほかにも読解には数値の上限があり、超えたときに慌てないよう、先に押さえておくと便利です。
画像を読ませるときの上限
claude.aiの枚数
1メッセージ20枚
API直接利用は100枚(200kトークンのモデル)または600枚
1枚のサイズ
10MB
API直接利用はbase64換算。BedrockとGoogle Cloudは5MB
1枚の寸法
8000×8000px
21枚以上を送るときは各辺2000px以内
長辺の処理上限
1568〜2576px
Claude 4.7以降は2576px、それ以外は1568px
対応形式はJPEG・PNG・GIF・WebPです。GIFのアニメーションは先頭のフレームしか使われません。画像のメタデータ(撮影日時や位置情報)もClaudeには渡らないため、撮影場所を画像から読み取らせることはできません。
コストは画像の面積で決まります。28×28ピクセルを1つのトークンとして数え、1000×1000ピクセルなら1296トークンです。1920×1080ピクセルの画像は、長辺の上限が1568pxのモデルでは縮小されて1560トークン、Claude 4.7以降のモデルでは縮小されず2691トークンになります。細かい文字を読ませたい場合を除き、送る前にリサイズしておくとトークンを節約できます。
21枚以上を1回のAPIリクエストに入れると、各画像の寸法がより厳しく制限されます。上限を超えた画像は、many-image requestsに触れるメッセージのinvalid_request_errorで拒否されます。過去のターンで送った画像や、tool_resultの中の画像も枚数に数えられます。
読解が苦手なこと
公式が挙げる限界は次のとおりです。人物の名前は答えません。物体の数は概算で、小さいものが大量にあると外れます。座標の出力も近似値です。画像がAI生成かどうかの判定にも向かず、CTやMRIのような診断用の医療画像の解釈も想定されていません。
API経由でアップロードした画像は、モデルの学習に使われません。処理が終わると自動で削除され、リクエストを超えて保存されることもありません。
claude.aiのFree・Pro・Maxでは扱いが異なります。プライバシー設定でモデル改善への利用を許可していると、会話に含めた内容が学習に使われることがあります。
まとめ
写真的な画像は他の画像生成AIに任せ、Claudeには読解と、コードで描く図解・グラフを頼む。この線引きで、何も出ないという行き違いはほぼ避けられます。
参照した一次ソース
この記事の記述は、次の一次ソースと照合しています。更新時に参照先が変わった場合は一覧も更新します。
- docs.claude.com/ja/docs/build-with-claude/vision
- support.claude.com/ja/articles/17153992-what-are-artifacts-and-how-do-i-use-t…
- privacy.claude.com/en/articles/10023580-is-my-data-used-for-model-training
- docs.claude.com/ja/docs/agents-and-tools/tool-use/code-execution-tool
- code.claude.com/docs/ja/mcp
- support.claude.com/ja/articles/9002504-can-claude-produce-images
- support.claude.com/en/articles/13979539-custom-visuals-in-chat
- platform.claude.com/docs/en/build-with-claude/vision
- code.claude.com/docs/en/artifacts
- code.claude.com/docs/en/common-workflows