{"id":10109,"date":"2025-03-31T22:01:46","date_gmt":"2025-03-31T22:01:46","guid":{"rendered":"https:\/\/www.mon-agent-ia.fr\/blog\/les-frameworks-open-source-pour-agents-ia-evoluent-progressivement-au-sein-des-infrastructures-it\/"},"modified":"2025-03-31T22:01:46","modified_gmt":"2025-03-31T22:01:46","slug":"les-frameworks-open-source-pour-agents-ia-evoluent-progressivement-au-sein-des-infrastructures-it","status":"publish","type":"post","link":"https:\/\/www.mon-agent-ia.fr\/blog\/les-frameworks-open-source-pour-agents-ia-evoluent-progressivement-au-sein-des-infrastructures-it\/","title":{"rendered":"Les frameworks open source pour agents IA \u00e9voluent progressivement au sein des infrastructures IT"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Dans un monde technologique en perp\u00e9tuelle mutation, les frameworks open source d\u00e9di\u00e9s \u00e0 l&rsquo;intelligence artificielle (IA) font preuve d&rsquo;innovation et d&rsquo;adaptabilit\u00e9. Alors que l&rsquo;IA agentique commence \u00e0 prendre forme, diff\u00e9rents projets \u00e9mergent pour renforcer la connectivit\u00e9 entre les agents et l&rsquo;infrastructure IT. En 2025, la n\u00e9cessit\u00e9 de solutions robustes et interop\u00e9rables est plus cruciale que jamais, avec des initiatives marqu\u00e9es par des collaborations communautaires et strat\u00e9giques. Cet article se penche sur les avanc\u00e9es r\u00e9centes dans le secteur, notamment les projets Kagent et Dapr, tout en explorant l&rsquo;impact de ces \u00e9volutions sur la r\u00e9silience et l&rsquo;efficacit\u00e9 des syst\u00e8mes cloud-natifs.<\/p>\n\n<h2 class=\"wp-block-heading\">Kagent : la r\u00e9ponse aux d\u00e9fis d\u2019int\u00e9gration des agents<\/h2>\n\n<p class=\"wp-block-paragraph\">Lanc\u00e9 en mars 2025, Kagent se positionne comme un catalyseur d&rsquo;innovation pour les agents d&rsquo;IA au sein des infrastructures cloud. D\u00e9velopp\u00e9 par <strong>Solo.io<\/strong>, ce framework se veut un interlocuteur entre les agents autonomes et les environnements informatiques complexes. Lin Sun, responsable de l&rsquo;open source chez Solo.io, souligne que l&rsquo;id\u00e9e de Kagent a \u00e9merg\u00e9 des besoins identifi\u00e9s lors de missions aupr\u00e8s de clients, o\u00f9 la n\u00e9cessit\u00e9 d&rsquo;une aide experte se faisait sentir. L&rsquo;objectif est clair : fournir une forme de \u00ab\u00a0clone\u00a0\u00bb des d\u00e9veloppeurs experts pour d\u00e9lester les \u00e9quipes d&rsquo;assistance sans perturber le processus de d\u00e9veloppement.<\/p>\n\n<h3 class=\"wp-block-heading\">Fonctionnalit\u00e9s et architecture de Kagent<\/h3>\n\n<p class=\"wp-block-paragraph\">Kagent combine plusieurs \u00e9l\u00e9ments essentiels pour une int\u00e9gration harmonieuse dans les infrastructures cloud. La principale caract\u00e9ristique repose sur son API d\u00e9clarative, qui facilite l\u2019interaction entre les agents et les diff\u00e9rentes ressources cloud. En offrant des plugins pr\u00e9int\u00e9gr\u00e9s pour des outils comme <strong>Kubernetes<\/strong>, <strong>Helm<\/strong>, <strong>Prometheus<\/strong> et plus encore, Kagent r\u00e9duit consid\u00e9rablement la complexit\u00e9 de d\u00e9ploiement.<\/p>\n\n<p class=\"wp-block-paragraph\">Voici quelques \u00e9l\u00e9ments cl\u00e9s qui d\u00e9finissent l&rsquo;architecture de Kagent :<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>API d\u00e9clarative :<\/strong> Interface intuitive permettant aux d\u00e9veloppeurs de d\u00e9finir et de g\u00e9rer facilement des agents.<\/li><li><strong>Plugins int\u00e9gr\u00e9s :<\/strong> Acc\u00e8s imm\u00e9diat \u00e0 des outils et services pris\u00e9s au sein des environnements cloud.<\/li><li><strong>Conception orient\u00e9e Kubernetes :<\/strong> Exploite la flexibilit\u00e9 et l\u2019\u00e9volutivit\u00e9 de Kubernetes pour ex\u00e9cuter des agents partout o\u00f9 l&rsquo;outil est d\u00e9ploy\u00e9.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Le succ\u00e8s de Kagent pourrait poser les bases d&rsquo;un standard, cr\u00e9ant un ensemble unique de connecteurs entre plusieurs mod\u00e8les de langage (LLM). En collaborant avec divers fournisseurs de cloud, Kagent pourrait permettre une synergie d&rsquo;outils et de technologies, simplifiant ainsi le paysage complexe de l&rsquo;IA agentique.<\/p>\n\n<h3 class=\"wp-block-heading\">Les forces en pr\u00e9sence : Kagent vs AutoGen et Dapr<\/h3>\n\n<p class=\"wp-block-paragraph\">Dans cette \u00e8re d\u2019expansion rapide des frameworks d&rsquo;agents IA, Kagent doit naviguer dans un paysage concurrentiel o\u00f9 <strong>Microsoft AutoGen<\/strong> et <strong>Dapr<\/strong> jouent \u00e9galement un r\u00f4le significatif. Chaque solution apporte une r\u00e9ponse diff\u00e9rente aux d\u00e9fis d\u2019int\u00e9gration et d\u2019interop\u00e9rabilit\u00e9. Si Kagent s\u2019illustre par la simplicit\u00e9 d\u2019utilisation et l\u2019int\u00e9gration native avec Kubernetes, AutoGen se concentre sur une approche conversationnelle pour la coordination des agents.<\/p>\n\n<p class=\"wp-block-paragraph\">\u00c0 ce titre, les diff\u00e9rences se manifestent principalement au niveau de l\u2019architecture. Dapr se d\u00e9marque par sa capacit\u00e9 \u00e0 orchestrer des microservices, offrant ainsi une flexibilit\u00e9 accrue pour des solutions \u00e0 plus grande \u00e9chelle. En analysant ces divers cadres, voici un tableau r\u00e9capitulatif :<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Caract\u00e9ristique<\/th>\n<th>Kagent<\/th>\n<th>AutoGen<\/th>\n<th>Dapr<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>API<\/td>\n<td>D\u00e9clarative<\/td>\n<td>Conversationnelle<\/td>\n<td>Orchestration<\/td>\n<\/tr>\n<tr>\n<td>Int\u00e9gration<\/td>\n<td>Coh\u00e9rente avec Kubernetes<\/td>\n<td>Limit\u00e9e \u00e0 AutoGen<\/td>\n<td>Adaptable \u00e0 divers environnements<\/td>\n<\/tr>\n<tr>\n<td>Plugins<\/td>\n<td>Int\u00e9gr\u00e9s<\/td>\n<td>Aucun<\/td>\n<td>API standards pour divers services<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Cette comparaison met en lumi\u00e8re les sp\u00e9cificit\u00e9s de chaque framework, ainsi que la mani\u00e8re dont ils s\u2019articulent autour des besoins croissants d\u2019un avenir cloud-native.<\/p>\n\n<h2 class=\"wp-block-heading\">Dapr : un nouveau cadre pour l&rsquo;orchestration des agents IA<\/h2>\n\n<p class=\"wp-block-paragraph\">Le 12 mars 2025, le projet <strong>Dapr<\/strong>, un syst\u00e8me d&rsquo;orchestration de microservices, a pr\u00e9sent\u00e9 sa nouvelle initiative : Dapr Agents. Contrairement \u00e0 d&rsquo;autres frameworks, Dapr se concentre sur l\u2019int\u00e9gration de la r\u00e9silience et de l&rsquo;observabilit\u00e9 au sein de ses flux de travail. Roberto Rodriguez, l&rsquo;un des mainteneurs principaux, a expos\u00e9 les motivations qui ont conduit \u00e0 la cr\u00e9ation de cette extension.<\/p>\n\n<h3 class=\"wp-block-heading\">Les fonctionnalit\u00e9s cl\u00e9s de Dapr Agents<\/h3>\n\n<p class=\"wp-block-paragraph\">Dapr Agents, bas\u00e9 sur Dapr Workflow, offre une architecture robuste pour la gestion des agents IA. Ce syst\u00e8me int\u00e8gre des \u00e9l\u00e9ments cruciaux pour assurer une interaction fluide entre les agents et l\u2019infrastructure de microservices. Les points forts incluent :<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Long Running Processes :<\/strong> Les agents sont des processus \u00e0 long terme g\u00e9rant plusieurs t\u00e2ches simultan\u00e9ment.<\/li><li><strong>\u00c9vitement de la codification rigide :<\/strong> Les utilisateurs peuvent choisir et ajuster les outils adapt\u00e9s \u00e0 chaque t\u00e2che sans avoir \u00e0 reprogrammer l&rsquo;ensemble du workflow.<\/li><li><strong>Support multilingue :<\/strong> Pr\u00e9visions d\u2019int\u00e9gration pour divers SDK, allant de Python \u00e0 Java.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Cette flexibilit\u00e9 permet un \u00e9change de composants entre diff\u00e9rents fournisseurs de services cloud et des bases de donn\u00e9es, facilitant ainsi l&rsquo;adoption et l&rsquo;am\u00e9lioration continue du syst\u00e8me.<\/p>\n\n<h3 class=\"wp-block-heading\">L&rsquo;impact sur l&rsquo;architecture des microservices<\/h3>\n\n<p class=\"wp-block-paragraph\">La combinaison de Dapr avec ses nouvelles fonctionnalit\u00e9s d&rsquo;agent IA pourrait repr\u00e9senter une avanc\u00e9e d\u00e9terminante pour l\u2019architecture des microservices. En effet, par sa capacit\u00e9 \u00e0 orchestrer les flux de travail des agents IA de mani\u00e8re fluide, Dapr permet aux entreprises de tirer profit des outils modernes de machine learning tels que <strong>TensorFlow<\/strong> ou <strong>PyTorch<\/strong>, int\u00e9grant ainsi des mod\u00e8les complexes dans un \u00e9cosyst\u00e8me g\u00e9r\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Cela promet non seulement une am\u00e9lioration des performances des syst\u00e8mes d\u2019IA mais aussi la possibilit\u00e9 d&rsquo;int\u00e9grer des fonctionnalit\u00e9s de r\u00e9silience avanc\u00e9es directement dans le c\u0153ur des applications. Pour mieux comprendre cette \u00e9volution, voici un tableau comparatif illustrant les caract\u00e9ristiques de Dapr Agents en rapport avec ses pr\u00e9c\u00e9dentes versions :<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Caract\u00e9ristique<\/th>\n<th>Dapr Workflow<\/th>\n<th>Dapr Agents<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Type de processus<\/td>\n<td>Processus simples<\/td>\n<td>Processus \u00e0 long terme<\/td>\n<\/tr>\n<tr>\n<td>Flexibilit\u00e9 des outils<\/td>\n<td>Limit\u00e9e<\/td>\n<td>\u00c9lev\u00e9e<\/td>\n<\/tr>\n<tr>\n<td>Orchestration de services<\/td>\n<td>Standard<\/td>\n<td>Adapt\u00e9e aux agents IA<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Cela montre bien comment Dapr Agents s&rsquo;inscrit dans une volont\u00e9 d\u2019adaptabilit\u00e9 et d&rsquo;efficacit\u00e9, r\u00e9pondant aux besoins croissants des infrastructures modernes.<\/p>\n\n<h2 class=\"wp-block-heading\">Travailler avec le Semantic Kernel et ses \u00e9volutions<\/h2>\n\n<p class=\"wp-block-paragraph\">Parall\u00e8lement aux avanc\u00e9es de Kagent et Dapr, Microsoft a int\u00e9gr\u00e9 dans AutoGen une technologie prometteuse : le <strong>Semantic Kernel Process Framework (SKPF)<\/strong>. Lanc\u00e9 dans la version 0.4 d\u2019AutoGen en janvier 2025, cette nouvelle fonctionnalit\u00e9 a le potentiel d\u2019\u00e9largir la port\u00e9e de l\u2019interaction entre agents IA et applications d&rsquo;entreprise.<\/p>\n\n<h3 class=\"wp-block-heading\">Les synergies entre SKPF et Dapr<\/h3>\n\n<p class=\"wp-block-paragraph\">SKPF vise \u00e0 renforcer l&rsquo;\u00e9volutivit\u00e9 tout en offrant une orchestration int\u00e9gr\u00e9e au sein des flux de travail. Ce rapprochement avec Dapr pourrait permettre une meilleure utilisation de l\u2019infrastructure existante, bien que des voix s\u2019\u00e9l\u00e8vent pour r\u00e9clamer une plus grande collaboration entre les deux communaut\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">Il convient de noter que la compatibilit\u00e9 affich\u00e9e entre AutoGen et Dapr pourrait conduire \u00e0 une synergie accrue entre les diff\u00e9rents outils open source. En effet, cela pourrait minimiser les redondances et maximiser les opportunit\u00e9s d&rsquo;innovation. Voici un aper\u00e7u de cette dynamique :<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Interop\u00e9rabilit\u00e9 :<\/strong> Facilite l\u2019int\u00e9gration des agents d\u00e9velopp\u00e9s sous AutoGen et ceux pr\u00e9vus dans Dapr.<\/li><li><strong>Simplification des flux de travail :<\/strong> R\u00e9duit la complexit\u00e9 au sein des syst\u00e8mes en fusionnant les meilleures pratiques.<\/li><li><strong>Acc\u00e9l\u00e9ration de la mise sur le march\u00e9 :<\/strong> Contribue \u00e0 un d\u00e9ploiement rapide des solutions IA dans divers environnements.<\/li><\/ul>\n\n<h3 class=\"wp-block-heading\">Analyse de d&rsquo;avenir du march\u00e9 : perspectives et d\u00e9fis<\/h3>\n\n<p class=\"wp-block-paragraph\">\u00c0 la lumi\u00e8re des innovations pr\u00e9sent\u00e9es, il est ind\u00e9niable que le paysage de l&rsquo;intelligence artificielle et des agents IA est en pleine transformation. Cependant, des d\u00e9fis subsistent. La question de la s\u00e9curit\u00e9, de la management des donn\u00e9es et de l&rsquo;harmonisation entre les diff\u00e9rents standards est cruciale.<\/p>\n\n<p class=\"wp-block-paragraph\">Ainsi, alors que les projets comme Kagent et Dapr fa\u00e7onnent un avenir fascinant pour l&rsquo;IA, leur r\u00e9ussite d\u00e9pendra \u00e9galement de la mani\u00e8re dont la communaut\u00e9 g\u00e9rera ces d\u00e9fis. La collaboration sera une cl\u00e9 essentielle dans la recherche de solutions durables et efficaces.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Dans un monde technologique en perp\u00e9tuelle mutation, les frameworks open source d\u00e9di\u00e9s \u00e0 l&rsquo;intelligence artificielle (IA) font preuve d&rsquo;innovation et d&rsquo;adaptabilit\u00e9. Alors que l&rsquo;IA agentique commence \u00e0 prendre forme, diff\u00e9rents projets \u00e9mergent pour renforcer la connectivit\u00e9 entre les agents et l&rsquo;infrastructure IT. En 2025, la n\u00e9cessit\u00e9 de solutions robustes et interop\u00e9rables est plus cruciale que [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":10108,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[9544,19297,19293,19295,13],"class_list":["post-10109","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ia-automatisation","tag-agents-ia","tag-evolution-des-technologies","tag-frameworks-open-source","tag-infrastructures-it","tag-intelligence-artificielle"],"_links":{"self":[{"href":"https:\/\/www.mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/posts\/10109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/comments?post=10109"}],"version-history":[{"count":0,"href":"https:\/\/www.mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/posts\/10109\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/media\/10108"}],"wp:attachment":[{"href":"https:\/\/www.mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/media?parent=10109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/categories?post=10109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/tags?post=10109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}