目次
ComfyUI カスタムノード入門:ComfyUI-Managerでノードをインストール・管理する
ComfyUIの強みの多くは、コミュニティが開発した**カスタムノード(custom nodes)**にあります。前処理、アップスケール、動画処理、さまざまな新しいモデルへの対応などが含まれます。オンラインで共有されているワークフローでも、よく使われています。
ComfyUI-Manager
ComfyUI-Managerはカスタムノードを管理するツールです。カスタムノードの検索、インストール、更新、無効化ができ、ワークフローに不足しているノードを自動で見つけることもできます。
有効化する方法
-
デスクトップ版:内蔵されています。
-
手動インストール / ポータブル版:まずManagerの依存パッケージをインストールし、次の引数を付けて起動します。
pip install -r manager_requirements.txt python main.py --enable-managerポータブル版では、
run_nvidia_gpu.batの起動コマンドの末尾に--enable-managerを追加し、ポータブル版に付属するPythonで依存パッケージをインストールしてください。
(Managerの有効化方法はバージョンによって変更されることがあります。ComfyUI READMEの最新の説明を確認してください。)
有効化すると、画面に Manager ボタンが表示されます。
カスタムノードをインストールする
- Manager → Custom Nodes Manager を開きます。
controlnet auxなど、ノード名を検索します。- Install を押し、バージョンを選択します。
- インストール後、ComfyUIを再起動し、ブラウザーを再読み込みします。
ワークフローに不足しているノードをインストールする
他の人が共有したワークフローを読み込むと、不足しているノードが赤色で表示され、通知が出ます。
- Manager → Install Missing Custom Nodes を開きます。
- 一覧に表示されたノードにチェックを入れてインストールします。
- 再起動します。
更新と管理
- Update All:ComfyUIとすべてのカスタムノードを更新します。
- Custom Nodes Managerでは、個々のノードを無効化(Disable)またはアンインストールできます。
- カスタムノードが原因でComfyUIを起動できない場合は、そのノードを無効にするか、
custom_nodesフォルダーから移動します。
手動インストール
Managerを使わない場合:
cd ComfyUI/custom_nodes
git clone https://github.com/author/node-repository.git
cd node-repository
pip install -r requirements.txt # このファイルがある場合
ポータブル版では、付属のPythonを使ってインストールします。
..\..\..\python_embeded\python.exe -m pip install -r requirements.txt
ComfyUIを再起動すれば完了です。
定番のカスタムノード
| ノード | 用途 |
|---|---|
| comfyui_controlnet_aux | ControlNet用の各種前処理(線画、ポーズ、深度) |
| ComfyUI Impact Pack | 顔や手を検出し、自動で修正(Detailer) |
| Ultimate SD Upscale | タイル分割によるアップスケール |
| ComfyUI-VideoHelperSuite | 動画の読み込みと出力 |
| rgthree-comfy | UI補助:ノードグループの制御、見やすい接続線 |
| ComfyUI-GGUF | GGUF量子化モデルを読み込み、GPUメモリを節約 |
| ComfyUI-KJNodes | 便利な小型ユーティリティノードを多数収録 |
本当に必要なノードだけをインストールしてください。入れすぎると起動が遅くなり、競合も起きやすくなります。
安全上の注意
カスタムノードは、コンピューター上で任意のコードを実行できるPythonプログラムです。
- 知名度が高く、メンテナンスされていて、スター数の多いノードだけをインストールしてください。
- Managerで安全上の懸念が表示されているノードはインストールしないでください。
- 出所の分からないワークフローが要求する、あまり知られていないノードを安易にインストールしないでください。
- カスタムノードに悪意のあるプログラムが含まれていた事例があります。インストール前に作者やコミュニティの評価をよく確認してください。
よくある質問
インストール後もノードが赤色のまま
- ComfyUIを再起動し、ブラウザーを再読み込みしたか確認します。
- 起動時のターミナルメッセージを確認し、
IMPORT FAILEDを検索します。Pythonパッケージの不足やバージョンの競合が原因であることが多いです。
ComfyUIの更新後にエラーが出る
ComfyUI本体を更新すると、一部のカスタムノードも合わせて更新が必要になることがあります。まず Update All を実行してください。それでも問題が解決しない場合は、そのノードのGitHubページで同様の報告がないか確認してください。
更新日 2026年10月12日