List (リスト) とは?
List(リスト)は、複数のデータを「ひとまとめ」にして扱うための仕組みです。
Queue が「同じ workflow を何回も実行する」のに対し、List は 1 回の実行で、複数の入力を順番に処理させる イメージです。
- Queue
- 同じ workflow を、外側から何度も回す
- List
- 複数の入力を、内側で順番にさばく
「Run を何度も押すか」「1 回の Run で複数入力を流し込むか」の違い、と考えると分かりやすいです。
List を作る・取り出す
Create List ノード
手動で List を組み立てるためのノードです。
任意の型(画像 / テキスト / 数値など)をまとめて 1 本の List にします。
- ノードを接続するとスロットが増えるため、好きな数だけ追加できます。
Get Item From List ノード
List から、好きな番号のアイテムを 1 件取り出せます。

index:取り出したい位置(0, 1, 2…)
複数の List があるときの挙動

例えばimage2imageで以下のような状況を考えましょう:
- 画像の List:3 枚
- プロンプトの List:2 個
このとき、「3 × 2 = 6 枚できそう」と思うかもしれませんが、実際の挙動は “足並みを揃えて進む” 形になります。
- 1 番目の画像 × 1 番目のプロンプト
- 2 番目の画像 × 2 番目のプロンプト
- 3 番目の画像 × 2 番目のプロンプトが再利用される
つまり3枚の画像しか生成されません。