generate-image について
generate-imageは、テキストプロンプトから画像を生成するコマンドラインスキルです。OpenAIの画像モデルとStability AI SD 3.5 Largeに対応し、サイズや品質、背景を指定したい制作者向けです。
主な機能
- 01OpenAIまたはStability AIで画像生成
- 02モデル、サイズ、品質の指定
- 03透明背景の画像生成
- 04横長・縦長・正方形サイズの選択
- 05使用モデルと出力先の表示
活用シーン
- 01記事用バナーやカバーの生成
- 02透明背景アイコンの作成
- 03テキストプロンプトからの画像制作
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openclaudia/ openclaudia-skills --skill generate-imageインストール後、Claude Code で/generate-imageを入力して読み込まれたか確認します。
詳細
AI 画像生成
OpenAI GPT Image(gpt-image-2 / gpt-image-1 / variants)または Stability AI(SD 3.5 Large)を使用して、テキストプロンプトから画像を生成します。
ツールの場所
- スクリプト:
~/.agents/tools/generate-image.py - 環境ファイル:
~/.agents/tools/.env(OPENAI_API_KEYとSTABILITY_API_KEYが含まれています)
利用可能な OpenAI 画像モデル(2026-05-15 に /v1/models 経由でライブ検証済み)
| モデル ID | 備考 |
|---|---|
gpt-image-2 | フラッグシップ。 2026-04-21 リリース。プロンプトへの追従性とフォトリアリズムが最も優れています。画質を重視する場合のデフォルトです。 |
gpt-image-2-2026-04-21 | gpt-image-2 の日付固定バリアント |
gpt-image-1.5 | 1 と 2 の間にリリースされたモデル |
gpt-image-1-mini | 小型で低コストな gpt-image-1 バリアント — コストを重視するバッチ生成やドラフト生成に使用します |
gpt-image-1 | 初代 gpt-image。現在も動作しますが、gpt-image-2 に置き換えられています。 |
chatgpt-image-latest | ChatGPT.com が使用するモデルの常に最新のエイリアス(現在は gpt-image-2 クラス)。「今日 ChatGPT が使っているモデル」を使いたい場合に使用します |
dall-e-3 | レガシーなフォールバック。品質の指定方法が異なります(low/medium/high ではなく standard/hd)。 |
これらのいずれかを --model に指定します。スクリプトは品質とフォーマットの処理を gpt-image* に応じて切り替えるため、すべての gpt-image-* バリアントをそのまま使用できます。
スクリプトのデフォルトは gpt-image-2(フラッグシップ)になりました — 低コストなバッチ生成やドラフト生成には --model gpt-image-1-mini を指定してください。
クイックスタート
OpenAI gpt-image-2(フラッグシップ)で生成
python ~/.agents/tools/generate-image.py \
--prompt "a sunset over mountains, oil painting style" \
--output ./sunset.png \
--model gpt-image-2 \
--quality high
デフォルト(gpt-image-2)で生成
python ~/.agents/tools/generate-image.py \
--prompt "a sunset over mountains, oil painting style" \
--output ./sunset.png
高品質
python ~/.agents/tools/generate-image.py \
--prompt "modern logo design for a tech company" \
--output ./logo.png \
--size 1024x1024 \
--quality high
横長フォーマット(ブログのカバー画像やバナーに最適)
python ~/.agents/tools/generate-image.py \
--prompt "abstract digital art with blue tones" \
--output ./banner.png \
--size 1536x1024
縦長フォーマット(モバイルやストーリーに最適)
python ~/.agents/tools/generate-image.py \
--prompt "portrait of a futuristic city" \
--output ./city.png \
--size 1024x1536
透明な背景(アイコン、ロゴ)
python ~/.agents/tools/generate-image.py \
--prompt "a minimalist cat icon, flat design" \
--output ./icon.png \
--background transparent
Stability AI(SD 3.5 Large)で生成
python ~/.agents/tools/generate-image.py \
--prompt "watercolor painting of a garden" \
--output ./garden.png \
--provider stability
CLI オプション
| オプション | 説明 |
|---|---|
--prompt, -p | (必須) 生成したい画像を説明するテキストプロンプト |
--output, -o | (必須) 出力ファイルのパス |
--provider | openai(デフォルト)または stability |
--size | OpenAI の画像サイズ:1024x1024(デフォルト)、1536x1024(横長)、1024x1536(縦長) |
--quality | OpenAI の品質:low、medium(デフォルト)、または high |
--background | OpenAI の背景:auto(デフォルト)、transparent、または opaque |
--model | モデルを上書きします(デフォルト:OpenAI は gpt-image-2、Stability は sd3.5-large) |
プロバイダーの比較
| 機能 | OpenAI gpt-image-2 | OpenAI gpt-image-1 | Stability AI SD 3.5 |
|---|---|---|---|
| リリース日 | 2026-04-21 | 2025 | — |
| プロンプトへの追従性 | 最良 | 優秀 | 良好 |
| サイズの選択肢 | 1024x1024, 1536x1024, 1024x1536 | 1024x1024, 1536x1024, 1024x1536 | 1024x1024 |
| 品質の選択肢 | low, medium, high | low, medium, high | N/A |
| 透明な背景 | はい | はい | いいえ |
| スタイル | フォトリアリスティック + アーティスティック | フォトリアリスティック + アーティスティック | アーティスティック + フォトリアリスティック |
| 画像あたりのコスト(high) | 1 より高い | 基準 | N/A |
依存関係
requests(API 呼び出し用)
必要に応じてインストールします:
pip install requests
出力
スクリプトは次の情報を出力します:
- 使用したプロバイダーとモデル
- プロンプト(該当する場合は修正後のプロンプトも)
- 保存したファイルのパス
コメント
Markdown 対応