> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Flux.3 Image Klein ComfyUI ガイド

> ComfyUI で FLUX.3 [klein] をローカル実行: オープンウェイトのテキストから画像生成と指示による画像編集。4〜16 ステップの蒸留版にも対応。

## FLUX.3 \[klein] について

FLUX.3 \[klein] は、Black Forest Labs によるローカル ComfyUI 向けのオープンウェイト FLUX.3 画像モデルです。テキストから画像生成と、指示プロンプトによる画像編集を同じファミリーで扱い、フルのチェックポイントと、ガイダンスなしで 4〜16 ステップの高速サンプリング向け蒸留版を用意しています。重みは FLUX Kommunity License のもと Hugging Face で公開されており、一度ダウンロードすれば自分の GPU で実行できます。API キーも画像ごとのクレジットも不要です。

ホスト型を使う場合は、Partner Node の [FLUX 3 Image](/ja/tutorials/partner-nodes/black-forest-labs/flux-3-image)（画像単位課金）もあります。自分の GPU ならローカルの klein 重みを、ダウンロード不要なら Partner Node を選びます。

**モデルの特長:**

* 同じ重みでテキストから画像生成と画像編集が可能。編集は指示プロンプトと参照画像で駆動
* 2つのチェックポイント: フルの Flux.3 Image Klein と、ガイダンスなし 4〜16 ステップの Distilled
* プロンプト内で `<ref_image_0>`、`<ref_image_1>` などとして複数参照を指定
* 任意の Qwen3.5 9B プロンプトアップサンプラーで、短いリクエストを生成前に完全なキャプションへ拡張
* bf16 / int8（convrot）/ nvfp4 の単一ファイルチェックポイント、Qwen3-VL-4B テキストエンコーダーと Flux 2 VAE

