Agent Executor - le runtime d’agents distribué open source de Google
(agentexecutor.io)- Un runtime d’agents distribué conçu avec pour objectifs la fiabilité, la sécurité, la personnalisation et l’efficacité, qui orchestre les boucles agentiques, gère l’exécution via la journalisation d’événements et communique avec des acteurs locaux et distants
- Exécute contrôleurs, compétences, outils et agents comme des acteurs isolés, avec prise en charge native de la récupération automatique et de la reprise en cas d’échec ou d’interruption
- Le runtime peut être entièrement personnalisé avec des outils, des compétences et des agents spécialisés pour des domaines ou workflows spécifiques
- L’architecture Single-Writer et le journal d’événements assurent une gestion cohérente de l’état et un état d’exécution durable
- Si la connexion client est interrompue, seuls les événements manquants sont rejoués à partir du dernier numéro de séquence, sans revenir en arrière dans la conversation
- Inclut un agent Gemini intégré pour la génération de texte à partir de prompts (authentification AI Studio ou Vertex AI)
- Une structure indépendante du modèle et du harness, capable de s’étendre aussi bien pour de petits que de grands déploiements, tandis que l’exécution, la durabilité et l’orchestration sont gérées en sous-couche par AX
- Kubernetes native : conçu pour fonctionner au-dessus d’Agent Substrate, avec une optimisation pour Kubernetes
- Prend nativement en charge des protocoles agentiques comme MCP et A2A, pour une interopérabilité avec les outils et agents de l’ensemble de l’écosystème
- Fournit une piste d’audit complète (audit trail) pour chaque exécution, ainsi que des hooks d’observabilité et la collecte de trajectoires
- Utilisable via l’outil CLI (
ax)- Propose des sous-commandes CLI comme
exec(exécution et reprise),serve(démarrage du contrôleur gRPC),fork(embranchement depuis un checkpoint) ettrace(visualisation des traces dans une interface Web)
- Propose des sous-commandes CLI comme
- Actuellement en early preview, avec d’importants changements de compatibilité prévus avant la version stable
- Licence Apache 2.0
2 commentaires
J’ai l’impression que, sauf si Google open source quelque chose qu’ils utilisent en interne depuis plus de dix ans, ça risque d’être inutilisable... Comme on ne sait jamais quand ça peut disparaître...
Surtout pour ce genre de trucs liés à l’IA, difficile de savoir si ce sera vraiment maintenu dans un an...
Je suis d'accord aussi..