ComfyUIのインストールと使い方を初心者向けに徹底解説!AI画像生成の第一歩
ヨミアゲAI編集部
AI音声・動画制作に関する情報をお届けします
2026年現在、ComfyUIはその高い自由度と効率性から、画像生成AIの分野でプロフェッショナルから初心者まで幅広く支持されています。従来のWeb UIとは異なり、ノードベースの直感的なインターフェースが特徴で、複雑なワークフローも視覚的に構築できるため、AI画像生成の可能性を無限に広げます。本記事では、初心者がComfyUIを導入し、基本的な画像生成を行うためのステップを解説します。
ComfyUIのインストール方法(2026年5月版)
ComfyUIを始めるにあたり、まずはPC環境の準備とソフトウェアのインストールが必要です。
1. 推奨動作環境の確認
ComfyUIは特にGPUの性能に依存します。快適な動作のためには以下のスペックを推奨します。
| 項目 | 推奨スペック(2026年5月時点) |
|---|---|
| GPU VRAM | 12GB以上(SDXLモデルを快適に動かすため) |
| RAM | 16GB以上 |
| CPU | Intel Core i5 / AMD Ryzen 5 以上 |
| OS | Windows 10/11 (64bit) |
| ストレージ | 100GB以上の空き容量(モデルファイルで増加) |
⚠️ 注意: VRAMが8GB未満の場合、大規模なモデル(例: SDXL)の利用が制限されるか、生成に非常に時間がかかる可能性があります。
2. 必要なソフトウェアのインストール
以下のソフトウェアを順にインストールします。
-
Pythonのインストール:
- 2026年5月現在、ComfyUIはPython 3.10.x または 3.11.x を推奨しています。
- Python公式サイト(
python.org)から、お使いのOSに合ったインストーラーをダウンロードし、実行します。 - インストール時、「Add Python to PATH」のチェックボックスを必ずオンにしてください。
-
Gitのインストール:
- Git公式サイト(
git-scm.com)からインストーラーをダウンロードし、デフォルト設定でインストールします。
- Git公式サイト(
3. ComfyUIのダウンロードと初期設定
- 任意の場所にComfyUIをインストールするフォルダを作成します(例:
C:\ComfyUI)。 - Windowsのスタートメニューから「cmd」と入力し、「コマンドプロンプト」を開きます。
- 以下のコマンドを実行し、作成したフォルダへ移動します。
cd C:\ComfyUI - ComfyUIのリポジトリをクローンします。
git clone https://github.com/comfyanonymous/ComfyUI.git cd ComfyUI - 必要なPythonライブラリをインストールします。
pip install -r requirements.txt
4. モデルファイルの配置
画像生成AIの心臓部となる「モデルファイル」をダウンロードし、ComfyUIの指定されたフォルダに配置します。
- チェックポイントモデルのダウンロード:
- CivitaiやHugging Faceなどのサイトから、Stable Diffusion XL(SDXL)などのチェックポイントモデル(
.safetensorsまたは.ckpt形式)をダウンロードします。ファイルサイズは**数GB(例: SDXLベースモデルは約6.9GB)**になることが多いです。 - ダウンロードしたファイルを
ComfyUI\models\checkpointsフォルダに配置します。
- CivitaiやHugging Faceなどのサイトから、Stable Diffusion XL(SDXL)などのチェックポイントモデル(
- VAEファイルの配置(任意):
- もし別途VAEファイル(
.vae.safetensorsなど)をダウンロードした場合は、ComfyUI\models\vaeフォルダに配置します。
- もし別途VAEファイル(
- LoRAファイルの配置(任意):
- LoRAモデルを使用する場合は、
ComfyUI\models\lorasフォルダに配置します。
- LoRAモデルを使用する場合は、
💡 ポイント: Civitaiでは、他のユーザーが生成した画像に「ワークフロー」(ComfyUIの設定情報)が埋め込まれていることがあります。これを活用すると、簡単にワークフローを再現できます。
ComfyUIの基本的な使い方
インストールが完了したら、いよいよComfyUIを起動して画像生成に挑戦しましょう。
1. ComfyUIの起動
ComfyUIフォルダ内で、お使いのGPUに合わせて以下のバッチファイルを実行します。- NVIDIA GPUの場合:
run_nvidia_gpu.bat - CPUのみの場合:
run_cpu.bat
- NVIDIA GPUの場合:
- コマンドプロンプトが起動し、しばらくするとWebブラウザが自動的に開き、ComfyUIのユーザーインターフェースが表示されます。
2. UIの概要
ComfyUIの画面は主に以下の要素で構成されています。
- キャンバス: ノードを配置し、線で接続する作業スペースです。
- ノード: 画像生成の各ステップ(モデルの読み込み、プロンプトの入力、画像生成の実行など)を担うブロックです。
- プロパティパネル: 画面右側にあり、選択したノードの詳細設定や、生成された画像のプレビューが表示されます。
3. 初めての画像生成ワークフロー
ComfyUIを起動すると、デフォルトで基本的なテキストtoイメージのワークフローがロードされています。これを使って画像を生成してみましょう。
- モデルの選択:
- キャンバス左上にある「Load Checkpoint」ノードを探します。
ckpt_nameのドロップダウンメニューから、先ほど配置したSDXLなどのモデルファイルを選択します。
- プロンプトの入力:
- 「CLIP Text Encode (Prompt)」ノードが2つあるはずです。
- 上側のノードのテキストボックスに、生成したい画像の指示(ポジティブプロンプト)を入力します。(例:
A futuristic city street at night, neon lights, cyberpunk, detailed, cinematic lighting) - 下側のノードのテキストボックスに、生成したくない要素(ネガティブプロンプト)を入力します。(例:
low quality, bad anatomy, blurry, deformed)
- サンプリングパラメータの設定:
- 「KSampler」ノードで、画像生成に関する重要な設定を行います。
seed: 乱数シード。同じシード値を使うと、同じプロンプトで同じような画像が生成されます。-1でランダム。steps: 画像生成のステップ数。一般的に20〜30ステップが推奨されます。cfg: プロンプトへの忠実度。値が高いほどプロンプトに忠実になります(例: 7〜8)。sampler_name、scheduler: サンプリング手法とスケジューラーを選択します。最初はデフォルト設定で問題ありません。
- 「KSampler」ノードで、画像生成に関する重要な設定を行います。
- 画像の生成:
- 画面右上にある「Queue Prompt」ボタンをクリックします。
- ノードが順番に実行され、最後に「Save Image」ノードで生成された画像が表示されます。画像はComfyUIフォルダ内の
outputフォルダに自動的に保存されます。
💡 ポイント: ノードの入力と出力は、色と形が一致するソケット同士を接続します。例えば、モデルの出力は別のノードのモデル入力に、プロンプトの出力はCLIP入力に接続します。
ComfyUIをさらに活用するためのヒント
ComfyUIはその拡張性の高さも魅力です。
1. カスタムノードの導入(ComfyUI Manager)
コミュニティによって開発されたカスタムノードを導入することで、ComfyUIの機能を大幅に拡張できます。特に「ComfyUI Manager」は、カスタムノードの管理を簡単にする必須ツールです。
- コマンドプロンプトで
ComfyUIフォルダに移動します。 - 以下のコマンドを実行し、Managerをインストールします。
cd custom_nodes git clone https://github.com/ltdrdata/ComfyUI-Manager.git - ComfyUIを再起動すると、画面右下に「Manager」ボタンが追加されます。このボタンから、カスタムノードの検索・インストール・アップデートが可能です。
2. ワークフローの保存と読み込み
ComfyUIで作成したワークフローは、生成されたPNG画像に情報として埋め込まれます。
- 保存: 生成された画像を保存するだけで、そのワークフローも一緒に保存されます。
- 読み込み: ワークフローが埋め込まれたPNG画像をComfyUIのキャンバスにドラッグ&ドロップすると、その画像を生成したワークフローが自動的に再現されます。
3. コミュニティとリソースの活用
- Redditの
/r/ComfyUIやDiscordサーバーでは、最新の情報交換や困ったときの解決策が見つかります。 - Civitaiなどの画像共有サイトで、他のユーザーが公開しているワークフロー付き画像(PNG)を参考に、自分のワークフローを改善していくことができます。
ComfyUIは、使いこなすほどに画像生成の可能性が広がる強力なツールです。まずは基本的なワークフローで画像を生成し、徐々にカスタムノードや複雑なワークフローに挑戦してみてください。