> ## Documentation Index
> Fetch the complete documentation index at: https://dripart-docs-robin-i18n-sync.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 概要

> 開発者としての ComfyUI の利用

ComfyUI はモジュール式の GenAI 推論エンジンです。サーバーとして実行したり、API 経由でアクセスしたり、カスタムノードで拡張したり、コマンドラインから管理したりできます。ほとんどの API 作業は次の 2 つのステップで構成されます。まず ComfyUI をどこかで実行し、次にアプリケーションからそれに対してワークフローを実行します。

## クイックスタート

APIを試す最速の方法は、Comfy Cloudでワークフローを実行することです。デプロイするものは何もありません。SDKはデフォルトでComfy Cloudを指しているため、必要なのはワークフローと[APIキー](/ja/development/api-development/getting-an-api-key)だけです。

<Steps>
  <Step title="ワークフローを取得する">
    [ComfyUI Workflows](https://comfy.org/workflows)でコミュニティのワークフローをブラウズするか、エディタで独自のワークフローを構築します。[API形式](/ja/development/api-development/workflow-api-format)で`workflow_api.json`として保存します。
  </Step>

  <Step title="SDKをインストールする">
    <CodeGroup>
      ```bash Python theme={null}
      pip install comfy-sdk
      ```

      ```bash TypeScript theme={null}
      npm i @comfyorg/sdk
      ```
    </CodeGroup>
  </Step>

  <Step title="実行する">
    <CodeGroup>
      ```python Python theme={null}
      from comfy_sdk import Comfy

      client = Comfy(api_key="comfyui-...")  # Comfy Cloud is the default target

      wf = client.workflows.from_file("workflow_api.json")

      job = client.run(wf)
      for output in job.get_outputs("9"):
          output.to_file(output.name)
      ```

      ```typescript TypeScript theme={null}
      import { Comfy } from "@comfyorg/sdk";

      const client = new Comfy({ apiKey: "comfyui-..." }); // Comfy Cloud is the default target

      const wf = await client.workflows.fromFile("workflow_api.json");

      const job = await client.run(wf);
      await job.getOutputs("9")[0].toFile("out.png");
      ```
    </CodeGroup>

    `"9"`はワークフローファイル内の出力ノードのIDです。入力、進捗イベント、エラー処理については[SDKガイド](/ja/development/api-development/sdks)を参照してください。
  </Step>

  <Step title="独自のComfyUIをデプロイする">
    エンドポイントの背後に独自のモデルとカスタムノードが必要な場合は、[Serverless API](/ja/development/serverless/overview)で環境をデプロイします。同じSDKコードがそのまま動作し、ベースURLが変わるだけです。
  </Step>
</Steps>

## ComfyUI のデプロイ

ComfyUI を Developer Platform または自社インフラにデプロイし、スケールする方法を学びます。

<Card title="デプロイ概要" icon="map" href="/ja/development/deploy/overview">
  Serverless API、Comfy Cloud、セルフホスティングを比較して、最適なターゲットを選びます。
</Card>

関連情報: [Serverless API](/ja/development/serverless/overview) · [Comfy Cloud](/ja/development/deploy/cloud) · [セルフホスティングオプション](/ja/development/deploy/self-hosting)

## ワークフローの実行

SDKとv2 HTTP APIを使用してワークフローを実行する方法を学びます。これらは、サーバーレスAPIエンドポイントとお客様自身のComfyUIインスタンスに対して動作します。

<Card title="ワークフローの実行" icon="play" href="/ja/development/run-workflows/overview">
  Python SDKとTypeScript SDKをはじめ、どのクライアントがどのデプロイメントで動作するかを確認できます。
</Card>

関連情報: [Comfy SDKs](/ja/development/api-development/sdks) · [セルフホスト用APIプロキシ](/ja/development/comfyui-server/api-proxy) · [Comfy API v2リファレンス](/ja/api-reference/v2/overview)

## Agent Tools / MCP

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

<Card title="MCP 概要" icon="robot" href="/ja/agent-tools">
  Cloud MCP、Local MCP、Comfy CLI を比較し、AI エージェント統合に最適な構成を見つけます。
</Card>

関連リンク：[Comfy MCP](/ja/agent-tools/mcp): クラウド接続とローカル接続

## その他

<CardGroup cols={2}>
  <Card title="セルフホストサーバーAPI" icon="server" href="/ja/development/comfyui-server/comms_overview">
    ComfyUIサーバーの生のRESTおよびWebSocket API：ルート、メッセージ、起動フラグ。
  </Card>

  <Card title="Comfy CLI" icon="terminal" href="/ja/comfy-cli/getting-started">
    ターミナルからComfyUIのインストール、更新、管理ができます。
  </Card>

  <Card title="カスタムノード" icon="puzzle-piece" href="/ja/custom-nodes/overview">
    PythonバックエンドとJavaScript UI拡張機能でComfyUIを拡張します。
  </Card>

  <Card title="レジストリ" icon="box-open" href="/ja/registry/overview">
    Comfy Registryを通じてカスタムノードをパッケージ化して公開します。
  </Card>
</CardGroup>
