/ Annuaire / Playground / Comfy Pilot
● Communauté ConstantineB6 🔑 Nécessite votre clé

Comfy Pilot

par ConstantineB6 · ConstantineB6/comfy-pilot

Claude Code, intégré à ComfyUI — décrivez le flux de travail souhaité, Pilot édite le graphique, récupère les modèles de HuggingFace/CivitAI et installe les nœuds manquants.

confortable-pilot est un nœud personnalisé ComfyUI qui exécute Claude Code dans ComfyUI lui-même - un terminal xterm.js intégré, un serveur MCP qui donne à Claude un accès direct en lecture/écriture au graphique de nœud actuel, une analyse d'image des nœuds Aperçu/Enregistrer l'image et des installateurs qui récupèrent des modèles depuis HuggingFace/CivitAI/URL directes ou installent des nœuds personnalisés à partir du registre. Demandez « Créez-moi un flux de travail SDXL avec ControlNet » et le graphique s'assemble tout seul au lieu de rechercher des menus.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

comfy-pilot.replay ▶ prêt
0/0

Installer

Choisissez votre 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
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

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

Cursor utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

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

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "Edit Configuration".

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

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

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

Continue utilise un tableau d'objets serveur plutôt qu'une map.

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

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

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

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : Comfy Pilot

Élaborer un flux de travail SDXL à partir d'une description sur une seule ligne

👤 Utilisateurs de ComfyUI qui préfèrent décrire plutôt que glisser ⏱ ~20 min intermediate

Quand l'utiliser : Vous savez ce que vous voulez que le flux de travail fasse ; vous ne voulez pas passer 20 minutes à le câbler.

Prérequis
  • ComfyUI + confort-pilot installé — nœud confortable installer confortable-pilote
  • Claude Code CLI — Pilot l'installe automatiquement en cas d'absence
Déroulement
  1. Ouvrir le pilote dans ComfyUI
    Ouvrez le terminal Pilot et dites : "Créez-moi un flux de travail texte-image SDXL avec conditionnement en profondeur ControlNet".✓ Copié
    → Assemblages de graphes de nœuds ; les modèles s'installent s'ils sont manquants
  2. Exécutez-le
    Exécutez le flux de travail avec prompt='cathedral interior, soft light' et ma carte de profondeur.✓ Copié
    → Image produite ; flux de travail enregistré

Résultat : Un flux de travail fonctionnel sans placer manuellement 20 nœuds.

Pièges
  • Je demande un modèle exotique que le pilote ne trouve pas — Fournissez une URL de dépôt HuggingFace ou un identifiant CivitAI ; Téléchargements pilotes selon ce qui est spécifié
Combiner avec : comfyui-mcp-server

Refactoriser un flux de travail désordonné existant

👤 Utilisateurs dont les flux de travail ont connu une croissance organique ⏱ ~25 min intermediate

Quand l'utiliser : Votre graphique comporte 60 nœuds, la moitié inutilisés, et vous voulez qu'il soit propre.

Déroulement
  1. Demandez un plan de nettoyage
    Analyser mon graphique actuel ; répertorier les nœuds morts et les branches redondantes.✓ Copié
    → Claude lit le graphique via MCP et réalise un plan
  2. Appliquer
    Appliquer - mais conservez le nœud Aperçu de l'image à la fin.✓ Copié
    → Nœuds supprimés ; bords recâblés; aperçu intact

Résultat : Flux de travail plus propre et plus facile à modifier.

Pièges
  • Suppression d'un nœud sur lequel reposait le code personnalisé en aval — La liste pilote a-t-elle touché les nœuds avant les opérations destructrices

Installer automatiquement les nœuds personnalisés dont un flux de travail a besoin

👤 Personnes ouvrant des workflows tiers ⏱ ~10 min beginner

Quand l'utiliser : Vous avez importé un flux de travail et ComfyUI signale des nœuds personnalisés manquants.

