Un chef d'orchestre, plusieurs instruments
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.
Ce que possède l'orchestrateur
- 01
Planification
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.
- 02
Application des politiques
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.
- 03
Audit et relecture
Chaque appel produit un enregistrement durable que vous pouvez inspecter, relire ou exporter – le même enregistrement qui intéresse les auditeurs.
Capacités
Isolation multi-locataires
Les données, l'exécution et les coûts sont isolés par locataire. Aucun état partagé ne saigne entre les clients.
Gestion de la contre-pression
Les limites de débit et les cibles lentes produisent des files d'attente avec un comportement explicite, et non des suppressions silencieuses.
Coordination de la saga
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.
Échelle horizontale
L'orchestrateur est sans état au niveau du chemin de requête ; ajoutez de la capacité sans reprogrammer.