ChatGPT Images 2.6 は、2026年11月4日に ChatGPT、Codex、API 向けにリリースされた OpenAI の画像生成アップデートです。アニメーション GIF、開発者向けの SVG 出力、画像マークアップ、そして complexity 設定が追加され、OpenAI によれば画像生成が 50% 高速化されています。API では GPT-Image-2.6 Flare と GPT-Image-2.6 Sunburst の 2 モデルとして提供されます。
ChatGPT Images 2.5 の解説記事をお読みいただいた方に向けて、本記事では変更点だけを扱います。ローンチ記事が触れていない点が 1 つあります。トークン単価は据え置きですが、low 品質の画像は 2.5 の約 4.2 倍の出力トークンを消費するようになりました。
ChatGPT Images 2.6 の概要
| 項目 | 詳細 |
|---|---|
| リリース日 | 2026年11月4日(API チェンジログ) |
| 利用できる場所 | ChatGPT、Codex、API |
| ChatGPT と Codex でのアクセス | 全世界、すべてのサブスクリプションプラン、デスクトップ、モバイル、ウェブ |
| API モデル ID | gpt-image-2.6-flare、gpt-image-2.6-sunburst |
| 速度の主張 | 従来より 50% 高速。Flare は low 品質で最短 6 秒 |
| 新しい出力形式 | アニメーション GIF(ChatGPT と API)、SVG(API) |
| 新しいコントロール | 画像マークアップ、complexity(low、medium、high) |
| 画像トークン単価 | 入力 $8、キャッシュ入力 $2、出力 $30(100万トークンあたり) |
| 利用状況 | ChatGPT、Codex、API を通じて週 40 億枚の画像 |
Images 2.5 からの変更点
Images 2.5 では Flare と Sunburst、xhigh と max の品質レベル、そして Sketch や Templates といった ChatGPT の機能が導入されました。バージョン 2.6 では 2 モデル構成と 5 段階の品質レベルを維持しつつ、以下が追加されています。
| 項目 | Images 2.5 | Images 2.6 |
|---|---|---|
| アニメーション出力 | なし | GIF、API では 2〜64 フレーム |
| ベクター出力 | なし | SVG、システムカードによれば API のみ |
| プランニング制御 | なし | complexity: low、medium、high |
| マークアップによる編集ガイド | ChatGPT が先行、API サポートは 11 月 4 日追加 | ChatGPT と API |
low、1024x1024 でのトークン数 |
196 | 823 |
| バッチ料金の記載 | あり | 11 月 5 日時点では記載なし |
| 週あたりの画像数 | 「30 億枚以上」 | 40 億枚 |
OpenAI のシステムカードによれば、両モデルとも編集の一貫性、ディテールの保持、スケッチや注釈への応答が改善されています。ただしローンチ記事ではこれを公開ベンチマークで測定しておらず、「50% 高速」が何を基準にした数字なのかも明示されていません。そのため、ご自身のプロンプトで計測するまでは、速度の数字は OpenAI の主張として受け止めておくのがよいでしょう。
ChatGPT Images 2.6 を使えるのは誰か
OpenAI によれば、Images 2.6 は ChatGPT と Codex で「すべてのサブスクリプションプラン」においてデスクトップ、モバイル、ウェブでグローバルに利用できます。API アクセスは上記の 2 モデルを通じて行い、呼び出す前に API Organization Verification を完了する必要がある場合があります。
ChatGPT ユーザーにとって未解決の疑問が 2 つあります。
- Free プランでの GIF 制限。ローンチ記事にも ChatGPT 料金ページにも GIF のクォータは記載されていません。料金ページでは Free の画像生成は「Limited」とされています。
- Thinking。11 月 5 日時点の同じページでは、「Image generation with Thinking」は Plus と Pro に記載されており、Free と Go にはありません。
Codex では、$imagegen スキルで画像生成を呼び出します。ただしそのページにはまだ GIF や SVG 出力についての記載はありません。
Flare と Sunburst:それぞれ何ができるのか
Flare はインタラクティブな作業向けの高速モデルです。ポスターや製品画像のレイアウト品質も向上していると OpenAI は述べています。Sunburst は精細なコンポジション向けで、medium または high 品質においてより高い品質と編集間の一貫性を実現します。
両モデルのトークン単価は同じで、計算ツールのエントリも共通です。2.5 の Flare vs Sunburst 比較記事でこの違いをより詳しく説明しており、その内容のほとんどは今も当てはまります。
GIF 生成の仕組み
API が返すのは完成したアニメーションであり、自分で組み立てるスプライトシートではありません。ローンチ記事のサンプルプロンプトでは 3x2 グリッドの 6 フレームスプライトシートを要求していますが、画像生成ガイドでは直接的な手順が説明されています。
POST /v1/images/generationsをoutput_format: "gif"で呼び出します。- プロンプトで被写体、動き、ループを記述します。
frame_countを設定します(2〜64、デフォルト 9)。frame_duration_msを設定します(20〜2,000、10 ms 単位に丸められ、デフォルト 200)。b64_jsonを base64 からデコードし、.gif拡張子で保存します。
curl --fail --silent --show-error https://api.openai.com/v1/images/generations \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2.6-flare",
"prompt": "A small orange robot waves, blinks, and returns to its starting pose. Loop it.",
"output_format": "gif",
"frame_count": 9,
"frame_duration_ms": 200,
"size": "auto"
}' | jq -er '.data[0].b64_json' | base64 --decode > robot.gif
このリクエストはガイドのフィールド一覧をもとに作成したもので、実際のキーでは実行していません。本番投入前に必ずテストしてください。
以下の制限を踏まえて計画を立ててください。
/v1/images/editsは GIF を返せないため、アップロードした画像をそのエンドポイントでアニメーション化することはできません。- GIF 出力ではストリーミング、部分画像、カスタム
output_compression、prompt_rewriterはサポートされません。 - フレーム数、フレームサイズ、
nは合計ピクセル数の上限に収まる必要があります。リクエストが失敗した場合は、いずれかを減らしてください。
SVG エクスポートで得られるもの
編集可能なパス、図形、色が必要なアイコン、ロゴ、イラストには、POST /v1/images/generations で output_format: "svg" を設定します。API はまず参照画像を生成し、それをもとに SVG を出力します。quality はこの参照画像を制御します。
出力はスクリプト、外部リソース、埋め込みラスターを含まない静的ベクターコンテンツです。制約は厳しく、n は 1 でなければならず、ストリーミングはなく、output_compression も prompt_rewriter も機能しません。edits エンドポイントは SVG を出力できず、SVG を編集用のラスター入力として使うこともできません。
課金の仕組みも異なります。参照画像には画像モデルの単価がかかり、SVG を書き出すトークンにはオーサリングモデルの単価がかかります。OpenAI は SVG 1 枚あたりの固定料金を公開していないため、ご自身のプロンプトで計測してください。

