adottare Copilot

Agent Factory AI dans le développement logiciel : quelle est la révolution 20x

Trois ingénieurs entrent dans le bureau de Londres à 8 heures du matin et trouvent le travail de la nuit déjà prêt : près d’une centaine d’agents IA ont écrit du code, effectué des tests, généré des pull request, tout documenté. La revue de sprint n’a plus lieu toutes les deux semaines, c’est tous les jours. Le rapport McKinsey récemment publié, signé par Charlotte Relyea et Martin Harrysson comme extrait du livre «Recâblé » (Wiley, 2026), considère ce scénario comme quelque chose qui se produit déjà dans une grande banque mondiale.

Les résultats déclarés sont dix fois plus rapides pour la moitié du coût, et c’est le genre de déclaration qui nous oblige à nous arrêter et à réfléchir à ce que cela signifie réellement pour ceux qui construisent des produits numériques, pour ceux qui dirigent les équipes de développement, pour ceux qui décident où investir et surtout pour ceux qui devront gérer demain la sélection des fournisseurs d’applications.

La thèse centrale est assez forte et agréable : si l’intelligence artificielle générative a une application qui tue, c’est bien le développement de logiciels. Et la courbe de productivité tracée par le rapport n’est pas incrémentale, elle est exponentielle.

Quatre niveaux de productivité, un tournant

