Aller au contenu principal
OutilsInfoQ AI2h· 1 min de lecture

La présentation : l'approche multi-agents, développer une automatisation fiable et contrôlable du développement logiciel

Source originale ↗·

Itamar Friedman, cofondateur et dirigeant reconnu dans l'écosystème des outils de développement assistés par IA, a présenté une conférence intitulée "The Multi-Agent Approach: Building Reliable and Controllable Software Development Automation", destinée aux architectes logiciels et aux responsables d'ingénierie. Il y expose comment dépasser le plafond de productivité observé avec les outils d'IA actuels grâce à des systèmes multi-agents adaptatifs. Sa proposition consiste à sortir du simple modèle d'autocomplétion de code pour construire des flux de travail résilients, capables de tester le code de façon autonome, de réaliser des revues de code intelligentes et d'arbitrer les décisions entre plusieurs agents lorsqu'ils entrent en désaccord.

Cette approche répond à une limite bien connue des assistants de codage actuels: au delà d'un certain niveau de complexité, l'ajout de puissance de calcul ou de nouveaux modèles ne suffit plus à améliorer la fiabilité des suggestions. En structurant le travail autour de plusieurs agents spécialisés, chacun responsable d'une étape du cycle de développement, les équipes peuvent automatiser des tâches plus sensibles, comme les tests ou la validation de code, sans sacrifier le contrôle humain sur les décisions critiques. Pour les organisations qui cherchent à industrialiser l'usage de l'IA dans leurs pipelines de développement, cela ouvre la voie à une automatisation plus profonde du cycle de vie logiciel, au delà des gains de productivité individuels déjà obtenus avec les assistants de code classiques.

Friedman insiste sur la nécessité de gouverner la communication entre agents et de bâtir un cycle de développement piloté par le contexte, capable de monter en charge à l'échelle d'une organisation entière. Cette question illustre un enjeu plus large de l'industrie: alors que les entreprises multiplient les agents IA dans leurs chaînes d'outils, la coordination, la traçabilité des décisions et la robustesse face aux erreurs deviennent des défis aussi importants que la performance brute des modèles sous-jacents.

Dans nos dossiers

Cet article vous a été utile ?

Vu une erreur factuelle dans cet article ? Signalez-la. Toutes les corrections valides sont publiées sur /corrections.

À lire aussi

Des agents en essaim : présentation d'une approche ludique et rentable
1InfoQ AI 

Des agents en essaim : présentation d'une approche ludique et rentable

Adrian Cockcroft, ancien architecte en chef d'Amazon Web Services et figure reconnue de l'ingénierie cloud, a présenté une conférence intitulée « Diriger un essaim d'agents pour le plaisir et le profit », dans laquelle il expose sa vision de ce qu'il appelle le développement « AI-native ». S'appuyant sur des expériences concrètes menées avec des outils comme Cursor et Claude Flow, il décrit une approche de niveau « directeur » : plutôt que d'écrire du code ligne par ligne, l'ingénieur orchestre des essaims d'agents autonomes qui exécutent les tâches en parallèle. Ses expérimentations couvrent notamment le BDD (développement piloté par le comportement), les serveurs MCP et le portage de code entre langages de programmation. Cette transition du cloud-native vers l'AI-native représente un changement de paradigme majeur pour l'industrie du logiciel. Elle implique que la valeur ajoutée de l'ingénieur se déplace de l'écriture du code vers la conception de plateformes capables de coordonner des agents IA. Pour les équipes de développement, cela signifie repenser les workflows, les outils de revue et la façon dont on mesure la productivité. Cockcroft est l'une des voix les plus influentes à théoriser ce basculement, après avoir contribué à populariser les microservices et l'architecture cloud à grande échelle chez Netflix puis AWS. L'émergence d'outils comme Claude Flow ou les serveurs MCP d'Anthropic crée l'infrastructure nécessaire à cette orchestration multi-agents. La question qui s'ouvre désormais est de savoir quelles compétences humaines resteront irremplaçables dans un pipeline où les agents gèrent l'essentiel de l'exécution technique.

OutilsOutil
1 source
George Hotz : les agents de codage seront "l'une des erreurs les plus coûteuses" du développement logiciel
2The Decoder 

George Hotz : les agents de codage seront "l'une des erreurs les plus coûteuses" du développement logiciel

