Skip to main content
ComfyUI はモジュール式の GenAI 推論エンジンです。API サーバーとしてデプロイしたり、API 経由でアクセスしたり、カスタムノードで拡張したり、コマンドラインから管理したりできます。目的に合ったパスを選んでください。

ComfyUI 上で構築する

独自のアプリケーションから ComfyUI ワークフローを実行し、結果を取得できます。公式 SDK はバージョン管理された HTTP API を基盤としており、同じコードが Comfy Cloud または自分でホストする ComfyUI インスタンスのどちらでも動作します。

Comfy SDKs

Python または TypeScript SDK をインストールし、ワークフローを送信して、出力をダウンロードできます。現在ベータ版です。
関連情報: デザインノート · Comfy API v2 リファレンス · API 概要

ComfyUI をサーバーとしてデプロイ

自身の環境で ComfyUI を起動し、API エンドポイントとして公開します。WebSocket メッセージプロトコル、利用可能なルート、実行モードを解説します。

ComfyUI Server API

自分のマシンで ComfyUI をサーバーとして実行します。起動、設定し、REST および WebSocket API で呼び出します。
関連リンク:API の例 · Partner Node API 連携

Cloud API

ハードウェアを管理することなく、Comfy Cloud 上でプログラムからワークフローを実行。REST API、OpenAPI 仕様、API Key を使った Partner Node 連携もカバー。

Cloud API 概要

認証方法、ジョブの送信、ステータス確認、Comfy Cloud からの結果ダウンロードを解説。
関連リンク:API リファレンス · OpenAPI 仕様 · API Key を取得する · API 概要

Agent Tools / MCP

Model Context Protocol(MCP)を介して AI エージェントを ComfyUI に接続します。ホスト型 Cloud MCP から始めるか、Local MCP と Comfy CLI で他の構成に対応できます。

MCP 概要

Cloud MCP、Local MCP、Comfy CLI を比較し、AI エージェント統合に最適な構成を見つけます。
関連リンク:Comfy MCP: クラウド接続とローカル接続

Comfy CLI

ComfyUI のインストール、カスタムノード、ワークフローをコマンドラインから管理。インストール、更新、設定、自動化を効率的に。

CLI はじめに

ターミナルから ComfyUI をインストール、更新、管理する方法を学びます。
関連リンク:CLI リファレンス · トラブルシューティング

カスタムノードの開発

カスタムノードを使うと、Python バックエンド、JavaScript UI ウィジェット、外部連携を介して ComfyUI を拡張できます。エコシステムに貢献する最も強力な方法のひとつです。

はじめに

カスタムノード開発が初めてならここから。ノードの構成、公開方法、ベストプラクティスを学びます。

関連ページ:チュートリアル · v3 移行ガイド

バックエンド(Python)

カスタムノードのサーバーサイドを構築。データ型、画像とマスク処理、遅延評価、テンソル操作などをカバー。

関連ページ:データ型 · 画像とマスク · 遅延評価 · ノード拡張

フロントエンド(JavaScript)

カスタム UI ウィジェット、サイドバータブ、ショートカットキー、ダイアログをノードに追加。ComfyUI フロントエンドを完全にコントロール。

関連ページ:フック(Hooks) · サイドバータブ · コマンドとショートカット · コード例
関連リンク:国際化(i18n)

レジストリ(Registry)

Comfy レジストリを通じてカスタムノードを公開・管理します。レジストリはバージョン管理、セキュリティスキャン、検索機能をコミュニティに提供します。

公開の概要

パブリッシャー登録、最初のノードの公開、既存ノードの主張、CI/CD による自動リリースまでをカバー。
関連リンク:公開チュートリアル · 標準 · CI/CD · 仕様