ComfyUIの基本ノード10選【2026年版】初心者向けの役割とつなぎ方

ComfyUI の基本ノードで作ったカフェの画像 ComfyUI

この記事について(広告・アフィリエイトリンクはありません)

ComfyUI の画像づくりに必要な標準ノードは、10個で足ります。

どのモデルでも流れはほとんど同じで、モデルを読み込む → 文字を読む → 白紙を用意する → 描く → 画像に戻す → 保存するの6段です。この記事を読むと、画面に並ぶ箱(ノード)の役割がわかり、線のつなぎ方と、つなぎ間違えたときの直し方まで自分で判断できるようになります。

エラーの画面は、筆者が Illustrious XL と Anima でわざと間違えて撮りました。試した環境と条件は末尾の「検証メモ」にまとめています。

先に結論

・画像づくりは「モデルを読む → 文字を読む → 白紙を用意 → 描く → 画像に戻す → 保存」の6段。基本のノードは10個で足りる
・線の色が同じ口どうししかつながらない。紫はモデル、黄色は文字を読む部品(CLIP)、赤は VAE、ピンクは潜在画像
・Illustrious のような1ファイルのモデルは「チェックポイントを読み込む」1つで済み、Anima や Wan のような分かれたモデルは「拡散モデル」「CLIP」「VAE」を別々に読み込む
・エラーの多くは、つなぎ忘れ・モデルの組み合わせ違い・ファイルの置き場所の3つ

画像ができるまでの6段と、使うノード

段すること使うノード(画面の名前)
1モデルを読み込むチェックポイントを読み込む / 拡散モデルを読み込む・CLIP を読み込む・VAE を読み込む
(+)LoRA で絵柄やキャラを足すLoRA ローダーモデルのみ
2プロンプト(文字)を読ませるCLIP テキストエンコード(プロンプト)
3白紙(潜在画像)を用意する空の潜在画像
4描くK サンプラー
5画像に戻すVAE デコード
6保存する画像を保存
ComfyUI で Illustrious XL v2.0 を使う最小のワークフロー
いちばん小さいワークフロー(Illustrious XL v2.0)。左から右へ、6段の順に並んでいる

ComfyUI 公式のチュートリアルで最初に開くワークフローも、この形です。Illustrious のような1ファイルのモデルなら、7個のノードで画像ができます。

線は同じ色の口どうしをつなぐ

ノードの左の丸が「入力」、右の丸が「出力」。出力から入力へ線を引いて、データを渡します。

公式のドキュメントによると色はデータの種類ごとに決まっていて、同じ色どうしでないとつながりません。

色データの種類例
紫(ラベンダー)MODEL(拡散モデル)チェックポイントの「モデル」→ K サンプラーの「モデル」
黄色CLIP(文字を読む部品)チェックポイントの「CLIP」→ CLIP テキストエンコードの「クリップ」
赤(ローズ)VAEチェックポイントの「VAE」→ VAE デコードの「vae」
オレンジCONDITIONING(読み取ったプロンプト)CLIP テキストエンコード → K サンプラーの「ポジティブ」「ネガティブ」
ピンクLATENT(潜在画像)空の潜在画像 → K サンプラー → VAE デコード
青IMAGE(ふつうの画像)VAE デコード → 画像を保存

試しに「モデル」の出力を「CLIP テキストエンコード」の「クリップ」へつなごうとしたら、線が刺さりませんでした。色が違う口は、間違えてつなぐこと自体ができない作りです。

最初に覚えたい基本ノード10選

どれも ComfyUI に最初から入っている「標準のノード」です。画面で右クリック →「ノードを追加」から探すか、空いたところをダブルクリックして名前で検索すると出てきます。

チェックポイントを読み込む(Load Checkpoint)

ComfyUI のチェックポイントを読み込むノード
チェックポイントを読み込む(Load Checkpoint)

