VibeComfy x Hivemind : Des agents qui lisent et modifient les flux de travail ComfyUI

ComfyUI Wikinews

VibeComfy traduit le JSON des flux de travail ComfyUI en Python éditable pour les agents CLI, et s'intègre désormais à la base de connaissances Hivemind pour des modèles de flux de travail issus de la communauté.

Mascotte VibeComfy

VibeComfy transforme le JSON des flux de travail ComfyUI en Python que les agents de codage peuvent lire, modifier, valider et compiler à nouveau.

Une couche de traduction entre les agents et les flux de travail

VibeComfy par peteromallet a atteint un jalon que l'auteur considère suffisamment robuste pour une utilisation quotidienne : les flux de travail deviennent du Python éditable, et les agents accèdent à Hivemind, une base de connaissances ouverte pour l'écosystème ComfyUI. La mise à jour fonctionne à la fois dans l'éditeur ComfyUI et via la ligne de commande au-dessus de pip-and-uv-installable ComfyUI, et l'auteur signale qu'elle s'exécute avec les identifiants locaux existants de Claude Code, Codex ou Hermes.

L'idée centrale est une couche de traduction appelée VibeWorkflows. VibeComfy importe un flux de travail ComfyUI, le représente comme du Python ordinaire (une fonction build() appelant des wrappers de nœuds typés), le valide, et le compile à nouveau vers le JSON API que la file d'attente ComfyUI utilise. Le JSON reste le format d'importation et d'exportation ; le Python est la surface d'écriture. La raison : les graphiques JSON sont difficiles pour les petits agents locaux à raisonner ou valider, tandis que le Python est le langage que même les agents légers gèrent le mieux.

Comment cela diffère des ponts existants

ApprocheFocus
ComfyScriptExportation Python orientée IDE, ne suit plus l'écosystème moderne
ComfyMCPCouche de protocole pour opérer ComfyUI
VibeComfyCouche d'écriture : comprendre les flux de travail, trouver des modèles éprouvés, effectuer des modifications complexes, préserver les résultats

Les fichiers de modèle générés sont marqués en lecture seule (# vibecomfy: generated) et destinés à être copiés dans un espace de travail recipes/ ignoré par git avant modification, afin que les agents puissent modifier une copie personnelle sans détruire le modèle éprouvé.

Commencer

VibeComfy s'installe dans une installation ComfyUI existante en tant que nœud personnalisé (avec un panneau d'agent dans l'éditeur), ou s'exécute en mode autonome pour les agents CLI. Les instructions de configuration sont écrites pour être collées directement dans votre agent de choix, et l'auteur demande explicitement des commentaires sur les installations cassées et les étapes confuses, ainsi que de l'aide pour renforcer la suite d'évaluation des agents du projet.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…
VibeComfy x Hivemind : Des agents qui lisent et modifient les flux de travail ComfyUI | ComfyUI Wiki