Orchestration
Définition
L'orchestration est la couche de coordination qui décide quel agent, modèle ou service traite quelle étape, dans quel ordre, avec quelles données, et ce qui se passe en cas d'échec. C'est ce qui transforme des agents isolés en un système opérationnel fiable.
Elle gère les relances, délais maximaux, étapes parallèles, l'état et l'idempotence — la mécanique peu glamour qui détermine si l'automatisation survit à une semaine de travail normale.
C'est aussi là que le coût est maîtrisé : router les étapes simples vers des modèles bon marché et réserver le raisonnement coûteux aux cas vraiment complexes.
En pratique
- État, relances, délais maximaux et exécution idempotente
- Le routage des modèles selon la difficulté de la tâche maîtrise les coûts
- Point unique pour observer et déboguer toute la chaîne
Termes liés
- Agent IAUn agent IA est un programme qui poursuit un objectif de manière autonome : il décide des étapes à suivre, appelle des outils ou des API pour les exécuter, vérifie le résultat et recommence jusqu'à atteindre l'objectif ou transmettre la main. Contrairement à un chatbot, il agit au lieu de simplement répondre.
- Automatisation des flux de travailL'automatisation des flux de travail achemine automatiquement une tâche à travers ses étapes, responsables et conditions définis : qui la reçoit, ce qui doit être vérifié, ce qui se passe en cas d'approbation ou de rejet, et ce qui est enregistré. Elle supprime le travail de coordination plutôt que d'exécuter la tâche elle-même.
- Intégration APIUne intégration API relie deux systèmes via leurs interfaces de programmation afin que les données circulent automatiquement et de façon fiable. C'est l'alternative stable à la ressaisie manuelle, à l'échange de fichiers CSV et aux robots d'interface, et c'est l'ossature de toute automatisation sérieuse.