1つのファイルにまとまったモデル(チェックポイント)を読み込みます。中身は MODEL・CLIP・VAE の3つで(公式チュートリアルの説明)、ノードの右から3本の線が出ます。

  • 置き場所は models\checkpoints
  • Illustrious XL、SDXL、SD1.5 などで使う
  • 一覧にモデルが出ないときは、まず置き場所を疑う

拡散モデルを読み込む(Load Diffusion Model)

ComfyUI の拡散モデルを読み込むノード
拡散モデルを読み込む(Load Diffusion Model)

CLIP や VAE が別ファイルのモデルの、本体(拡散モデル)だけを読み込みます。出力は MODEL の1本だけ。

  • ファイルの置き場所は models\diffusion_models
  • Anima や Wan など、新しいモデルはこの形が多い

CLIP を読み込む(Load CLIP)

ComfyUI のCLIP を読み込むノード
CLIP を読み込む(Load CLIP)

分かれたモデルで、プロンプトを読む部品(テキストエンコーダー)を読み込みます。「タイプ」は、モデルに合わせて選びます(公式の配布ページやテンプレートに書かれています)。

  • ファイルの置き場所は models\text_encoders
  • Anima は qwen_3_06b_base、Wan は umt5_xxl など、モデルごとに使うファイルが決まっている

VAE を読み込む(Load VAE)

ComfyUI のVAE を読み込むノード
VAE を読み込む(Load VAE)

VAE(潜在画像とふつうの画像を変換する部品)を読み込みます。分かれたモデルでは、VAE もモデルに合わせて選びます。

  • ファイルの置き場所は models\vae
  • モデルに合わない VAE を選ぶとエラーになる(下の「よく出るエラー」で実際に試した)

CLIP テキストエンコード(プロンプト)(CLIP Text Encode)

ComfyUI のCLIP テキストエンコード(プロンプト)ノード
CLIP テキストエンコード(プロンプト)(CLIP Text Encode)

プロンプトの文字を、モデルがわかる形に変えます。描いてほしいもの(ポジティブ)と、描いてほしくないもの(ネガティブ)で、同じノードを2つ使います。

  • 入力の「クリップ」に CLIP をつなぐ
  • 出力(オレンジ)を K サンプラーの「ポジティブ」と「ネガティブ」に1本ずつつなぐ

空の潜在画像(Empty Latent Image)

ComfyUI の空の潜在画像ノード
空の潜在画像(Empty Latent Image)

描きはじめの白紙(潜在画像)を用意するノード。画像の大きさ(幅・高さ)と、一度に作る枚数(バッチサイズ)はここで決めます。

  • 大きさはモデルに合わせる。Illustrious XL や Anima は 1024×1024 前後がよく使われる(Illustrious の解像度の比較)
  • Wan などの動画モデルは、動画用の別の潜在画像ノードを使う

K サンプラー(KSampler)

ComfyUI のK サンプラーノード
K サンプラー(KSampler)

実際に絵を描くノードで、白紙のノイズをプロンプトに合わせて少しずつ消していきます。設定は5つあります(説明は公式のドキュメントを短くまとめたもの)。

  • シード:ノイズの元になる数。同じなら同じ絵になる。「生成後の制御」を fixed にすると変わらない
  • ステップ:ノイズを消す回数。多いほど細かいが時間がかかる
  • cfg:プロンプトにどれだけ従うか。上げすぎると崩れやすい
  • サンプラー名・スケジューラ:ノイズの消し方。モデルごとにおすすめがある
  • ノイズ除去:1.00 なら白紙から描く。画像を元に描き直すときは下げる

VAE デコード(VAE Decode)

ComfyUI のVAE デコードノード
VAE デコード(VAE Decode)

K サンプラーが描いた潜在画像を、ふつうの画像に戻します。VAE の入力には、モデルに合った VAE をつなぎます。

  • 線の色がピンク(潜在画像)から青(画像)に変わるところ

画像を保存(Save Image)

ComfyUI の画像を保存ノード
画像を保存(Save Image)