complexity パラメータと画像マークアップ
complexity はモデルがレンダリング前にどれだけプランニングするかを設定します。quality はレンダリングのディテールを設定します。両者は別々のコントロールであり、complexity の調整に別途料金はかかりません。
デフォルト値に注意してください。complexity を省略すると、両モデルとも high が使われますが、OpenAI はほとんどの編集で low を推奨しており、必要な quality と組み合わせるよう勧めています。ガイドでは、complexity を高くするとレイテンシが増し、意図しない変更が入る可能性があると警告されています。背景の差し替えや看板の修正では、low を明示的に設定しましょう。medium や high は、密なテキスト、複雑なレイアウト、制約の多い要素を含むシーンに取っておいてください。
画像マークアップは POST /v1/images/edits に markup フィールドとして追加されます。対象を囲む透明なオーバーレイを送信し、変更内容を prompt で記述します。OpenAI の例では花瓶を囲み、色を変え、最終写真から円を削除するようモデルに指示しています。マークアップは対応する 2.5 モデルでも機能し、他の編集と同じ料金で、Responses API では利用できません(ガイドでは代わりにマスクを案内しています)。
GPT-Image-2.6 の料金:単価は同じでも low 品質ではトークンが増加
トークン単価は料金ページで 2.5 と一致しています。画像入力トークンは 100 万あたり $8、キャッシュ入力 $2、出力 $30、テキスト入力 $5、キャッシュテキスト $1.25 です。変わったのはトークン使用量です。OpenAI の計算ツールでは、2.6 の場合 low で 4.2 倍、medium で 3.3 倍の乗数が適用され、それより上では適用されません。
| 品質(1024x1024) | 2.5 トークン数 | 2.5 出力コスト | 2.6 トークン数 | 2.6 出力コスト |
|---|---|---|---|---|
low |
196 | $0.00588 | 823 | $0.02469 |
medium |
439 | $0.01317 | 1,449 | $0.04347 |
high |
1,756 | $0.05268 | 1,756 | $0.05268 |
xhigh |
3,122 | $0.09366 | 3,122 | $0.09366 |
max |
7,024 | $0.21072 | 7,024 | $0.21072 |