George Hotz, programmeur célèbre pour avoir cracké l'iPhone à 17 ans et fondateur de comma.ai, estime que les agents de codage IA seront "l'une des erreurs les plus coûteuses" de l'histoire du développement logiciel. Après six mois de tests intensifs avec différents outils basés sur des LLMs, son verdict est sévère : ces systèmes produisent des prototypes rapidement, mais s'effondrent dès qu'il s'agit de gérer les détails, introduisant des bugs de plus en plus difficiles à détecter et à corriger. Le danger pointé par Hotz est précis : les erreurs générées par les agents IA ne sont pas évidentes à repérer. Contrairement à un bug classique qui plante un programme, les défauts introduits par ces outils peuvent rester dormants, s'accumuler silencieusement et créer une dette technique invisible. Pour les équipes qui font confiance à ces agents sur des bases de code complexes, le coût de correction pourrait dépasser largement les gains de productivité initiaux. Cette mise en garde illustre une fracture profonde au sein de la communauté IA. D'un côté, des entreprises comme GitHub (Copilot), Cursor ou Cognition défendent l'automatisation agressive du code et affichent des métriques de productivité spectaculaires. De l'autre, des ingénieurs expérimentés comme Hotz alertent sur les limites fondamentales des LLMs face à la rigueur que requiert l'ingénierie logicielle à grande échelle. Le débat est loin d'être tranché, et les prochains mois diront si la réalité des projets en production confirme l'optimisme des uns ou les craintes des autres.

OutilsOpinion
1 source
IBM lance la plateforme IA Bob pour maîtriser les coûts du cycle de développement logiciel
3AI News 

IBM lance la plateforme IA Bob pour maîtriser les coûts du cycle de développement logiciel

IBM a lancé Bob, une plateforme d'intelligence artificielle conçue pour encadrer et rationaliser l'ensemble du cycle de développement logiciel en entreprise. L'annonce a été portée par Dinesh Nirmal, vice-président senior d'IBM Software, qui a résumé l'enjeu : « Chaque entreprise cherche à se moderniser, mais la vitesse sans contrôle est un risque. IBM Bob permet aux entreprises d'avancer à la vitesse de l'IA sans sacrifier la gouvernance et la sécurité. » La plateforme s'intègre directement dans le cycle de vie logiciel complet, avec des modes basés sur des profils utilisateurs, des appels d'outils automatisés et des contrôles humains à chaque étape critique. L'un de ses premiers cas d'usage concrets est APIS IT, une entreprise qui a déployé Bob pour moderniser des systèmes gouvernementaux chargés de décennies de dette technique sur des environnements mainframe et .NET. Résultat : une analyse d'architecture et une documentation produites dix fois plus vite, avec une précision de 100 % sur des systèmes JCL/PL1 vieillissants, et des migrations de services .NET réalisées en quelques heures au lieu de plusieurs semaines. L'enjeu est massif : entre 60 et 80 % du budget d'ingénierie des grandes organisations est absorbé par la maintenance et la mise à niveau de systèmes existants, des projets qui s'étirent souvent sur des mois. Les assistants de code classiques aggravent le problème lorsqu'ils sont utilisés sans garde-fous, car ils génèrent du code syntaxiquement correct mais fonctionnellement inutile, incapable de comprendre les bibliothèques internes ou la logique propriétaire d'une entreprise. Bob répond à ce problème en cartographiant d'abord les dépendances avant toute refactorisation, puis en coordonnant des agents spécialisés pour les tests, la documentation et l'intégration continue. Le système utilise une orchestration multi-modèles dynamique : les tâches simples sont routées vers des modèles légers et économiques, tandis que les raisonnements architecturaux complexes mobilisent des modèles de pointe comme Claude d'Anthropic, Mistral ou IBM Granite. Ce lancement s'inscrit dans une course plus large à l'automatisation du développement logiciel en entreprise, un marché où GitHub Copilot, Google Gemini Code Assist et des dizaines de startups se disputent déjà les contrats. IBM mise sur une différenciation claire : là où ses concurrents proposent des assistants de productivité individuelle, Bob cible la gouvernance à l'échelle de l'organisation, avec une traçabilité des coûts et une transparence sur les dépenses IA directement liées aux résultats en production. La capacité à gérer des environnements mainframe, souvent ignorés par les nouveaux entrants du marché, constitue un avantage stratégique pour IBM auprès de ses clients traditionnels dans la finance, les assurances et le secteur public, des industries où la dette technique se chiffre en milliards et où la compliance réglementaire n'est pas négociable.