できた画像を表示して、ComfyUI の output フォルダに保存します。保存しなくていいときは「画像プレビュー」に差し替えてください。

  • 「ファイル名プレフィックス」で、保存するファイル名の頭を決められる
  • 保存した PNG には、作ったときのワークフローが入っている。ComfyUI の画面にドラッグすると、同じワークフローが開く

LoRA ローダーモデルのみ(LoraLoaderModelOnly)

ComfyUI のLoRA ローダーモデルのみノード
LoRA ローダーモデルのみ(LoraLoaderModelOnly)

LoRA(絵柄やキャラを足す追加ファイル)をモデルにかけるノードです。モデルの線の途中にはさむだけで使えます。CLIP にもかける「LoRA を読み込む」は公式のチュートリアルで紹介されています。

モデルが変わっても、変わるのは左側だけ

下は Anima の最小ワークフローです。Illustrious と比べると、左側の「読み込む」ノードが4つに増えました。本体・CLIP・VAE が別々のファイルで配られているからです(公式の Turbo LoRA もはさんでいます)。

ComfyUI で Anima を使う最小のワークフロー
Anima の最小ワークフロー。読み込むノードが4つに分かれている
Illustrious XL(1ファイル)Anima(分かれたファイル)
モデルを読むノードチェックポイントを読み込む(1つ)拡散モデル・CLIP・VAE を読み込む(3つ)
K サンプラーの設定(この記事の例)24ステップ・CFG 5.5・euler_ancestral・normal(動作を確かめるための設定。おすすめの設定は Illustrious XL の使い方)10ステップ・CFG 1・euler・simple(Turbo LoRA 使用)
あとは同じ空の潜在画像・CLIP テキストエンコード・VAE デコード・画像を保存同じ

新しいモデルを使うときに変わるのは、ほとんどが「読み込む」部分と K サンプラーの設定です。真ん中から右の流れは同じなので、一度覚えればほかのモデルにも使えます。

動画の Wan でも、潜在画像や保存のノードが動画用になり、「モデルサンプリング」などが少し増えるだけで、流れは変わりませんでした。

筆者がわざと起こした3つのエラー

つなぎ間違いで止まったとき、どの表示が出るのかを先に知っておくと慌てません。ComfyUI 0.43.0 で出た表示をそのまま載せます。

「必須入力がありません」:線のつなぎ忘れ

ComfyUI で K サンプラーの潜在画像をつなぎ忘れたときのエラー
空の潜在画像の線を外して実行したとき

K サンプラーの「潜在画像」の線を外して実行すると、「K サンプラー に必須入力 latent_image がありません」と出て、つなぎ忘れたノードが赤い枠で示されました。

赤い枠のノードを見て、色の合う線をつなげば直ります。

「〇〇が不足しています」:モデルのファイルが見つからない

ComfyUI でモデルのファイルが見つからないときの表示
手元にないモデル名のワークフローを開いて実行したとき

人からもらったワークフローに自分の PC にないモデルの名前が入っていると、「Illustrious-XL-v1.0.safetensors が不足しています」のように出ました。モデルを正しいフォルダに置くか、ノードのファイル名を手元のものに選び直してください。

「VAE デコード の実行に失敗しました」:モデルと VAE が合っていない

ComfyUI で Anima に違う VAE を選んだときのエラー
Anima に Wan 2.2 の VAE を選んだとき

Anima の VAE を、わざと Wan 2.2 用に変えて実行しました。絵を描くところまでは進むのに、最後の VAE デコードで止まります。

「詳細を表示」には「48 チャンネルのはずが 16 チャンネルだった」という意味の英語。途中まで動くぶん、原因が VAE だと気づきにくいエラーでした。VAE はモデルに合ったもの(Anima なら qwen_image_vae)に戻します。

ほかのエラーの探し方は、ComfyUI で Anima が動かないときの原因と直し方にまとめています。

慣れてきたら、次に試すこと

  • 画像を元に描き直す:「画像を読み込む」と「VAE エンコード」で画像を潜在画像に変え、K サンプラーの「ノイズ除去」を下げる
  • 保存せずに確かめる:「画像を保存」の代わりに「画像プレビュー」を使う
  • カスタムノード:標準のノードにない機能は、ほかの人が作ったノードを足して使える。入れ方は カスタムノードの入れ方、よく使われる KJNodes の全260ノードは KJNodes 完全ガイド から探せる