**ライセンス**: [FLUX Kommunity License](https://huggingface.co/black-forest-labs/flux-3-image-klein-comfy/blob/main/LICENSE.md)

**バージョン要件**: Flux.3 Klein テンプレートには ComfyUI 0.41.0 以降が必要で、0.41.1 のバックポート（ComfyUI#17070）に収録されています。

<Tip>
  <Tabs>
    <Tab title="ローカルユーザー">
      ComfyUI が最新版に更新されていることを確認してください。

      * [ComfyUI のダウンロード](https://www.comfy.org/download)
      * [更新手順](/ja/installation/update_comfyui)

      このガイドで紹介するワークフローは、[ワークフローテンプレート](/ja/interface/features/template)から入手できます。
      テンプレート内に該当のワークフローが見つからない場合、ComfyUI のバージョンが古くなっている可能性があります。

      ワークフローを読み込んだ際にノードが欠落している場合の考えられる原因：

      1. 最新の ComfyUI（Nightly 版）を使用していない
      2. 起動時に一部のノードのインポートに失敗している
    </Tab>

    <Tab title="クラウドユーザー">
      * [Cloud](https://cloud.comfy.org) は、ComfyUI の安定版リリース後に更新されます。

      したがって、このドキュメントでコアノードが見つからない場合、それは新しいコアノードがまだ最新の安定版にリリースされていない可能性があります。次回の安定版リリースをお待ちください。
    </Tab>
  </Tabs>
</Tip>

## Flux.3 Image Klein ワークフロー

<h3 id="image_flux3_klein_t2i">
  Flux.3 Image Klein: テキストから画像
</h3>

プロンプトだけで画像を生成します。入力ファイルは不要です。このワークフローはサブグラフです。開くと、ローダー、サンプラー、キャンバスサイズにアクセスできます。

<img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/image_flux3_klein_t2i-1.webp" alt="Flux.3 Image Klein のテキストから画像へのワークフロープレビュー" />

<CardGroup cols={2}>
  <Card title="Comfy Cloud で実行" icon="cloud" href="https://cloud.comfy.org/?template=image_flux3_klein_t2i&utm_source=docs&utm_medium=referral&utm_campaign=flux-3-klein">
    Comfy Cloud で開く
  </Card>

  <Card title="ワークフローをダウンロード" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/image_flux3_klein_t2i.json">
    JSON をダウンロードするか、テンプレートライブラリで "Flux.3 Image Klein: Text to Image" を検索
  </Card>
</CardGroup>

1. サブグラフのポジティブプロンプトウィジェットにプロンプトを入力します
2. `width` と `height` を設定するか、`ResolutionSelector` からフレームを選択します（デフォルトは 1:1 の正方形）
3. `steps`（デフォルトは 25）と `cfg`（デフォルトは 3.5）を調整します。テンプレートには、より高品質にするために 50 ステップを試すようメモが付いています
4. 自分の言葉で生成する場合は `enable_prompt_upsampler` をオフのままにし、オンにすると Qwen3.5 9B アップサンプラーで先にプロンプトを展開します
5. **Queue** をクリックします。画像は `SaveImage` ノードによって `ComfyUI/output/` に保存されます

<h3 id="image_flux3_klein_distilled_t2i">
  Flux.3 Image Klein Distilled: テキストから画像
</h3>

ステップ蒸留済みチェックポイントを使って、プロンプトから画像を生成します。ガイダンスなしで15ステップで実行されます。ここではプロンプトのアップサンプリングがデフォルトで有効になっているため、短いプロンプトでもサンプリング前に完全なキャプションへ拡張されます。

<img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/image_flux3_klein_distilled_t2i-1.webp" alt="Flux.3 Image Klein Distilled テキストから画像ワークフローのプレビュー" />

<CardGroup cols={2}>
  <Card title="Comfy Cloud で実行" icon="cloud" href="https://cloud.comfy.org/?template=image_flux3_klein_distilled_t2i&utm_source=docs&utm_medium=referral&utm_campaign=flux-3-klein">
    Comfy Cloud で開く
  </Card>

  <Card title="ワークフローをダウンロード" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/image_flux3_klein_distilled_t2i.json">
    JSON をダウンロードするか、テンプレートライブラリで "Flux.3 Image Klein Distilled: Text to Image" を検索してください
  </Card>
</CardGroup>

1. プロンプトを入力します。テンプレートが最初にアップサンプリングするため、短い説明で十分です
2. `steps` は 4 から 16 の範囲で設定します（デフォルトは 15）。蒸留済みチェックポイントは `cfg` 1 で動作するため、`cfg` を上げても効果はありません
3. `ResolutionSelector` からフレームを選択します
4. **Queue** をクリックして生成します

**出力例**

![Flux.3 Image Klein Distilled テキストから画像の例](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/output/image_flux3_klein_distilled_t2i.png)

<h3 id="image_flux3_klein_image_edit">
  Flux.3 Image Klein: 画像編集
</h3>

指示プロンプトから写真を編集します。オリジナル画像は参照として接続します。指示は参照コンテンツを置き換えます。ここではプロンプトがドレスの色を赤に変更し、それ以外はすべてそのまま維持されます。

<img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/image_flux3_klein_image_edit-1.webp" alt="Flux.3 Image Klein image edit workflow preview" />

<CardGroup cols={2}>
  <Card title="Run on Comfy Cloud" icon="cloud" href="https://cloud.comfy.org/?template=image_flux3_klein_image_edit&utm_source=docs&utm_medium=referral&utm_campaign=flux-3-klein">
    Comfy Cloud で開く
  </Card>

  <Card title="Download Workflow" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/image_flux3_klein_image_edit.json">
    JSON をダウンロードするか、テンプレートライブラリで「Flux.3 Image Klein: Image Edit」を検索してください
  </Card>
</CardGroup>

**入力素材**

このファイルを該当する `LoadImage` ノードにアップロードしてください:

<CardGroup cols={2}>
  <Card title="fashion_portrait_blue_silk_gown_vis.png" icon="image" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/fashion_portrait_blue_silk_gown_vis.png">
    `LoadImage` ノード 11 · `fashion_portrait_blue_silk_gown_vis.png`
  </Card>
</CardGroup>

<div style={{display: 'grid', gridTemplateColumns: 'repeat(2, minmax(0, 1fr))', gap: '1rem', alignItems: 'start'}}>
  <img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/fashion_portrait_blue_silk_gown_vis.png" alt="fashion_portrait_blue_silk_gown_vis.png" style={{width: '100%', height: 'auto', objectFit: 'contain'}} />
</div>

1. `LoadImage` ノードでソース画像を読み込む
2. それを `Set Reference Multi Latent` に接続します。最初の参照はプロンプト内の `<ref_image_0>`、次は `<ref_image_1>`、以降も同様です
3. 編集内容を結果の完全な説明として記述します。付属の例では、ポジティブプロンプトは `change the dress color to red` です
4. 別の出力サイズが必要な場合は、`Empty Flux 2 Latent`（テンプレートでは 1024 x 1024）でキャンバスを調整します
5. **Queue** をクリックします。`ImageCompare` は入力と結果を並べて表示します

**出力例**

<div style={{display: 'grid', gridTemplateColumns: 'repeat(2, minmax(0, 1fr))', gap: '1rem', alignItems: 'start'}}>
  <img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/fashion_portrait_blue_silk_gown_vis.png" alt="Input image" style={{width: '100%', height: 'auto', objectFit: 'contain'}} />

  <img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/output/image_flux3_klein_image_edit.png" alt="Flux.3 Image Klein image edit example output" style={{width: '100%', height: 'auto', objectFit: 'contain'}} />
</div>

<h3 id="image_flux3_klein_distilled_image_edit">
  Flux.3 Image Klein Distilled: 画像編集
</h3>

ステップ蒸留された checkpoint で画像を編集します。参照画像1枚、指示プロンプト1つ、16 steps、ガイダンスなしです。

<img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/image_flux3_klein_distilled_image_edit-1.webp" alt="Flux.3 Image Klein Distilled 画像編集ワークフローのプレビュー" />

<CardGroup cols={2}>
  <Card title="Comfy Cloud で実行" icon="cloud" href="https://cloud.comfy.org/?template=image_flux3_klein_distilled_image_edit&utm_source=docs&utm_medium=referral&utm_campaign=flux-3-klein">
    Comfy Cloud で開く
  </Card>

  <Card title="ワークフローをダウンロード" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/image_flux3_klein_distilled_image_edit.json">
    JSON をダウンロードするか、テンプレートライブラリで "Flux.3 Image Klein Distilled: Image Edit" を検索してください
  </Card>
</CardGroup>

**入力素材**

このファイルを該当する `LoadImage` ノードにアップロードしてください。

<CardGroup cols={2}>
  <Card title="woman_gold_earring_teal_top_portrait.png" icon="image" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/woman_gold_earring_teal_top_portrait.png">
    `LoadImage` ノード 11 · `woman_gold_earring_teal_top_portrait.png`
  </Card>
</CardGroup>

<div style={{display: 'grid', gridTemplateColumns: 'repeat(2, minmax(0, 1fr))', gap: '1rem', alignItems: 'start'}}>
  <img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/woman_gold_earring_teal_top_portrait.png" alt="woman_gold_earring_teal_top_portrait.png" style={{width: '100%', height: 'auto', objectFit: 'contain'}} />
</div>

1. 編集したい画像を読み込み、`Set Reference Multi Latent` に接続します
2. 編集プロンプトを記述します。同梱のサンプルではイヤリングを置き換え、新しいイヤリングについて、表示してはいけないものも含めて詳細に記述しています
3. `steps` は 4～16 の範囲に保ち、`cfg` は 1 のままにします
4. **キュー** をクリックし、入力と `ImageCompare` の結果を比較します

## Flux.3 Image Klein モデルのダウンロード

<Note>
  Flux.3 Klein の重みは、ライセンスへの同意が必要なリポジトリ [black-forest-labs/flux-3-image-klein-comfy](https://huggingface.co/black-forest-labs/flux-3-image-klein-comfy) にあります。ページを開いてライセンスに同意し、ファイルをダウンロードしてください。テンプレートは int8（convrot）の単一ファイル checkpoint を使用します。同じリポジトリに bf16 版と nvfp4 版もあります。
</Note>

<CardGroup cols={2}>
  <Card title="flux3_image_klein_int8_convrot.safetensors" icon="download" href="https://huggingface.co/black-forest-labs/flux-3-image-klein-comfy">
    拡散モデル。Flux.3 Image Klein の完全な checkpoint。
  </Card>

  <Card title="flux3_image_klein_sd_int8_convrot.safetensors" icon="download" href="https://huggingface.co/black-forest-labs/flux-3-image-klein-comfy">
    拡散モデル。4〜16 ステップ用のステップ蒸留 checkpoint。
  </Card>

  <Card title="qwen3vl_4b_int8_convrot.safetensors" icon="download" href="https://huggingface.co/black-forest-labs/flux-3-image-klein-comfy">
    両方の checkpoint で使うテキストエンコーダー。`CLIPLoader` のタイプ `flux3` で読み込みます。
  </Card>

  <Card title="qwen3.5_9b_flux3_prompt_upsampler_int8_convrot.safetensors" icon="download" href="https://huggingface.co/black-forest-labs/flux-3-image-klein-comfy">
    テキストから画像へのテンプレートで使うプロンプトアップサンプラー。
  </Card>

  <Card title="flux2-vae.safetensors" icon="download" href="https://huggingface.co/black-forest-labs/flux-3-image-klein-comfy">
    Flux.3 Klein の VAE。Flux 2 VAE。
  </Card>
</CardGroup>

**モデルの保存場所**

```
📂 ComfyUI/
├── 📂 models/
│   ├── 📂 diffusion_models/
│   │      ├── flux3_image_klein_int8_convrot.safetensors
│   │      └── flux3_image_klein_sd_int8_convrot.safetensors
│   ├── 📂 text_encoders/
│   │      ├── qwen3vl_4b_int8_convrot.safetensors
│   │      └── qwen3.5_9b_flux3_prompt_upsampler_int8_convrot.safetensors
│   └── 📂 vae/
│          └── flux2-vae.safetensors
```

## プロンプティングと参照のヒント

* **書くのは「変更内容」ではなく「結果」です。** 画像編集テンプレートは、編集を織り込んだ完成画像の完全なキャプションを想定しています。そのため例では、「これを変更する」と述べる代わりに、新しいオブジェクトを詳細に説明しています。
* **参照は両方の conditioning に追加されます。** 追加の画像を順番に `Set Reference Multi Latent` に接続し、`<ref_image_0>`、`<ref_image_1>` などとして参照し、参照パイプラインが行うのと同じように、それぞれをポジティブプロンプトとネガティブプロンプトの両方に追加します。
* **参照のサイズはコストの調整ダイヤルです。** テンプレートは各参照を約1メガピクセルにリサイズし、出力潜在はそのサイズになります。Black Forest Labs 自身のパイプラインが最大約16メガピクセルまで対応しているように、参照をネイティブサイズのままにしておくと、より高いコストと引き換えに編集でより多くのディテールを保てます。
* **ステップ数はチェックポイントによって異なります。** テンプレートでは、フルのチェックポイントは25ステップ、ガイダンス3.5で実行され、より良い品質のために50ステップを試すよう注記されています。ステップ蒸留版のチェックポイントは15または16ステップ、ガイダンスは1に固定で実行され、高速に処理したいときに使うのはこちらです。
* **テンプレートには `Create Bounding Boxes` ノードが付属しています。** これは領域ごとの編集を計画するためにソース画像の上にボックスを描画するもので、そのボックスのリストは `Preview Any` ノードに表示されるので、領域をプロンプトに織り込むことができます。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.