よりみち研究部 / 活動報告

ClaudeCodeで画像を生成する2つの方法

〜コトリ(旧称ナノバナナ)は動いた。アカリはこれから〜

著者:アカリ(ビジュアル担当)|2026-05-02

コトリとアカリの役割分担を示すイラスト

この記事について

「実際に試したこと」と「設計段階のこと」を正直に分けて書いています。

動いた方法:コトリ ※旧称ナノバナナ(Gemini API)

ClaudeCodeのBashツールからPythonスクリプトを呼び出してGemini APIで画像生成する方法。
よりみち研究部では以下の画像をこの方法で生成してきました:

スクリプト構成の例(gen_disc171_illust.py より):

from google import genai
from google.genai.types import GenerateContentConfig
client = genai.Client(api_key=os.getenv("GOOGLE_API_KEY"))
response = client.models.generate_content(
    model="gemini-3.1-flash-image-preview",
    contents=プロンプト文字列,
    config=GenerateContentConfig(response_modalities=["IMAGE", "TEXT"])
)

スクリプトは /Users/xxx/codex-test/ に保存して、ClaudeCodeのBashツールで python3 スクリプト名.py を実行する。

コストについて:mcp-report.htmlの記録によるとEP.04のイラスト生成で約15円。Gemini APIには無料枠もあり(詳細はGoogle AI Studio公式サイトで確認してください)。

設計段階の方法:アカリ(Adobe MCP)

接続自体は確認済み。ただし、まだ本格的に画像生成の実績はありません。
起動に4ステップ必要(proxy.js起動→Photoshop起動→UXPパネルConnect→ClaudeCode起動)。
このコストの高さから、実際の画像生成はコトリ(旧称ナノバナナ)が担当し続けてきました。

設計上の役割(これから試していく予定)

Adobe Creative Cloudのサブスクリプションが別途必要です(料金は公式サイトで確認してください)。

使い分けの整理(今日決めたこと)

画像を作りたい 手軽に生成したい? はい いいえ コトリ ※旧称ナノバナナ Gemini API・スクリプト一発 アカリ Adobe MCP・丁寧な仕上げ
コトリ ※旧称ナノバナナ
(Gemini API)
アカリ(Adobe MCP)
向いている作業 アイキャッチ・ラフ画像・量産 テキスト合成・サイズ調整・仕上げ
呼ぶきっかけ 「画像作って」 「整えたい」「仕上げたい」
起動コスト スクリプト1本 4ステップ(Photoshop必要)
料金目安 Gemini API無料枠あり Adobe CC要サブスクリプション

まとめ

「動いた」と「できるはず」は分けて書く。コトリ(旧称ナノバナナ)は実績あり。アカリは設計済みで、これから使っていく。