Conductor Orchestrator

Coordinateur de boucle d'évaluation multi-agents : planifie, distribue les travailleurs parallèles, contrôle les évaluateurs

par Ibrahim-3d · Ibrahim-3d/orchestrator-supaconductor

Fonctionne avec configuration ★ 7.6/10

Conductor Orchestrator — Coordinateur de boucle d'évaluation multi-agents : planifie, distribue les travailleurs parallèles, contrôle les évaluateurs

Ce que fait

Une compétence d'orchestrateur maître pour le plugin SupaConductor qui exécute une boucle autonome planifier-évaluer-exécuter-corriger sur des "tracks" : elle lit les fichiers d'état conductor/, distribue des agents frères spécialisés (planificateur, conseil d'administration, travailleurs parallèles, évaluateurs) via l'outil Task, et les coordonne via un bus de messages basé sur des fichiers. Se déclenche sur /go <goal>, /conductor implement, "start track", "run the loop", "orchestrate" ou "automate track". Nécessite l'échafaudage complet du plugin (répertoire conductor/ plus les compétences sœurs groupées) pour fonctionner, il n'est donc pas exécutable comme une compétence autonome à fichier unique.

Rapport de test

J'ai localisé skills/conductor-orchestrator/SKILL.md via l'arborescence GitHub et l'ai récupéré brut (HTTP 200, 52KB). Le frontmatter est analysé avec name+description; j'ai vérifié 5 fichiers référencés dans le corps (leads/architecture-lead, parallel-dispatch, knowledge-manager, loop-planner SKILL.md, commands/board-meeting.md) — tous ont renvoyé 200. Aucune faille de sécurité : pas de curl|sh, base64 ou exfiltration; seulement un lancement bénin de sous-processus `claude --print` board. Je n'ai PAS pu mesurer la sortie par rapport à la référence : le corps est une machine à états qui lit un répertoire conductor/ échafaudé (config.json, tracks/{id}/metadata.json, plan.md) et distribue de nombreux agents frères en tâches d'arrière-plan parallèles via un bus de messages basé sur des fichiers — dont aucun n'existe dans un contexte nu, donc tout "artefact" ne ferait que reformuler ses propres règles. Verdict de configuration : l'étape manuelle non exécutable est /…:setup scaffolding plus l'installation du plugin complet afin que ${CLAUDE_PLUGIN_ROOT} et les compétences sœurs soient résolues.

Testé le: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/Ibrahim-3d/orchestrator-supaconductor.git /tmp/conductor-orchestrator-src
mkdir -p ~/.claude/skills
cp -R /tmp/conductor-orchestrator-src/skills/conductor-orchestrator ~/.claude/skills/conductor-orchestrator
# NOTE: this places SKILL.md at ~/.claude/skills/conductor-orchestrator/SKILL.md, but the skill
# is a plugin orchestrator: its body references ${CLAUDE_PLUGIN_ROOT}/skills/leads/*,
# skills/loop-planner, skills/board-of-directors, skills/parallel-dispatch, worker-templates, etc.
# Those siblings are NOT copied above and the ${CLAUDE_PLUGIN_ROOT} var is only set for plugins.
# For real use install the whole plugin instead:
#   /plugin marketplace add Ibrahim-3d/orchestrator-supaconductor
#   /plugin install orchestrator-supaconductor
# Then scaffold a project with  /orchestrator-supaconductor:setup  and run  /orchestrator-supaconductor:go <goal>

Commandes et exemples de prompts

  • /conductor-orchestratorCoordinateur de boucle d'évaluation multi-agents : planifie, distribue les travailleurs parallèles, contrôle les évaluateurs

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Start a track and orchestrate the workers
  • Run the conductor loop on this goal
  • Automate this track with parallel agents