🎨
AI・機械学習

ComfyUI インストールと使い方:初心者向けAI画像生成ガイド

#ComfyUI #AI画像生成 #インストール #使い方 #初心者
AI

ヨミアゲAI編集部

AI音声・動画制作に関する情報をお届けします

2026年5月現在、AI画像・動画生成の分野でComfyUIは標準的なツールとしての地位を確立しています。そのノードベースの直感的なインターフェースと高い拡張性により、初心者から上級者まで幅広いユーザーに支持されています。本記事では、ComfyUIのインストールから基本的な使い方までを、初心者向けにステップバイステップで解説します。

ComfyUIとは? 2026年におけるAI画像生成の標準ツール

ComfyUIは、AI画像生成のプロセスを視覚的なワークフローとして構築できるツールです。従来のWeb UI(例: Automatic1111など)がメニュー形式で設定を行うのに対し、ComfyUIは「ノード」と呼ばれる機能ブロックを線でつなぎ合わせることで、生成の流れを自由に設計できます。このノードベースのシステムは、以下のような利点から2026年現在、多くのクリエイターに選ばれています。

  • 高い自由度と制御性: 画像生成の各ステップ(モデル読み込み、プロンプト処理、サンプリング、アップスケールなど)を細かく制御し、独自のワークフローを構築できます。
  • 効率的なリソース利用: 必要最低限の処理のみを実行するため、特にGPUメモリの利用効率が高く、同じGPU環境でもWeb UIより大規模な画像を生成しやすい傾向にあります。
  • 優れた拡張性: カスタムノードの導入により、様々な新機能やモデルに素早く対応できます。
  • 再現性の高さ: ワークフロー全体をJSONファイルとして保存・共有できるため、他のユーザーの優れた生成設定を簡単に再現・学習できます。

ComfyUIのインストール方法(Windows版)

ComfyUIは、Python環境の構築が不要な**Standalone版(Windows Portable Package)**が提供されており、初心者でも簡単に導入できます。

動作環境の確認

ComfyUIを快適に動作させるためには、以下の推奨スペックを満たしていることが理想です。特にGPUメモリ(VRAM)は画像生成の性能に直結します。

要素 最低要件 (2026年5月時点) 推奨要件 (2026年5月時点)
OS Windows 10/11 (64bit) Windows 10/11 (64bit)
CPU Intel Core i5相当 Intel Core i7/Ryzen 7相当以上
GPU NVIDIA GeForce GTX 1660 (VRAM 6GB) NVIDIA GeForce RTX 3060 (VRAM 12GB)以上
RAM 8GB 16GB以上
ストレージ 50GB以上の空き 100GB以上の空き (SSD推奨)

⚠️ 注意: AMDやIntelのGPUも一部対応していますが、NVIDIA製GPUが最も安定しており、パフォーマンスも優れています。VRAMが少ない場合、生成できる画像のサイズや複雑さが制限されます。

インストール手順

  1. ComfyUI Standalone版のダウンロード: ComfyUIの公式GitHubリリースページにアクセスし、「ComfyUI_windows_portable_nvidia_gpu.7z」(NVIDIA GPU用)または「ComfyUI_windows_portable_cpu.7z」(GPUなし/CPUのみ用)をダウンロードします。2026年5月時点でのファイルサイズは約1.5GBです。

  2. ファイルの展開: ダウンロードした7zファイルを、任意の場所に展開します。展開先のパスに日本語や特殊文字が含まれないように注意してください(例: C:\ComfyUI)。展開後のフォルダ構成は以下のようになります。

    ComfyUI_windows_portable
    ├── ComfyUI
    ├── python
    ├── ...
    └── run_nvidia_gpu.bat (または run_cpu.bat)
    
  3. モデルファイルの配置: AI画像生成には、チェックポイントモデル(基盤となるAIモデル)が必要です。Stable Diffusion XL (SDXL) のベースモデル(約7GB)などをダウンロードし、以下のパスに配置します。

    ComfyUI_windows_portable\ComfyUI\models\checkpoints

    💡 ポイント: Civitaiなどのモデル共有サイトから、様々なモデルをダウンロードできます。用途に合わせて多様なモデルを試してみましょう。

  4. ComfyUIの起動: 展開したフォルダ内にある run_nvidia_gpu.bat(NVIDIA GPUの場合)または run_cpu.bat(CPUの場合)をダブルクリックして実行します。初回起動時には必要なライブラリのダウンロードが行われる場合があります。起動が完了すると、自動的にWebブラウザが開き、ComfyUIのUIが表示されます。

    💡 ポイント: run_nvidia_gpu.bat を右クリックして「編集」を選択し、python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build の行に --port 8188 のように引数を追加すると、起動ポート番号を変更できます。