よくある質問(FAQ)

Q. ComfyUI でまず覚えるノードはどれですか?

チェックポイントを読み込む、CLIP テキストエンコード、空の潜在画像、K サンプラー、VAE デコード、画像を保存の6つです。この6つで、Illustrious XL のような1ファイルのモデルの画像が作れます。

Q. 「チェックポイントを読み込む」と「拡散モデルを読み込む」のちがいは?

チェックポイントは MODEL・CLIP・VAE が1つのファイルにまとまったもので、1つのノードで3つとも読み込めます。拡散モデルは本体だけのファイルで、CLIP と VAE は別のノードで読み込みます。Anima や Wan は拡散モデルの形です。

Q. ノードがつながりません

線の色が違う口どうしはつながりません。紫はモデル、黄色は CLIP、赤は VAE、ピンクは潜在画像、青は画像です。同じ色の口を探してつないでください。

Q. 「必須入力がありません」と出ます

ノードの入力に線がつながっていません。赤い枠で示されたノードを見て、空いている入力に同じ色の線をつないでください。

Q. VAE デコードでエラーになります

モデルに合わない VAE を選んでいないか確かめてください。筆者の試験では、Anima に Wan 2.2 の VAE を選ぶと VAE デコードで止まりました。VAE はモデルの配布ページやテンプレートにあるものを選びます。

まとめ

  • 画像づくりは「モデルを読む → 文字を読む → 白紙を用意 → 描く → 画像に戻す → 保存」の6段。基本のノードは10個
  • 線は同じ色の口どうしをつなぐ。モデルの形で変わるのは読み込む部分だけ
  • エラーは、つなぎ忘れ・モデルのファイルがない・モデルと VAE の組み合わせ違いが多い

この記事の検証環境

Windows 11 / RTX 5090(VRAM 32GB)/ ComfyUI 0.43.0 ポータブル版(試験用、カスタムノード停止)/ Illustrious XL v2.0・Anima-Base v1.0+Turbo LoRA v0.2 で最小ワークフローを組んで生成 / つなぎ忘れ・モデルのファイルがない・VAE の取り違えの3つのエラーを実際に起こして確認 / 2026年10月28日に検証
これまでの検証の一覧はこちら

検証メモ

  • 試した環境:2026年10月28日。Windows 11 / GeForce RTX 5090(VRAM 32GB)/ ComfyUI 0.43.0 ポータブル版(試験用、カスタムノードは止めて試した)。モデルは公式の Illustrious XL v2.0 と Anima-Base v1.0(+公式の Turbo LoRA)。画面の日本語は ComfyUI 0.43.0 の表示のままです。
  • エラーの範囲:載せたのはこの版で実際に出た表示です。表示の文言は版で変わる可能性があります。
  • K サンプラーの設定:表の設定は動作を確かめるための例です。おすすめの設定はモデルごとの記事を見てください。

参考にした公式資料

この記事を書いた人
こまたろ

画像生成 AI に興味を持ったのがきっかけで、3年ほど前から ComfyUI を触っています。始めたころは今ほど情報がそろっておらず、何時間もかけて整えた環境が翌日のアップデートで動かなくなったこともありました。

KOBO Lab は、自分の学び直しと、これから ComfyUI を始める人が同じところでつまずかないようにと思って始めたサイトです。初心者も中級者も、迷ったときに開くサイトを目指しています。

検証は、RTX 5090 を積んだ自作 PC 1台で、実際に動かして確かめています。作業を楽にするための自作ツールも作っています。

記事は、運営者自身の経験と検証をもとに、Claudeで下書きを作り、GrokボットとMuseでも添削や確認をして仕上げています。

KOBO Lab の新しい記事を受け取る
ComfyUI
KOBO Lab の新しい記事を受け取る
タイトルとURLをコピーしました