L'orchestrateur est l'endroit où les plans se transforment en actions. Il planifie les agents, gère les transferts vers les humains, applique les politiques et enregistre tout ce qui s'est passé.
Dans une plateforme d'agents mature, l'orchestrateur est le système d'enregistrement. Il sait ce qui est en cours d'exécution, pourquoi et si c'est autorisé. Tous les autres composants – agents, outils, humains – sont un travailleur qui lui rend compte.
Les tâches sont distribuées au bon agent, dans le bon ordre, avec la bonne priorité, dans le respect de l'isolement des locataires et des limites de tarifs.
Chaque appel d'outil efface les vérifications de stratégie au niveau de l'orchestrateur avant d'atteindre le système cible. Les garde-corps vivent au même endroit et ne sont pas dispersés par le code de l'agent.
Chaque appel produit un enregistrement durable que vous pouvez inspecter, relire ou exporter – le même enregistrement qui intéresse les auditeurs.
Les données, l'exécution et les coûts sont isolés par locataire. Aucun état partagé ne saigne entre les clients.
Les limites de débit et les cibles lentes produisent des files d'attente avec un comportement explicite, et non des suppressions silencieuses.
Les processus de longue durée et en plusieurs étapes sont coordonnés avec une logique de rémunération et ne sont pas laissés à la mise en œuvre de chaque agent.
L'orchestrateur est sans état au niveau du chemin de requête ; ajoutez de la capacité sans reprogrammer.