/ Verzeichnis / Playground / Comfy Pilot
● Community ConstantineB6 🔑 Eigener Schlüssel nötig

Comfy Pilot

von ConstantineB6 · ConstantineB6/comfy-pilot

Claude Code, eingebettet in ComfyUI – beschreibt den gewünschten Workflow, Pilot bearbeitet das Diagramm, greift auf Modelle von HuggingFace/CivitAI zu und installiert fehlende Knoten.

bequem-pilot ist ein benutzerdefinierter ComfyUI-Knoten, der Claude-Code in ComfyUI selbst ausführt – ein eingebettetes xterm.js-Terminal, ein MCP-Server, der Claude direkten Lese-/Schreibzugriff auf das aktuelle Knotendiagramm gewährt, Bildanalyse von Vorschau-/Bildspeicherungsknoten und Installationsprogramme, die Modelle von HuggingFace/CivitAI/direkten URLs abrufen oder benutzerdefinierte Knoten aus der Registrierung installieren. Fragen Sie „Erstellen Sie mir einen SDXL-Workflow mit ControlNet“ und das Diagramm baut sich von selbst auf, ohne dass Sie nach Menüs suchen müssen.

Warum nutzen

Hauptfunktionen

Live-Demo

In der Praxis

comfy-pilot.replay ▶ bereit
0/0

Installieren

Wählen Sie Ihren Client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "comfy-pilot": {
      "command": "comfy",
      "args": [
        "node",
        "install",
        "comfy-pilot"
      ],
      "_inferred": false
    }
  }
}

Öffne Claude Desktop → Settings → Developer → Edit Config. Nach dem Speichern neu starten.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "comfy-pilot": {
      "command": "comfy",
      "args": [
        "node",
        "install",
        "comfy-pilot"
      ],
      "_inferred": false
    }
  }
}

Cursor nutzt das gleiche mcpServers-Schema wie Claude Desktop. Projektkonfiguration schlägt die globale.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "comfy-pilot": {
      "command": "comfy",
      "args": [
        "node",
        "install",
        "comfy-pilot"
      ],
      "_inferred": false
    }
  }
}

Klicken Sie auf das MCP-Servers-Symbol in der Cline-Seitenleiste, dann "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "comfy-pilot": {
      "command": "comfy",
      "args": [
        "node",
        "install",
        "comfy-pilot"
      ],
      "_inferred": false
    }
  }
}

Gleiche Struktur wie Claude Desktop. Windsurf neu starten zum Übernehmen.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "comfy-pilot",
      "command": "comfy",
      "args": [
        "node",
        "install",
        "comfy-pilot"
      ]
    }
  ]
}

Continue nutzt ein Array von Serverobjekten statt einer Map.

~/.config/zed/settings.json
{
  "context_servers": {
    "comfy-pilot": {
      "command": {
        "path": "comfy",
        "args": [
          "node",
          "install",
          "comfy-pilot"
        ]
      }
    }
  }
}

In context_servers hinzufügen. Zed lädt beim Speichern neu.

claude mcp add comfy-pilot -- comfy node install comfy-pilot

Einzeiler. Prüfen mit claude mcp list. Entfernen mit claude mcp remove.

Anwendungsfälle

Praxisnahe Nutzung: Comfy Pilot

Erstellen Sie aus einer einzeiligen Beschreibung ein Gerüst für einen SDXL-Workflow

👤 ComfyUI-Benutzer, die lieber beschreiben als ziehen ⏱ ~20 min intermediate

Wann einsetzen: Sie wissen, was der Workflow bewirken soll; Sie möchten nicht 20 Minuten damit verbringen, es zu verkabeln.

Voraussetzungen
  • ComfyUI + Comfy-Pilot installiert — Comfy Node, Comfy-Pilot installieren
  • Claude Code CLI — Pilot installiert es automatisch, wenn es fehlt
Ablauf
  1. Öffnen Sie Pilot in ComfyUI
    Öffnen Sie das Pilot-Terminal und sagen Sie: „Erstellen Sie mir einen SDXL-Text-zu-Bild-Workflow mit ControlNet-Tiefenkonditionierung.“✓ Kopiert
    → Knotendiagramm wird zusammengesetzt; Modelle werden installiert, wenn sie fehlen
  2. Führen Sie es aus
    Führen Sie den Workflow mit prompt='Kathedraleninnenraum, weiches Licht' und meiner Tiefenkarte aus.✓ Kopiert
    → Bild erstellt; Workflow gespeichert

Ergebnis: Ein funktionierender Arbeitsablauf ohne manuelles Platzieren von 20 Knoten.

Fallstricke
  • Ich frage nach einem exotischen Modell, das der Pilot nicht finden kann — Geben Sie eine HuggingFace-Repo-URL oder eine CivitAI-ID an. Pilot lädt herunter, je nachdem, was angegeben ist
Kombinieren mit: comfyui-mcp-server

Refaktorieren Sie einen bestehenden, chaotischen Workflow

👤 Benutzer mit Workflows, die organisch gewachsen sind ⏱ ~25 min intermediate

Wann einsetzen: Ihr Diagramm hat 60 Knoten, von denen die Hälfte ungenutzt ist, und Sie möchten, dass es sauber ist.

Ablauf
  1. Fordern Sie einen Aufräumplan an
    Analysieren Sie mein aktuelles Diagramm. Listen Sie tote Knoten und redundante Zweige auf.✓ Kopiert
    → Claude liest die Grafik über MCP und erstellt einen Plan
  2. Anwenden
    Anwenden – aber behalten Sie den Knoten „Vorschaubild“ am Ende bei.✓ Kopiert
    → Knoten entfernt; Kanten neu verkabelt; Vorschau intakt

