目次

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 ボタンが表示されます。

カスタムノードをインストールする

  1. Manager → Custom Nodes Manager を開きます。
  2. controlnet auxなど、ノード名を検索します。
  3. Install を押し、バージョンを選択します。
  4. インストール後、ComfyUIを再起動し、ブラウザーを再読み込みします。

ワークフローに不足しているノードをインストールする

他の人が共有したワークフローを読み込むと、不足しているノードが赤色で表示され、通知が出ます。

  1. Manager → Install Missing Custom Nodes を開きます。
  2. 一覧に表示されたノードにチェックを入れてインストールします。
  3. 再起動します。

更新と管理

  • 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_auxControlNet用の各種前処理(線画、ポーズ、深度)
ComfyUI Impact Pack顔や手を検出し、自動で修正(Detailer)
Ultimate SD Upscaleタイル分割によるアップスケール
ComfyUI-VideoHelperSuite動画の読み込みと出力
rgthree-comfyUI補助:ノードグループの制御、見やすい接続線
ComfyUI-GGUFGGUF量子化モデルを読み込み、GPUメモリを節約
ComfyUI-KJNodes便利な小型ユーティリティノードを多数収録

本当に必要なノードだけをインストールしてください。入れすぎると起動が遅くなり、競合も起きやすくなります。

安全上の注意

カスタムノードは、コンピューター上で任意のコードを実行できるPythonプログラムです。

  • 知名度が高く、メンテナンスされていて、スター数の多いノードだけをインストールしてください。
  • Managerで安全上の懸念が表示されているノードはインストールしないでください。
  • 出所の分からないワークフローが要求する、あまり知られていないノードを安易にインストールしないでください。
  • カスタムノードに悪意のあるプログラムが含まれていた事例があります。インストール前に作者やコミュニティの評価をよく確認してください。

よくある質問

インストール後もノードが赤色のまま

  • ComfyUIを再起動し、ブラウザーを再読み込みしたか確認します。
  • 起動時のターミナルメッセージを確認し、IMPORT FAILEDを検索します。Pythonパッケージの不足やバージョンの競合が原因であることが多いです。

ComfyUIの更新後にエラーが出る

ComfyUI本体を更新すると、一部のカスタムノードも合わせて更新が必要になることがあります。まず Update All を実行してください。それでも問題が解決しない場合は、そのノードのGitHubページで同様の報告がないか確認してください。

更新日 2026年10月12日