UEIBM Bob cible explicitement les secteurs finance, assurance et secteur public, où les DSI françaises et européennes gèrent d'importantes dettes techniques sous contraintes réglementaires strictes.

OutilsOutil
1 source
LangSmith Engine automatise le débogage des agents, mais les entreprises multi-modèles ont besoin d'une couche neutre
4VentureBeat AI 

LangSmith Engine automatise le débogage des agents, mais les entreprises multi-modèles ont besoin d'une couche neutre

LangChain a lancé en bêta publique LangSmith Engine, une nouvelle fonctionnalité de sa plateforme de monitoring LangSmith, conçue pour automatiser entièrement la boucle de débogage des agents IA en production. Concrètement, l'outil surveille les traces de production en temps réel et détecte plusieurs types d'anomalies : erreurs explicites, échecs d'évaluateurs, comportements inhabituels comme un agent sollicité hors de son périmètre, ou retours négatifs des utilisateurs. Une fois un problème identifié, LangSmith Engine lit automatiquement le code source, localise la cause racine, génère une pull request corrective et propose un évaluateur sur mesure pour détecter la même défaillance si elle se reproduit. L'intervention humaine n'intervient qu'à l'étape de validation finale. Contrairement aux outils d'observabilité traditionnels comme Weights & Biases, Arize Phoenix ou Honeyhive, qui se limitent à signaler les problèmes, LangSmith Engine prend en charge l'ensemble du cycle de triage sans attendre. Pour les équipes d'ingénierie qui déploient des agents IA à grande échelle, le gain de temps est potentiellement significatif. Aujourd'hui, lorsqu'un agent commet une erreur en production sans supervision humaine à chaque étape, le problème peut se répéter longuement avant d'être identifié et corrigé. Automatiser cette détection et cette remédiation réduit la fenêtre d'exposition aux défaillances et libère les ingénieurs des cycles laborieux de révision manuelle des traces. Mais l'enjeu dépasse la seule efficacité opérationnelle : dans des contextes réglementés, comme la finance ou les ressources humaines, la capacité à produire un audit trail unifié de toutes les décisions prises par des agents IA est devenue une exigence de conformité, pas un luxe. LangSmith Engine arrive dans un marché de plus en plus encombré. Anthropic avec Claude Managed Agents, OpenAI avec Frontier et Google investissent tous dans des plateformes verticalement intégrées qui réunissent déploiement, orchestration et évaluation sous un même toit. Ces géants cherchent à capter les entreprises dans leur écosystème propriétaire, mais cela suppose que celles-ci ne s'appuient que sur un seul fournisseur de modèles. Or, la réalité terrain est différente : de nombreuses organisations utilisent déjà plusieurs modèles en parallèle, par exemple Claude pour l'analyse financière et GPT-4 pour un autre workflow. Dans ce cas, les outils d'observabilité intégrés à chaque provider deviennent des silos incompatibles. C'est précisément le créneau que LangChain tente de défendre : devenir la couche transversale de qualité et de fiabilité qui s'étend à tous les modèles. Pour y parvenir, la plateforme devra convaincre des entreprises encore hésitantes à standardiser leurs workflows sur un tiers indépendant, à un moment où les grands fournisseurs multiplient les incitations à rester dans leur propre écosystème.

UELes entreprises européennes déployant des agents IA dans des secteurs réglementés (finance, RH) pourraient utiliser LangSmith Engine pour produire les audit trails exigés par l'AI Act et les régulateurs sectoriels.

💬 Générer une PR correctrice directement depuis une trace de prod, ça c'est du concret. Le vrai sujet, c'est LangChain qui tente de s'imposer comme couche neutre pendant qu'Anthropic, OpenAI et Google construisent chacun leur forteresse propriétaire. Les équipes multi-modèles en ont besoin, mais faut pas sous-estimer à quel point les gros savent rendre leur écosystème confortable.

OutilsOutil
1 source

Recevez l'essentiel de l'IA chaque jour

Une sélection éditoriale quotidienne, sans bruit. Directement dans votre boîte mail.

Recevez l'essentiel de l'IA chaque jour

Gratuit · 1 email le matin, l'essentiel de l'IA · désinscription en un clic