ComfyUIを使った初めての画像生成

ComfyUIのUIは、画面左側の「Load Default」や「Load Last」などの操作パネル、中央の広大なノード接続エリア、右側のプレビュー/プロンプト入力エリアで構成されています。

ワークフローの基本操作

  1. デフォルトワークフローの読み込み: ComfyUIを起動すると、基本的な画像生成ワークフローが読み込まれています。もし表示されていない場合は、画面左上の「Load Default」ボタンをクリックしてください。

  2. ノードの追加: ノード接続エリアの空白部分をダブルクリックすると、ノード検索ウィンドウが表示されます。必要なノード名を入力して選択するか、カテゴリから選んで追加できます。

  3. ノードの接続: ノードの右側にある出力ポート(●)から左側にある入力ポート(●)へドラッグ&ドロップで線を引くことで、ノード同士を接続します。

  4. 画像生成の実行: 画面左上の「Queue Prompt」ボタンをクリックすると、現在のワークフローに基づいて画像生成が開始されます。ノードが緑色に光りながら処理が進み、右側のプレビューエリアに生成中の画像が表示されます。

簡単な画像生成ワークフローの例

デフォルトのワークフローは、以下の主要なノードで構成されています。

  1. Load Checkpoint: 基盤となるチェックポイントモデル(例: sd_xl_base_1.0.safetensors)を読み込みます。プルダウンメニューから使用するモデルを選択します。

  2. CLIP Text Encode (Positive) & CLIP Text Encode (Negative): 画像生成の指示となるプロンプト(呪文)を入力します。「text」欄に生成したい内容(Positive Prompt)と、生成したくない内容(Negative Prompt)をそれぞれ入力します。

  3. KSampler: プロンプトとモデルに基づいて、実際に画像を生成するノアです。

    • seed: 画像のランダム性を決定する数値。-1に設定すると毎回異なる画像が生成されます。
    • steps: 画像生成の反復回数。一般的に20〜30程度が推奨されます。
    • cfg: プロンプトへの忠実度。値が高いほどプロンプトに忠実になりますが、不自然になることもあります。
    • sampler_name: サンプリングアルゴリズム。dpmpp_2m_sdeeuler_ancestral などがあります。
    • scheduler: スケジューラー。karrasexponential などがあります。
  4. VAE Decode: KSamplerで生成された潜在空間の画像を、人間が視認できるピクセル画像に変換します。

  5. Save Image: 生成された画像をPNG形式で保存します。

これらのノードが適切に接続されていることを確認し、プロンプトを入力して「Queue Prompt」をクリックするだけで、AI画像生成が可能です。

ComfyUIをさらに活用するためのヒント

ComfyUI Managerの導入

ComfyUIの拡張性を最大限に活かすためには、「ComfyUI Manager」の導入が不可欠です。Managerは、カスタムノードのインストールやアップデート、モデルのダウンロードなどをGUIで簡単に行えるようにするツールです。

  1. Managerのインストール: ComfyUIを起動した状態で、以下の手順でManagerをインストールします。

    cd ComfyUI_windows_portable\ComfyUI\custom_nodes
    git clone https://github.com/ltdrdata/ComfyUI-Manager.git
    

    このコマンドを実行後、ComfyUIを再起動すると、左側の操作パネルに「Manager」ボタンが追加されます。

  2. カスタムノードのインストール: Managerボタンをクリックし、「Install Custom Nodes」から必要なノードを検索・インストールできます。例えば、アップスケールや顔修正に役立つノードなど、多種多様な機能が提供されています。

ワークフロー共有サイトの活用

ComfyUIはワークフローをJSONファイルとして保存・共有できるため、他のユーザーが作成した優れたワークフローを簡単に利用できます。

  • ComfyUI Examples: 公式GitHubリポジトリには、様々な用途のワークフロー例が提供されています。
  • Civitai: モデルだけでなく、そのモデルを使ったワークフローも共有されています。画像に埋め込まれたワークフロー情報をComfyUIにドラッグ&ドロップするだけで、その設定を再現できます。

これらの機能を活用することで、初心者でも短期間でComfyUIの奥深さを体験し、より高度な画像生成に挑戦できるようになります。

AI音声でナレーションを作ってみませんか?

ヨミアゲAIを試す(無料)