【初心者向け】ComfyUIのインストールから使い方まで徹底解説!画像生成AIを自由自在に操る
ヨミアゲAI編集部
AI音声・動画制作に関する情報をお届けします
ComfyUIは、Stable Diffusionをはじめとする画像生成AIを、ノードベースの直感的で柔軟なワークフローで操作できる先進的なユーザーインターフェースです。2026年6月時点では、その高いカスタマイズ性と効率性から、初心者から上級者まで幅広いユーザーに選ばれています。特に、複雑な生成プロセスを視覚的に構築し、完全に再現可能なワークフローとして保存できる点が大きな魅力です。
1. ComfyUIとは? 2026年における最新トレンド
ComfyUIは、従来のタブベースのUI(例: Automatic1111 Web UI)とは異なり、各機能をノードとして扱い、それらを線でつなぐことで画像生成のプロセスを構築します。この方式により、例えば「特定の条件下で画像を生成し、その生成結果を元にさらに加工する」といった複雑な処理も、視覚的に分かりやすく管理できます。
2026年6月時点では、ComfyUIの以下の特徴が特に評価されています。
- 高い柔軟性: 非常に複雑なワークフローも構築可能で、研究開発用途にも適しています。
- 効率的なリソース利用: GPUメモリの消費が比較的少なく、古いGPUやVRAMが少ない環境でも動作しやすい傾向があります。
- 再現性の高さ: ワークフロー全体が画像ファイル(PNG)のメタデータとして保存されるため、同じワークフローを簡単に再現・共有できます。
従来のUIとComfyUIの主な違いを以下に示します。
| 特徴 | ComfyUI | 従来のWeb UI (例: Automatic1111) |
|---|---|---|
| 操作方式 | ノードベース、視覚的 | タブベース、フォーム入力 |
| 柔軟性 | 極めて高い、複雑なパイプライン構築 | 高い、豊富な拡張機能 |
| リソース効率 | 比較的高い、最適化された実行 | 標準的 |
| 学習曲線 | 初めはやや急、慣れると強力 | 比較的緩やか、直感的 |
| 再現性 | ワークフローをPNGに保存し完璧に再現 | プロンプトと設定で再現 |
2. ComfyUIのインストール手順(Windows向け)
ComfyUIのインストールは、いくつかのステップを踏めば初心者でも比較的簡単に行えます。ここではWindows環境を例に説明します。
ステップ1: PythonとGitの準備
まず、以下のソフトウェアをインストールします。2026年6月時点では、特定のバージョンが推奨されます。
- Python: Python 3.10.x または 3.11.x のいずれかをインストールします。インストール時に「Add Python to PATH」にチェックを入れるのを忘れないでください。
- Git: ComfyUIのリポジトリをクローンするために必要です。
ステップ2: ComfyUI本体のダウンロード
任意の場所にComfyUIをインストールするフォルダを作成し、コマンドプロンプトまたはPowerShellでそのフォルダに移動します。
# 例: Cドライブ直下にComfyUIフォルダを作成し、そこに移動
mkdir C:\ComfyUI
cd C:\ComfyUI
次に、Gitを使ってComfyUIのリポジトリをクローンします。
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
ステップ3: 依存関係のインストール
ComfyUIの動作に必要なライブラリをインストールします。
pip install -r requirements.txt
ステップ4: モデルファイルの導入
Stable Diffusionのモデルファイル(例: .safetensors や .ckpt 形式)をダウンロードし、ComfyUI/models/checkpoints フォルダ内に配置します。モデルはCivitaiなどのサイトで入手できます。一般的なモデルのファイルサイズは2GBから8GB程度です。
💡 ポイント: VAEファイルを使用する場合は、
ComfyUI/models/vaeフォルダに配置してください。LoRAファイルはComfyUI/models/lorasに配置します。
ステップ5: ComfyUIの起動
ComfyUIフォルダ内で以下のコマンドを実行します。
python main.py
ブラウザが自動的に開かない場合は、アドレスバーに http://127.0.0.1:8188 と入力してアクセスしてください。
⚠️ 注意: GPUメモリが不足している場合、
python main.py --lowvramオプションを試してください。最低でもVRAM 8GB以上を推奨しますが、--lowvramを使用すればVRAM 6GB程度でも動作する場合があります。
3. ComfyUIの基本的な使い方:初めての画像生成
ComfyUIのUIは、ノードとコネクションで構成されています。初めての画像生成を通じて、その基本を学びましょう。
- UIの確認: ComfyUIを起動すると、デフォルトのワークフローが読み込まれた状態で表示されます。画面左側にノード、中央にキャンバス、右側にプロンプト入力や生成ボタンがあります。
- モデルの選択: 左上の「CKPT Loader」ノードをクリックし、「ckpt_name」から導入したモデルを選択します。
- プロンプトの入力: 「CLIP Text Encode (Prompt)」ノードには、画像生成の指示(プロンプト)を入力します。
positive: 生成したい内容を記述します。negative: 生成したくない内容を記述します。
- サンプラーの設定: 「Sampler」ノードで、生成に関する詳細設定を行います。
seed: 画像生成のシード値。同じシード値で同じプロンプトであれば同じ画像が生成されます。steps: 画像生成のステップ数。一般的に20〜30ステップが推奨されます。cfg: Classifier Free Guidanceスケール。プロンプトへの忠実度を調整します。sampler_name: サンプリングアルゴリズム。dpmpp_2m_sdeやeuler_aなどが人気です。scheduler: スケジューラ。karrasやexponentialなどがあります。
- 画像生成の実行: 右上の「Queue Prompt」ボタンをクリックすると、ワークフローが実行され、画像生成が開始されます。生成された画像は、「Save Image」ノードのプレビューエリアに表示されます。
💡 ポイント: 生成されたPNG画像は、そのままComfyUIのキャンバスにドラッグ&ドロップすると、その画像を生成したワークフローが自動的に読み込まれます。これにより、他の人が作った素晴らしいワークフローを簡単に試すことができます。
4. ComfyUIをさらに使いこなすためのヒント
ComfyUIの真価は、その拡張性とコミュニティの活発さにあります。
カスタムノードの導入
ComfyUIの機能を拡張するためには、カスタムノードの導入が不可欠です。2026年6月時点では、ComfyUI Managerが最も推奨されるカスタムノード管理ツールです。
ComfyUI/custom_nodesフォルダに移動します。- 以下のコマンドでComfyUI Managerをクローンします。
cd ComfyUI/custom_nodes git clone https://github.com/ltdrdata/ComfyUI-Manager.git - ComfyUIを再起動すると、画面右下に「Manager」ボタンが表示されます。ここから、人気のカスタムノードを検索・インストールできます。
💡 ポイント: ComfyUI Managerを使えば、モデルのダウンロードや更新も簡単に行えるため、管理が格段に楽になります。
ワークフローの共有と活用
CivitaiやOpenArtなどのAIアートコミュニティでは、多くのユーザーが独自のワークフローを公開しています。これらのワークフローをダウンロードし、ComfyUIにドラッグ&ドロップするだけで、複雑な設定を再現できます。特に、リアルタイム生成や動画生成、さらには3Dモデル生成との連携といった高度なワークフローも、共有されたものを活用することで、初心者でも簡単に試すことが可能です。
2026年6月時点では、ComfyUIは特に大規模なモデル(例: SDXL Turbo)との組み合わせで、プロンプト入力から数秒で高品質な画像を生成する能力が飛躍的に向上しています。この速度と柔軟性により、クリエイティブな作業の効率が大幅に向上しています。
ComfyUIは、学習に多少の時間を要するかもしれませんが、その投資は間違いなく、より高度で自由な画像生成の世界を開く鍵となるでしょう。