AutoGen reste un framework important dans l’histoire récente des systèmes multi-agents. Ses API AgentChat permettent de composer des agents, des outils, des équipes et des conditions d’arrêt. Mais le critère décisif n’est plus seulement fonctionnel : Microsoft indique officiellement que le projet est en mode maintenance.
Ce que signifie le mode maintenance
AutoGen ne doit plus recevoir de nouvelles fonctionnalités ou améliorations majeures. Le projet reste disponible, sa documentation demeure en ligne et la communauté peut continuer à corriger des anomalies ou des problèmes de sécurité. Pour une application existante et stable, cela ne provoque donc pas une urgence automatique.
En revanche, un nouveau produit devrait intégrer le coût d’une future migration. Microsoft présente désormais Microsoft Agent Framework comme le successeur d’AutoGen et de Semantic Kernel, avec un support de long terme et un modèle de workflows typés.
Quand conserver AutoGen
Conserver AutoGen est raisonnable si l’application fonctionne, si ses dépendances sont maîtrisées et si aucune capacité du nouveau framework ne justifie immédiatement le chantier. Stabilisez alors les versions, couvrez les parcours critiques par des tests et surveillez les avis de sécurité.
Une expérimentation ou un projet de recherche lié à des composants spécifiques d’AutoGen peut également continuer à l’utiliser, à condition que son statut soit explicite dans la documentation d’architecture.
Quand choisir le successeur
Pour un nouveau projet destiné à la production, Microsoft Agent Framework est le choix recommandé par l’éditeur. Il reprend les concepts d’agents et d’outils, tout en privilégiant des workflows explicites, la gestion de sessions, le middleware et l’observabilité.
Avant de décider, construisez un petit scénario représentatif : un agent, un outil, une validation humaine et une reprise après interruption. Comparez la lisibilité du workflow, la qualité des traces et la gestion de l’état plutôt que la seule rapidité du premier prototype.
Décision pratique
Ne réécrivez pas un système AutoGen uniquement pour suivre une tendance. Mais évitez de créer une nouvelle dépendance stratégique sur un framework en maintenance. Pour l’existant, planifiez et mesurez la migration ; pour le neuf, commencez directement avec Microsoft Agent Framework.