Déroulement
  1. Demander à Pilot de résoudre
    Recherchez et installez tous les nœuds personnalisés dont ce flux de travail a besoin.✓ Copié
    → Le pilote répertorie les nœuds manquants, puis s'installe à partir du registre
  2. Vérifier
    Rechargez et confirmez que le graphique n’a plus de bordures rouges.✓ Copié
    → Le graphique valide proprement

Résultat : Workflows inconnus utilisables sans recherche de dépendances.

Pièges
  • Installation de nœuds personnalisés inconnus à grande échelle — Vérifiez ponctuellement la source du package avant de laisser Pilot en installer des dizaines

Combinaisons

Associez-le à d'autres MCPs pour un effet X10

comfy-pilot + comfyui-mcp-server

Flux de travail des auteurs pilotes ; le serveur MCP les exécute à partir d'autres clients

Demandez à Pilot de créer le flux de travail ; puis exécutez-le depuis Claude Desktop via confortablesui-mcp-server.✓ Copié
comfy-pilot + filesystem

Organisez les actifs et les flux de travail créés par Pilot

Une fois que Pilot a enregistré un workflow, déplacez-le dans ./workflows/<project>/ avec un nom daté.✓ Copié
comfy-pilot + mcp-image

Comparez les résultats ComfyUI locaux avec les générations Gemini sur la même invite

Exécutez la même invite via le flux de travail de Pilot et l'image mcp ; différencier les sorties.✓ Copié

Outils

Ce que ce MCP expose

OutilEntréesQuand appelerCoût
graph.list_nodes / graph.get_node optional filter Lire le flux de travail actuel 0
graph.create_node / graph.connect type, parent, edges Nœuds de création et bords de fil 0
image.analyze node_id (Preview/Save) Inspectez une image générée pour décider de l'étape suivante 0
model.download source (HF repo, CivitAI id, or URL), target Points de contrôle manquants / LoRA bandwidth
nodes.install custom node package(s) Nœuds personnalisés manquants ou obligatoires automatiquement bandwidth

Coût et limites

Coût d'exécution

Quota d'API
Calcul local uniquement
Tokens par appel
Petit (opérations graphiques); les octets d'image/modèle dominent le disque et la bande passante
Monétaire
Gratuit; votre GPU + bande passante
Astuce
Demandez à Pilot de confirmer avant de télécharger des lots de modèles volumineux ; de nombreux flux de travail partagent des points de contrôle.

Sécurité

Permissions, secrets, portée

Stockage des identifiants : Utilisez des variables d'environnement si vous ajoutez des jetons HF ou CivitAI pour des taux de téléchargement plus élevés.
Sortie de données : Téléchargements depuis HuggingFace / CivitAI / URL directes que vous autorisez ; sinon local.

Dépannage

Erreurs courantes et correctifs

Le terminal pilote ne s'ouvre pas

Réinstallez via le nœud confortable, installez confortable-pilote ; assurez-vous du redémarrage de ComfyUI.

Vérifier : ComfyUI → Manager → Installed, confirm comfy-pilot listed
L'installation du nœud personnalisé échoue derrière un proxy d'entreprise

Définissez HTTPS_PROXY dans l'environnement du processus ComfyUI avant le lancement.

Vérifier : env | grep -i proxy in the ComfyUI terminal
Le téléchargement du modèle s'arrête à mi-chemin

Reprenez en exécutant à nouveau le téléchargement ; Le pilote reprend là où il s'était arrêté pour les sources compatibles.

Vérifier : Re-run model.download with the same target path

Alternatives

Comfy Pilot vs autres

AlternativeQuand l'utiliserCompromis
comfyui-mcp-serverVous souhaitez exécuter des flux de travail à partir de clients MCP externes, et non créer dans ComfyUIPas de terminal intégré ; surface différente
mcp-imageVous préférez le cloud Gemini au ComfyUI localMoins de contrôle ; payer par image
everartVous avez besoin de modèles de style pré-entraînésFournisseur différent

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills