Les harnesses d'agents ont mûri, mais la plupart des équipes assemblent encore des prompts, plugins et scripts locaux sans modèle opérationnel unifié. La réponse d'ECC est de traiter le harness comme un système d'opérateur : un plan de contrôle pour les agents où compétences, instincts, persistance de la mémoire, vérification et sécurité sont des éléments de première classe. Cela déplace le travail de « bonne démo » à « service fiable ». Au lieu d'une configuration sur mesure par IDE, ECC fournit des profils, hooks et orchestration qui rendent le comportement inter-harness prévisible. Cette prévisibilité permet de suivre les améliorations du débit, stabiliser le pass@k et imposer des limites strictes sur la récursion, les coûts et les permissions d'exécution.
ECC 2.0 s'appuie sur une utilisation quotidienne et concrète en ajoutant un substrat de plan de contrôle plus explicite : des adaptateurs de session pour un état structuré, un inventaire MCP pour une exposition sécurisée des outils, et des services de cycle de vie worktree pour coordonner branches et points de contrôle. La famille d'orchestrateurs (orch-*) standardise l'exécution multi-agent avec des garde-fous et un statut déterministe. Crucialement, le système maintient la parité inter-harness — ainsi les mêmes compétences et règles se comportent de manière cohérente sur Claude Code, Cursor, Codex, OpenCode, Gemini et autres. Pour les dirigeants, cela signifie moins de verrouillage et une gouvernance unifiée ; pour les ingénieurs, moins de surprises et un retour en arrière facilité.
La performance ici est pratique, non théorique. La gestion du budget de tokens et le routage des modèles réduisent la surcharge contextuelle ; les registres de décisions rendent les étapes des agents auditable ; les boucles de vérification appliquent des portes de réussite/échec ; et les schémas de parallélisation maintiennent la latence sous contrôle pour les grands dépôts. La sécurité est étroitement intégrée via le scan et la permission pour permettre aux agents d'opérer plus près de la production sans ouvrir de surfaces d'attaque. L'effet net est une réduction mesurable du temps d'itération et du retravail — surtout sur des bases de code multi-services — tout en maintenant des instantanés clairs pour les revues PR, lancements et réponses aux incidents.


