OpenCode
Orchestration multi-agents

OpenCode orchestre le développement logiciel. Il associe un chef d’orchestre à des sous-agents par rôle, parmi lesquels la recherche, l’analyse, les tests, l’architecture et la sécurité. Les tâches indépendantes s’exécutent en parallèle.
Points clés : Chef d’orchestre · Sous-agents par rôle · Exécution parallèle · Recherche, tests, sécurité · Protocole MCP.
Orchestration du développement
OpenCode pilote le développement logiciel de bout en bout. Un chef d’orchestre découpe la demande, planifie, confie chaque partie à un sous-agent spécialisé, puis assemble le résultat.
Sous-agents par rôle
Des sous-agents dédiés couvrent la recherche, l’analyse, l’architecture, l’écriture de tests et la revue de sécurité. Chacun applique une consigne et des outils propres à son rôle.
Exécution parallèle
Les tâches indépendantes s’exécutent en parallèle, ce qui réduit le temps de traitement sur les projets larges. Les résultats convergent vers le chef d’orchestre pour synthèse.
Outils et intégration
OpenCode s’appuie sur le protocole MCP et la passerelle LiteLLM. Il accède au code, aux tests et à la mémoire, et route chaque appel vers le modèle adapté à la tâche.