これらの数値は計算ツールによるもので、入力トークンは含まれていません。ランドスケープのほうが安く、1536x1024 の low は 664 トークン、約 $0.02 です。
つまり、2.5 で大量の low ジョブを実行している場合、2.6 に移行すると出力コストが約 4.2 倍になります。2.6 の medium は high に近いコストになったため、high を試す価値があります。料金ページの Batch タブには 2.5 が半額で記載されていますが、2.6 は記載されていないため、現時点ではバッチ処理は 2.5 のほうが安い可能性があります。また、ガイドには GIF 専用の課金計算式がないため、小さな frame_count でテストし、スケールする前に使用量を確認してください。gpt-image-2.5 API ガイドでは、そのまま流用できるリクエストの基本を扱っています。
安全性と来歴
OpenAI は両モデルを 3,077 件の敵対的プロンプトでテストしました。これらの結果は本番環境での発生率ではありません。ブロックされなかった安全でない生成の割合は、Sunburst で 1.92% から 1.72% へ、Flare で 1.49% から 2.14% へと変化しましたが、OpenAI はどちらの変化も統計的に有意とは位置づけていません。
GIF には新たなリスクがあります。危害が 1 枚の静止画ではなくフレームをまたいで現れる可能性があるからです。OpenAI は敵対的 GIF セット全体で 77.7% のモデレーション再現率を報告しており、動きに関連する違反の検出は依然として難しいと述べています。
来歴については、Images 2.6 は ChatGPT、Codex、API 全体で C2PA メタデータと不可視の SynthID ウォーターマークを使用しています。
Apidog CLI でコーディングエージェントにテストさせる
今回のリリースでは、料金表は変わらないままトークン使用量が変わりました。保存済みのテストがあれば、依存しているリクエストの破壊的変更を検知できます。コーディングエージェントに Apidog CLI でそれを書かせることができます。まず一度セットアップします。
npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_TOKEN>
apidog skill install
次に Claude Code、Codex、Cursor のいずれかに 1 つのプロンプトを与えます。
Add POST https://api.openai.com/v1/images/generations to Apidog project <id>.
Create a test case that sends model gpt-image-2.6-flare, quality low,
complexity low, output_format gif and frame_count 6, with the bearer token
read from the OPENAI_API_KEY environment variable. Assert status 200 and that
data[0].b64_json exists. Run it against environment <envId> and summarize failures.
エージェントは各スキーマを読み、ペイロードを検証してから、テストを書いて実行します。
apidog cli-schema get endpoint-create
apidog cli-schema validate endpoint-create --file endpoint.json
apidog endpoint create --project <id> --file endpoint.json
apidog cli-schema get test-case-create
apidog cli-schema validate test-case-create --file case.json
apidog test-case create --project <id> --file case.json
apidog run --test-case <caseId> --project <id> -e <envId> \
--env-var "OPENAI_API_KEY=$OPENAI_API_KEY" -r cli,json
実行するたびに実際の課金対象の生成が行われるため、フレーム数と品質は低く抑えてください。gpt-image-2.6-sunburst でケースを複製すれば、両モデルを比較できます。-r cli,json を -r junit に置き換えれば CI パイプラインで実行でき、エージェントの詳細については Claude Code セットアップガイドをご覧ください。
よくある質問
ChatGPT Images 2.6 は無料ですか? OpenAI はすべてのサブスクリプションプランで利用可能と述べており、料金ページでは Free プランの画像生成は限定的と記載されています。どちらの情報源にも Free ユーザー向けの GIF クォータはありません。API の利用はトークン単位で課金されます。
API が返すのは GIF ですか、それともスプライトシートですか? 完成した GIF です。generations エンドポイントで output_format: "gif" を設定し、b64_json をデコードします。ローンチ記事のスプライトシートはサンプルプロンプトによるものです。
GPT-Image-2.6 は 2.5 より高いですか? トークン単価は同じですが、low と medium の画像はより多くのトークンを使用します。1024x1024 の low 画像は、出力コストが約 $0.006 から約 $0.025 に上昇します。high、xhigh、max は変わりません。
quality と complexity の違いは何ですか? quality はレンダリングのディテールを制御し、トークンコストを左右します。complexity はモデルがどれだけプランニングするかを制御し、デフォルトは high です。OpenAI はほとんどの編集で low の complexity を推奨しています。
API で既存の画像を GIF や SVG に編集できますか? いいえ。edits エンドポイントは GIF や SVG の出力をサポートしておらず、SVG ファイルはラスター入力として受け付けられません。どちらの形式も generations エンドポイントからのみ得られます。