Ergebnis: Saubererer, einfacher zu bearbeitender Workflow.

Fallstricke
  • Entfernen eines Knotens, auf dem nachgelagerter benutzerdefinierter Code basiert — Lassen Sie den Piloten Knoten vor zerstörerischen Operationen berühren

Benutzerdefinierte Knoten, die ein Workflow benötigt, werden automatisch installiert

👤 Personen, die Workflows von Drittanbietern öffnen ⏱ ~10 min beginner

Wann einsetzen: Sie haben einen Workflow importiert und ComfyUI meldet fehlende benutzerdefinierte Knoten.

Ablauf
  1. Bitten Sie Pilot um eine Lösung
    Suchen und installieren Sie alle benutzerdefinierten Knoten, die dieser Workflow benötigt.✓ Kopiert
    → Der Pilot listet fehlende Knoten auf und installiert dann über die Registrierung
  2. Verifizieren
    Laden Sie das Diagramm neu und vergewissern Sie sich, dass es keine roten Ränder mehr hat.✓ Kopiert
    → Das Diagramm wird sauber validiert

Ergebnis: Unbekannte Arbeitsabläufe können ohne Suche nach Abhängigkeiten verwendet werden.

Fallstricke
  • Unbekannte benutzerdefinierte Knoten im großen Maßstab installieren — Überprüfen Sie die Paketquelle stichprobenartig, bevor Sie Pilot Dutzende installieren lassen

Kombinationen

Mit anderen MCPs für 10-fache Wirkung

comfy-pilot + comfyui-mcp-server

Arbeitsabläufe für Pilotautoren; Der MCP-Server führt sie von anderen Clients aus

Lassen Sie Pilot den Workflow erstellen. Führen Sie es dann von Claude Desktop über den Comfyui-MCP-Server aus.✓ Kopiert
comfy-pilot + filesystem

Organisieren Sie die vom Piloten erstellten Assets und Arbeitsabläufe

Nachdem Pilot einen Workflow gespeichert hat, verschieben Sie ihn mit einem datierten Namen nach ./workflows/<Projekt>/.✓ Kopiert
comfy-pilot + mcp-image

Vergleichen Sie lokale ComfyUI-Ergebnisse mit Gemini-Generationen an derselben Eingabeaufforderung

Führen Sie dieselbe Eingabeaufforderung über den Workflow und mcp-image von Pilot aus. diff die Ausgänge.✓ Kopiert

Werkzeuge

Was dieses MCP bereitstellt

WerkzeugEingabenWann aufrufenKosten
graph.list_nodes / graph.get_node optional filter Lesen Sie den aktuellen Workflow 0
graph.create_node / graph.connect type, parent, edges Autorenknoten und Drahtkanten 0
image.analyze node_id (Preview/Save) Überprüfen Sie ein generiertes Bild, um über den nächsten Schritt zu entscheiden 0
model.download source (HF repo, CivitAI id, or URL), target Fehlende Kontrollpunkte / LoRAs bandwidth
nodes.install custom node package(s) Fehlende oder automatisch erforderliche benutzerdefinierte Knoten bandwidth

Kosten & Limits

Was der Betrieb kostet

API-Kontingent
Nur lokale Datenverarbeitung
Tokens pro Aufruf
Klein (Grafikoperationen); Bild-/Modellbytes dominieren Festplatte und Bandbreite
Kosten in €
Frei; Ihre GPU + Bandbreite
Tipp
Lassen Sie den Piloten bestätigen, bevor Sie große Modellpakete herunterladen. Viele Workflows teilen sich Prüfpunkte.

Sicherheit

Rechte, Secrets, Reichweite

Credential-Speicherung: Verwenden Sie Env-Variablen, wenn Sie HF- oder CivitAI-Tokens für höhere Downloadraten hinzufügen.
Datenabfluss: Downloads von HuggingFace / CivitAI / direkten URLs, die Sie autorisieren; ansonsten lokal.

Fehlerbehebung

Häufige Fehler und Lösungen

Pilotterminal öffnet sich nicht

Neuinstallation über Comfy Node Install Comfy-Pilot; Stellen Sie sicher, dass ComfyUI neu gestartet wird.

Prüfen: ComfyUI → Manager → Installed, confirm comfy-pilot listed
Die Installation eines benutzerdefinierten Knotens schlägt hinter einem Unternehmens-Proxy fehl

Legen Sie vor dem Start HTTPS_PROXY in der ComfyUI-Prozessumgebung fest.

Prüfen: env | grep -i proxy in the ComfyUI terminal
Der Modell-Download wird teilweise angehalten

Fahren Sie fort, indem Sie den Download erneut ausführen. Für kompatible Quellen wird der Pilot dort fortgesetzt, wo er aufgehört hat.

Prüfen: Re-run model.download with the same target path

Alternativen

Comfy Pilot vs. andere

AlternativeWann stattdessenKompromiss
comfyui-mcp-serverSie möchten Workflows von externen MCP-Clients ausführen und nicht in ComfyUI erstellenKein eingebettetes Terminal; andere Oberfläche
mcp-imageSie bevorzugen Cloud Gemini gegenüber lokalem ComfyUIWeniger Kontrolle; Bezahlen Sie pro Bild
everartSie benötigen vorab trainierte StilmodelleAnderer Anbieter

Mehr

Ressourcen

📖 Offizielle README auf GitHub lesen

🐙 Offene Issues ansehen

🔍 Alle 400+ MCP-Server und Skills durchsuchen