TL;DR. Microsoft annonce Microsoft Agent Framework, le successeur de Semantic Kernel pour créer des agents IA en .NET et en Python. Même équipe, mêmes objectifs, base technique plus unifiée et plus robuste. SK 1.x reste supporté (bugs critiques, sécurité, quelques fonctionnalités jusqu’à GA) au moins un an après la GA d’Agent Framework. Si vous livrez maintenant, SK reste un bon choix ; si vous démarrez et pouvez attendre la GA, commencez avec Agent Framework. Des guides de migration existent. (Microsoft for Developers)
Contexte
Microsoft a présenté Microsoft Agent Framework comme une fondation unifiée qui consolide les acquis de Semantic Kernel et d’AutoGen, tout en ajoutant des capacités prêtes pour l’entreprise (orchestration d’agents comme de workflows, intégration profonde avec l’écosystème Microsoft et ouverture sur le reste du marché des modèles). Autrement dit : on garde le meilleur, on simplifie l’architecture, on prépare l’industrialisation. (Microsoft for Developers). La situation est semblable à celle du passage de Xamarin.Forms à MAUI par exemple.
La situation en termes clairs
-
Agent Framework est le successeur de Semantic Kernel pour les agents. C’est l’appel à l’action unique côté Microsoft pour bâtir des applications agentiques. (Microsoft for Developers). Mais tout n'est pas Agent non plus, d'où la coexistence de Semantic Kernel.
-
Support de SK : corrections de bugs critiques et de sécurité, finalisation de quelques features ; le support continue tant qu’il y a une base utilisateur significative et au minimum un an après la GA d’Agent Framework. (Microsoft for Developers)
-
État des lieux : Agent Framework est en Preview pour encore « plusieurs mois » ; si vous devez livrer vite, SK reste pertinent ; si vous pouvez attendre la GA, préférez démarrer avec Agent Framework. (Microsoft for Developers) ce qui peut s'entendre pour des projets débutants d'ici quelques semaines ou mois et dont la phase d'analyse et de POC permettra au final de rejoindre la date de la GA de Agent Framework avant la mise en production.
-
Parité Python/.NET : objectif de parité sur les fonctionnalités GA ; en Preview, quelques décalages possibles selon les chantiers. (Microsoft for Developers)
-
Migration : guides officiels (C# et Python) disponibles pour passer de SK à Agent Framework. (Microsoft Learn). Bien entendu Dot.Blog, après les nombreux articles sur Semantic Kernel et les vidéos sur ce sujet va prendre plutôt la direction d'Agent Framework car c'est la suite logique. Tout comme MAUI a fini par occuper nos colonnes à la place de Xamarin.Forms, en douceur, sans précipitation.
FAQ – Réponses directes aux questions que tout le monde se pose
Agent Framework « remplace-t-il » Semantic Kernel ?
Oui, en tant que successeur pour les agents, construit par la même équipe et sur les mêmes fondations (SK + AutoGen), avec une vision unique et plus cohérente. Ce n’est pas un abandon : c’est la v2 de l’histoire des agents chez Microsoft. (Microsoft for Developers). Pour ce qui n'est pas un Agent stricto sensu, la question reste encore posée de savoir si SK ne sera pas mieux adapté. L'avenir nous le dira.
Dois-je arrêter d’utiliser Semantic Kernel aujourd’hui ?
Non. Si votre produit est déjà en SK ou si vous devez livrer rapidement, continuez. Si vous commencez un nouveau projet et pouvez attendre la GA d’Agent Framework, démarrez directement avec Agent Framework. Si une fonctionnalité n’existe que dans Agent Framework et vous en avez besoin maintenant, vous pouvez aussi partir dessus dès la Preview. (Microsoft for Developers)
Combien de temps SK sera-t-il supporté ?
Tant qu’il reste une base d’utilisateurs significative et au moins un an après la GA d’Agent Framework. Les correctifs critiques et de sécurité continueront ; de nouvelles fonctionnalités majeures iront prioritairement dans Agent Framework. (Microsoft for Developers)
Qu’en est-il de la parité .NET / Python ?
Objectif : parité sur les fonctionnalités GA. Pendant la Preview, il peut y avoir des écarts temporaires selon les chantiers. (Microsoft for Developers)
Où trouver les ressources pour migrer ?
Consultez les guides de migration depuis Semantic Kernel (C# et Python) vers Agent Framework, qui couvrent namespaces, packages et patterns équivalents, ainsi que les nouvelles primitives centrées sur IChatClient/Microsoft.Extensions.AI. (Microsoft Learn). Bien entendu Dot.Blog et la chaîne YouTube Dot.Vlog se placeront comme votre source fiable d'information en français sur tous ces sujets !
Agent Framework, c’est quoi de plus que SK ?
Une base unifiée qui :
-
combine les forces de SK (orchestration prête pour l’entreprise) et AutoGen (collaboration multi-agents),
-
s’appuie sur Microsoft.Extensions.AI côté .NET,
-
traite à la fois l’orchestration d’agents (LLM-driven) et l’orchestration de workflows (déterministe, orientée métier),
-
vise la simplicité de démarrage et la capacité d’industrialisation (environnements, packaging, outillage). (Microsoft for Developers)
Pourquoi c’est une bonne nouvelle ?
-
Trajectoire maîtrisée : comme le passage Xamarin.Forms → .NET MAUI, on ne jette pas l’existant ; on consolide et on améliore l’outillage et l’architecture. Les concepts restent familiers, les équipes sont les mêmes, la migration est accompagnée.
-
Moins de fragmentation : une seule fondation pour les agents au lieu de deux projets parallèles (SK/AutoGen), ce qui réduit l’ambiguïté et accélère l’adoption. (Microsoft for Developers)
-
Cap sur la production : focus explicite sur la fiabilité, la standardisation (.NET via Microsoft.Extensions.AI) et l’interopérabilité multi-modèles — un socle plus sûr pour des applications industrielles. (Microsoft for Developers)
Plan d’action recommandé
-
Projets en cours sous SK
-
Continuez, livrez. Tenez votre dépendance SK à jour pour bénéficier des correctifs de sécurité.
-
Identifiez les parties susceptibles de migrer facilement (agents, outils, orchestration).
-
Cartographiez vos dépendances SK (plugins, prompts, filtres, mémoires) → liez chaque brique à son équivalent Agent Framework via les guides. (Microsoft Learn)
-
Nouveaux projets
-
Si vous pouvez attendre la GA : démarrez avec Agent Framework.
-
Si vous devez livrer avant la GA : SK reste un bon choix, en prévoyant un chemin de migration (design adapter, interfaces internes, séparation claire des couches). (Microsoft for Developers)
-
Gouvernance & communication
-
C’est une convergence qui renforce l’investissement Microsoft dans les agents, pas une remise à zéro.
-
C'est un jalon de revue pour réévaluer le passage à Agent Framework dès qu’il atteindra la GA.
Ressources utiles (officielles)
-
Annonce & FAQ côté équipe SK (positionnement, support, recommandations SK vs AF, parité langage, migration) — billet du 7 octobre 2025. (Microsoft for Developers)
-
Présentation d’Agent Framework (fondations SK/AutoGen, objectifs, couverture .NET/Python, orchestration d’agents et de workflows). (Microsoft for Developers)
-
Guides de migration depuis Semantic Kernel (C# / Python). (Microsoft Learn)
-
Dépôt GitHub Agent Framework (SDK .NET/Python, exemples, issues). (GitHub)
Conclusion
Nous avons tous vécu ce genre d’évolution dans l’écosystème Microsoft : on monte l’échelle pour plus de mâturité. Agent Framework poursuit la route tracée par Semantic Kernel, avec une architecture plus claire et des garanties plus fortes pour la production. Si vous êtes sur SK, vous n’êtes pas dans une impasse ; si vous démarrez, vous avez maintenant une cible unifiée taillée pour durer. (Microsoft for Developers).
Il est clair que tous ces mouvements sur l'IA sont très récents, beaucoup de produits sortent à la rentrée de septembre / octobre, tous les ans, et l'IA n'échappe pas à ce rythme surtout vu la pression qui existe sur ce domaine récent. Depuis des mois Microsoft a travaillé sur SK, avec beaucoup de breaking de changes le long de la route, je l'ai expliqué dans mes articles et vidéos. Ils en ont tiré des enseignements. Aujourd'hui, plutôt que de "bricoler" SK pour en faire ce qu'ils désirent, ils préfèrent repartir de SK avec la même équipe pour bâtir un produit clair et mieux designé.
C'est une nouvelle vraiment excellente car d'autres produits sortent (je reparlerai de AgentKit de OpenAI) et il aurait été dommage que Microsoft, pour avoir commencé avant les autres, se retrouve avec un produit en arrière des nouveautés concurrentes. La bonne décision a été prise, nous disposerons nous aussi d'un produit à la hauteur de nos attentes sans adaptations plus ou moins heureuses d'une ancienne tentative. Au contraire, SK a été l'occasion de beaucoup apprendre, presque rien n'est remis en question, mais tout est mis à niveau pour tenir la course avec les produits similaires qui sortent ou viennent de sortir.
Soyons heureux que Microsoft n'ait pas persisté dans le bricolage d'une librairie de plus en plus complexe et ait eu le courage de remettre à plat SK pour en faire Agent Framework !
Inspiré par l'article fondé sur l’annonce officielle de l’équipe Semantic Kernel et la documentation publique Microsoft. Les citations et recommandations reflètent l’état au 7–9 octobre 2025. (Microsoft for Developers)