D'une usine unique à un harnais à deux étages : comment un pipeline de développement a grandi en moins d'un an
Cursor
Anthropic
OpenAI
Google/DeepMind
L'auteur décrit la construction d'une usine de développement multi-agent qui a évolué en un système de près de dix pipelines parallèles avec un harnais à deux couches – contrôle au niveau supérieur et portes locales par usine. Principes clés : cliquet (les échecs deviennent des correctifs permanents), capteur d'abord (les invariants comme détecteurs avant les règles) et mesurabilité (les règles doivent changer le comportement). Le système n'est pas lié à Cursor ; il utilise des normes ouvertes comme Skills, AGENTS.md et MCP.
En novembre de l'année dernière, l'auteur a commencé à assembler un environnement de développement multi-agents – non pas une surcouche d'un modèle unique mais une usine qui transforme un projet, depuis les exigences jusqu'au code fonctionnel, sans casser ce qui ne doit pas l'être. En partant de Cursor et d'agents basés sur des règles, le système utilisait une approche par processus : chaque étape avait son propre sous-agent de rôle et son relecteur. En quelques mois, le besoin de plusieurs pipelines parallèles est apparu – pour le marketing, le produit, le design, le contenu. Un plan de contrôle de haut niveau a été ajouté : un routeur racine, un plan de contrôle (239 éléments de travail), une couche d'apprentissage de harnais (cliquet, capteurs, évaluations de règles). L'usine est devenue à deux étages : un contrôle transversal au-dessus, des passerelles locales à l'intérieur de chaque usine. L'auteur pratique le cliquet – chaque échec d'agent est transformé en une correction permanente de l'environnement, et non en une note de discussion. Le capteur d'abord signifie qu'un nouvel invariant commence comme un script de détection avec un contrat RÉUSSI/ÉCHOUÉ avant de devenir une règle textuelle. La mesurabilité garantit qu'une règle modifie le comportement – une passerelle laisse passer les artefacts de qualité et bloque les contrevenants. L'auteur n'est pas verrouillé sur Cursor : les normes ouvertes (Compétences, AGENTS.md, MCP) sont supportées par Claude, Codex et Gemini. Un squelette fonctionnel minimal est fourni dans agent-harness-reference. Certains invariants manquent encore de détecteurs et reposent sur la discipline de relecture.
Source: Habr — хаб ИИ —
original
