カスタムノードとは?
カスタムノードは、高度な画像処理、機械学習のファインチューニング、色調整などの新機能を追加する ComfyUI 用の拡張機能です。これらのコミュニティ開発ノードは、ComfyUI のコア機能を大幅に拡張することができます。 すべてのカスタムノードのインストールには、次の 2 つのステップを完了する必要があります:- ノードコードを
ComfyUI/custom_nodesディレクトリにクローンする - 必要な Python 依存関係をインストールする
ヒント:カスタムノードをインストールする前に、プラグインの README ファイルを確認して、インストール方法、使用方法、特定のモデル、依存関係のバージョン、一般的な問題の解決策などの要件を理解してください。
方法 1: ComfyUI Manager (推奨)
この方法を使用するには、お使いの環境で ComfyUI Manager が利用可能な状態になっている必要があります。表示されていない、または無効になっている場合は、ComfyUI Manager 概要 を確認し、インストールガイド の手順に従ってください。
新しい UI (Desktop 版デフォルト)
Desktop ユーザー向けにデフォルトで有効になっている新しいノード管理インターフェース。
従来の UI
カスタムノードインストール用のクラシックな Manager インターフェース。
方法 2: Git を使用した手動インストール
Manager に見つからない新しいノードや特定のバージョンが必要な場合に適しています。システムに Git がインストールされている必要があります。1
リポジトリ URL を取得する
GitHub で「Code」ボタンをクリックし、HTTPS リンクをコピーします
2
custom_nodes ディレクトリに移動する
3
リポジトリをクローンする
4
依存関係をインストールする
依存関係は ComfyUI 環境にインストールする必要があります - システム環境と混同しないように注意してください。汚染を避けるためです
- Windows ポータブル版
- 手動インストール
Windows ポータブル版の場合、依存関係は埋め込み Python 環境にインストールします
5
ComfyUI を再起動しブラウザを更新する
ComfyUI を再起動し、ブラウザを更新してください。起動ログに
import failed エラーがないか確認します方法 3: ZIP ダウンロードによるインストール
Git や Manager を使用できないユーザー向けです1
GitHub で `Code` → `Download ZIP` をクリック
GitHub ページで 
Code → Download ZIP をクリックします
2
ZIP ファイルを解凍する
ダウンロードした ZIP ファイルを解凍します
3
解凍したフォルダを `ComfyUI/custom_nodes/` ディレクトリにコピー
解凍したフォルダを
ComfyUI/custom_nodes/ ディレクトリにコピーします4
依存関係を手動でインストールする (Git 方法のステップ 4 と同様)
ComfyUI を再起動し、ブラウザを更新します
5
インストールが成功したことを確認する
再起動後に ComfyUI Manager を確認し、プラグインが正常にインストールされており、
import failed エラーがないことを確認しますカスタムノードリソース
ComfyUI では、基本的なノード拡張機能に加えて、カスタムノードには以下の追加リソースを含めることができます:- ノードドキュメント: この機能はすべてのカスタムノードと基本ノードをサポートしています。ノードドキュメントを表示して、ノードの目的と使用方法を理解することができます。また、作者に PR を送信してドキュメントを貢献することもできます。
- カスタムノードワークフローテンプレート: ノード作者が提供するサンプルワークフローとしてのワークフローテンプレート。ComfyUI テンプレートから閲覧およびロードできます。
- 多言語サポート