McKinsey divise la progression en quatre niveaux qu’il convient de franchir avec précaution, car à l’intérieur de cette échelle se trouve la carte des décisions stratégiques que chaque entreprise devra prendre dans les mois à venir.

  • Au premier niveau, le développeur écrit tout lui-même,
  • par seconde l’IA suggère des blocs de code pendant que vous travaillez (le copilote classique),
  • sur le troisième, un agent prend en charge des étapes entières du workflow à partir d’une description en langage naturel, génère le code, les tests et la documentation ;
  • au quatrième niveau, ce que le rapport appelle «la prochaine frontière», une petite équipe humaine supervise une organisation virtuelle d’agents qui fournit une application complète, de l’architecture au déploiement, en prenant uniquement les décisions qui nécessitent un jugement humain.

    La hausse des chiffres est brutale et remet en cause les modèles économiques : du niveau un à deux on passe de 1x à 1,2x productivité, de deux à trois on arrive à 2x, mais de trois à quatre on passe à 20x ! La plupart des entreprises se situent aujourd’hui au niveau deux, le niveau trois est de plus en plus adopté et le niveau quatre est encore expérimental. Mais les premiers cas concrets existent déjà.

    L’usine à deux équipes : des humains le jour, des agents la nuit

    Le concept le plus puissant de la relation est celui de « usine d’agents« , l’usine à agents, et cela mérite d’être décrit car il change fondamentalement notre façon de penser le cycle de développement. Pendant la journée, l’équipe humaine travaille sur la direction : affiner le histoire d’utilisateurtraduit les fonctionnalités en spécifications, décompose le travail en tâches bien définies avec des critères d’acceptation clairs, fournit un contexte architectural (quels modules toucher, lesquels ne pas toucher, pourquoi). Les humains n’écrivent pas de code, ils conduisent, décident et contrôlent la qualité.

    La nuit, les agents se relaient. Une flotte coordonnée exécute des flux de travail complexes : les agents de codage mettent en œuvre les modifications, les agents de test génèrent et exécutent des suites de tests, les agents d’assurance qualité recherchent les régressions, les agents de sécurité analysent les vulnérabilités, les agents de performance évaluent les performances, les agents de documentation mettent à jour les références d’API. Un agent orchestrateur gère les étapes : si les tests échouent, le travail revient à un agent fixateur ; si les performances baissent, un agent dédié intervient ; si une politique est violée, le flux de travail s’arrête.

    Le matin, l’équipe humaine trouve un ensemble de demandes d’extraction prêtes à être examinées, chacune contenant du code, des tests, des journaux, des résultats d’analyse et une explication en langage naturel.

    Le développement logiciel devient une boucle continue à grande vitesse, et non plus un cycle de sprint bihebdomadaire. Et c’est là que le multiplicateur 20x cesse d’être un nombre sur une diapositive et commence à devenir un modèle opérationnel.

    Il ne suffit pas de donner des outils d’IA aux développeurs

    La donnée la plus intéressante de l’analyse McKinsey, menée sur près de 300 sociétés cotées, est que la distribution d’outils d’IA aux développeurs ne fait pas bouger les choses de manière significative. Le quintile supérieur des entreprises analysées réalise des améliorations de 16 à 30 % en termes de productivité, de délais de commercialisation et d’expérience client, avec des gains de 31 à 45 % en qualité des logiciels. Mais ces entreprises n’ont pas simplement ajouté un copilote : elles ont repensé la façon dont elles créent des logiciels, en intégrant l’IA tout au long du cycle de développement, de l’idéation aux exigences, de la conception aux tests, du déploiement aux opérations.

    Le problème est organisationnel plutôt que technologique. Ces organisations ont rendu leur modèle de développement natif de l’IA, transformant les rôles et les flux de travail pour que les humains agissent comme des orchestrateurs d’agents, et non comme des exécuteurs assistés.

    Les développeurs passent de l’écriture du code à la supervision de la génération, à la validation de l’architecture et à la gestion de la qualité ; les chefs de produits et les concepteurs s’orientent vers une réflexion davantage systémique.

    Trois facteurs qui séparent ceux qui réussissent de ceux qui ne réussissent pas

    Le rapport identifie trois facteurs qui distinguent ceux qui obtiennent de vrais résultats.

    La première consiste à investir sérieusement dans le perfectionnement, avec des ateliers pratiques, de véritables simulations de sprint et un coaching dédié, et non une formation passive. IBM a accueilli plus de 8 000 développeurs dans le cadre d’un tel programme en six mois environ, en affectant des coachs à chaque équipe pendant au moins deux sprints, en organisant «apportez votre code » heures de bureau et création d’une communauté Slack active où les champions internes répondaient aux questions en temps réel. L’adoption initiale avait été fragmentaire, avec de nombreux essais d’outils d’IA puis un retour aux méthodes précédentes ; le programme structuré a changé la trajectoire.

    Le deuxième facteur consiste à mesurer les résultats réels, et non les mesures d’adoption. Taux de versions, taux de défauts, expérience client : ce sont les chiffres qui comptent, pas le nombre de fois où quelqu’un a utilisé Copilot.

    Le troisième facteur est l’alignement des incitations : environ 80 % des entreprises les plus performantes associent les objectifs d’IA générative aux évaluations des chefs de produits et des développeurs. Sans ces trois éléments, les organisations retombent dans leurs vieilles habitudes et le potentiel de l’IA se dissout.

    Que faut-il pour faire fonctionner une usine à agents

    Le rapport est très concret sur les prérequis. Les agents ont besoin d’exigences structurées, de user stories claires et de critères d’acceptation sans ambiguïté, car ils ne peuvent pas déduire l’intention commerciale. Vous avez besoin d’un contexte riche : des graphiques de connaissances qui unifient les référentiels de code, les documents, les diagrammes d’architecture, les contrats d’API, les modèles de données, les limites des services, les attentes non fonctionnelles.

    La capacité humaine cruciale devient la décomposition du travail en tâches « prêtes pour l’agent », petites et bien définies avec des entrées, des sorties et des critères d’acceptation explicites. Sans cette décomposition, les agents restent bloqués ou divergent.

    Se pose alors la question de « ingénierie du contexte», que le rapport distingue clairement de ingénierie rapide. Il ne s’agit pas de poser des questions plus intelligentes, mais de fournir aux agents le bon contexte, l’architecture, les contraintes et les règles métier, de manière structurée et complète.

    La qualité du résultat vient du contexte et non de la formulation astucieuse de la demande. Et c’est un constat qui résonne chez tous ceux qui ont travaillé sérieusement avec des agents IA : la différence entre un résultat médiocre et un résultat utilisable réside presque toujours dans la qualité des instructions et du contexte fournis, et non dans le modèle choisi.

    Les implications stratégiques du multiplicateur 20x

    Si le coût marginal du développement logiciel approche de zéro, les conséquences stratégiques se répercutent partout. Les entreprises qui atteignent ce niveau de productivité deviennent «améliorations commerciales continues et en temps réel« , avec des parcours clients qui évoluent chaque semaine, et non chaque année. L’innovation cesse d’être limitée par la capacité et devient limitée uniquement par l’imagination. La modernisation des systèmes existants n’est plus un programme gigantesque mais une activité comme d’habitude. Et l’écart concurrentiel se creuse : des versions plus fréquentes, des coûts réduits, de meilleures expériences, des contrôles plus stricts créent un avantage structurel qui s’aggrave avec le temps.

    McKinsey pose trois questions aux dirigeants qui méritent d’être posées à nouveau : votre entreprise doit-elle mener cette révolution ou peut-elle se permettre de la suivre ? Comment allez-vous mesurer l’impact de l’IA sur la productivité et la qualité de vos produits ? Comment votre stratégie changerait-elle si le coût de développement devenait nul ?

    Le nœud de consommation de jetons et le nouveau rôle de FinOps

    Un élément que le rapport aborde avec pragmatisme et qui est souvent sous-estimé est la consommation de tokens. Dans un monde où les équipes peuvent instancier des agents qui à leur tour génèrent des invites et des sous-agents, la consommation peut croître de façon exponentielle et entraîner des dépassements de coûts importants.

    La réponse est de construire des capacités FinOps dédiées au suivi et à la gouvernance de l’activité des agents, un thème que ceux qui ont de l’expérience en gestion cloud reconnaîtront immédiatement, exprimé dans un nouveau contexte.

    Le véritable défi est humain et non technologique

    Le rapport McKinsey confirme ce que perçoivent depuis un certain temps ceux qui travaillent avec l’IA dans des contextes réels : la transformation n’est pas un problème d’outils, c’est un problème de modèle opérationnel, de culture, de compétences humaines redéfinies.

    LATAM Airlinescité comme cas de référence, a réalisé des gains de productivité de 50 % avec des équipes plus petites, mais souligne que les prérequis étaient une plateforme d’ingénierie robuste et un modèle opérationnel déjà orienté produit. Vous ne pouvez pas improviser.

    La dernière provocation est peut-être la plus intéressante : les humains dans ce modèle deviennent « »rédacteurs en chef« de l’usine. Ils doivent être capables de revoir le code généré, d’intercepter les dérives architecturales, d’évaluer si le travail des agents correspond à l’intention initiale, de décider quand resserrer les garde-corps ou modifier les tests. La combinaison du jugement produit, de la compréhension architecturale et de la capacité de révision reste entièrement humaine. Et c’est une compétence que presque personne ne développe systématiquement aujourd’hui.