Windows・MacへのローカルインストールからComfyUI Managerの導入まで。
初めてでも迷わないよう、手順を細かく解説します。
// 01. インストール前の確認
| 項目 | Windows | Mac (Apple Silicon) |
|---|---|---|
| OS | Windows 10 / 11 (64bit) | macOS 12.3以降 |
| GPU | NVIDIA RTX 推奨 / AMD可 | Apple M1/M2/M3/M4 |
| VRAM / RAM | VRAM 4GB以上(8GB推奨) | ユニファイドメモリ 16GB以上推奨 |
| ストレージ | 空き容量 20GB以上(モデル含む) | |
| Git | 要インストール(後述) | |
| Python | Windowsは不要(同梱)、Macは3.10〜3.11推奨 | |
AMD GPU(Windows)について: ROCmを使えば動作可能ですが、NVIDIAより設定が複雑です。まずNVIDIA環境の方が圧倒的にスムーズです。
// 02. Windowsへのインストール
ComfyUIには「ポータブル版」と「Git Clone版」の2つのインストール方法があります。初心者にはポータブル版が圧倒的にオススメです。
ポータブル版とは? Pythonや必要なライブラリが全部まとまったZIPファイル。解凍してダブルクリックするだけで動きます。Pythonのインストール不要!
ComfyUIの公式GitHubリリースページ(github.com/comfyanonymous/ComfyUI/releases)を開き、最新リリースから ComfyUI_windows_portable_nvidia.7z をダウンロードします。
AMDのGPUの場合は _directml 版、CPUのみの場合は _cpu 版をダウンロードしてください。
ダウンロードしたファイルは .7z形式です。まだ7-Zipをインストールしていない場合は 7-zip.org から無料でインストールできます。右クリック →「7-Zip」→「ここに解凍」で解凍します。
解凍したフォルダ内の以下の場所にモデルファイルを入れます(まだ持っていない場合はStep 4で取得方法を解説)。
ポータブル版フォルダ直下の run_nvidia_gpu.bat(AMD: run_cpu.bat)をダブルクリックします。黒いコマンドプロンプトが開き、初回は依存パッケージのインストールが走ります(数分かかる場合があります)。
コマンドプロンプトに To see the GUI go to: http://127.0.0.1:8188 と表示されたら成功!ブラウザでそのURLを開くとComfyUIの画面が表示されます。
これでWindowsへのインストールは完了です!コマンドプロンプトを閉じるとComfyUIも終了するので、使用中は開いたままにしてください。
// 03. Mac (Apple Silicon) へのインストール
Apple SiliconのMac(M1〜M4)はMetal GPUを使ってComfyUIが動作します。Pythonとgitが必要です。
ターミナルを開き、以下を実行します(Homebrewは既にインストール済みの場合はスキップ)。
ブラウザで http://127.0.0.1:8188 を開けば起動完了です。
// 04. 必須!ComfyUI Managerを入れよう
ComfyUIを入れたら真っ先にやるべきことが、ComfyUI Managerの導入です。これがないとカスタムノードの管理が非常に大変になります。
サードパーティ製カスタムノードをGUIから検索・インストール・更新・削除できるマネージャー。npmやApp Storeのような存在です。これがあるとないとでは快適さが大違いです。
Windowsポータブル版の場合は ComfyUI_windows_portable\ComfyUI\custom_nodes フォルダをエクスプローラーで開きます。
Windowsでgitを使いたくない場合は、GitHubから ZIPダウンロードして custom_nodes フォルダに解凍してもOKです。
一度ComfyUIを終了して再起動します。再起動後、画面右側のメニューに 「Manager」 ボタンが追加されていれば成功!
これでManagerのインストールは完了。「Manager」→「Install Custom Nodes」から数百種類のカスタムノードをワンクリックで導入できます。
// 05. フォルダ構成を理解しよう
ComfyUIのフォルダ構成を把握しておくと、モデルの配置やカスタムノードの管理がスムーズになります。
// 06. 起動オプション
ComfyUIは起動時にオプションを付けることで動作をカスタマイズできます。
| オプション | 効果 | 推奨場面 |
|---|---|---|
--lowvram | VRAM使用量を大幅削減(低速になる) | VRAM 4GB以下の場合 |
--medvram | VRAM使用量を中程度に削減 | VRAM 6GB程度の場合 |
--force-fp16 | 全処理をfp16で実行 | Apple Silicon / 古いGPU |
--cpu | CPUのみで実行(超低速) | GPUなし環境 |
--port 8189 | ポート番号を変更 | 8188が使用中の場合 |
--listen | 外部からのアクセスを許可 | LAN内の別PCからアクセス |
// Step 2 完了!
ComfyUIの起動ができましたか?
次はノードの基本的な使い方とワークフローの読み方を学びましょう!