[{"data":1,"prerenderedAt":496},["ShallowReactive",2],{"post-vibe-coding-agentic-engineering-rapport-google-fr":3,"surround-/fr/blog/vibe-coding-agentic-engineering-rapport-google-fr":491},{"id":4,"title":5,"body":6,"canonical_id":473,"category":474,"date_created":475,"date_updated":475,"description":476,"extension":477,"head":478,"image":479,"lang":480,"layout":481,"meta":482,"navigation":483,"ogImage":478,"path":484,"reading_time":485,"robots":478,"schemaOrg":478,"seo":486,"sitemap":488,"stem":489,"__hash__":490},"blog/fr/blog/18.vibe-coding-agentic-engineering-rapport-google.md","Du vibe coding à l'agentic engineering : ce que j'ai retenu du nouveau rapport de Google",{"type":7,"value":8,"toc":460},"minimark",[9,27,37,40,45,52,59,76,80,83,90,104,120,147,158,174,178,185,192,216,223,234,238,245,256,272,283,287,290,293,307,321,325,328,343,349,356,360,363,374,381,388,392,399,402,429,444,448,451,454],[10,11,12,13,21,22,26],"p",{},"Google vient de publier ",[14,15,20],"a",{"href":16,"rel":17,"target":19},"https://www.kaggle.com/whitepaper-the-new-SDLC-with-vibe-coding",[18],"nofollow","\\_blank","un rapport que j'ai beaucoup aimé"," : ",[23,24,25],"strong",{},"« The New SDLC With Vibe Coding: From ad-hoc prompting to Agentic Engineering »",", signé Addy Osmani, Shubham Saboo et Sokratis Kartakis.",[10,28,29,30,36],{},"Je lis beaucoup de choses sur l'IA et le logiciel, et c'est en général soit du hype, soit du catastrophisme. Ce rapport n'est ni l'un ni l'autre. C'est un cadre posé et structuré sur ce qui est réellement en train de changer dans notre façon de construire des logiciels, et il met des mots précis sur ce que je pratique au quotidien depuis 18 mois en tant que ",[23,31,32],{},[14,33,35],{"href":34},"/fr/services/product-engineering","Product Engineer",".",[10,38,39],{},"Voici les enseignements qui m'ont marqué, et comment chacun se traduit dans le travail réel.",[41,42,44],"h2",{"id":43},"le-vrai-basculement-de-la-syntaxe-à-lintention","Le vrai basculement : de la syntaxe à l'intention",[10,46,47,48,51],{},"Le plus grand changement dans le logiciel, ce n'est pas un nouveau langage ou un framework. C'est le passage ",[23,49,50],{},"de l'écriture du code à l'expression de l'intention",", en faisant confiance à des systèmes intelligents pour transformer cette intention en logiciel fonctionnel.",[10,53,54,55,58],{},"Pendant des décennies, l'interface du développeur avec la machine, c'était la syntaxe : accolades, points-virgules, la grammaire exacte d'un langage. Cette époque touche à sa fin. Le rapport cite un chiffre frappant pour début 2026 : environ ",[23,56,57],{},"85 % des développeurs professionnels utilisent régulièrement des agents de code IA",", et une grande part du nouveau code est générée par l'IA.",[10,60,61,62,66,67,71,72,75],{},"J'ai ressenti ce basculement très concrètement le jour où j'ai ",[14,63,65],{"href":64},"/fr/blog/coder-crawler-web-ia-3-jours","codé un crawler web en trois jours",", un projet qui m'aurait pris deux à trois semaines avant. Le goulot d'étranglement n'était plus la frappe au clavier. C'était de décider ",[68,69,70],"em",{},"quoi"," construire et ",[68,73,74],{},"comment vérifier"," que c'était juste.",[41,77,79],{"id":78},"le-spectre-vibe-coding-vs-agentic-engineering","Le spectre : vibe coding vs agentic engineering",[10,81,82],{},"C'est la partie du rapport que je mettrais entre les mains de quiconque est perdu avec ces buzzwords.",[10,84,85,86,89],{},"Le « vibe coding », terme imaginé par Andrej Karpathy début 2025, est devenu viral puis a perdu son sens. On l'a appliqué à tout, de l'ingénieur senior qui implémente une fonctionnalité bien spécifiée à celui qui accepte tout ce que l'IA recrache. Karpathy a donc introduit lui-même, plus tard, le terme ",[23,87,88],{},"« agentic engineering »"," pour décrire l'extrémité disciplinée du spectre.",[10,91,92,93,96,97,100,101],{},"Le rapport ne les présente pas comme deux camps. Ce sont ",[23,94,95],{},"deux extrémités d'un spectre",", et ce qui les différencie n'est pas de savoir ",[68,98,99],{},"si"," vous utilisez l'IA. C'est ",[23,102,103],{},"la quantité de structure, de vérification et de jugement humain qui entoure la production de l'IA.",[105,106,107,114],"ul",{},[108,109,110,113],"li",{},[23,111,112],{},"Vibe coding"," : peu d'échafaudage, orienté vitesse. Vous promptez, vous acceptez, vous livrez. Idéal pour explorer et pour des prototypes jetables.",[108,115,116,119],{},[23,117,118],{},"Agentic engineering"," : contraintes explicites, tests et boucles de feedback, avec des humains qui gardent la main sur l'architecture, la justesse et la qualité.",[121,122,126,127],"div",{"className":123},[124,125],"text-center","mx-auto","\n    ",[128,129,130,131,130,136,130,140,126],"picture",{},"\n      ",[132,133],"source",{"srcSet":134,"type":135},"/img/blog/illustration/vibe-coding-agentic-engineering.avif","image/avif",[132,137],{"srcSet":138,"type":139},"/img/blog/illustration/vibe-coding-agentic-engineering.webp","image/webp",[141,142],"img",{"src":143,"alt":144,"loading":145,"className":146},"/img/blog/illustration/vibe-coding-agentic-engineering.jpg","Illustration du spectre, du vibe coding à l'agentic engineering","lazy",[125],[10,148,149,150,153,154,157],{},"Le rapport a une phrase qui résume bien l'enjeu : dire à un CTO que votre équipe fait du ",[68,151,152],{},"vibe coding"," sur le système de paiement devrait déclencher l'alarme. Lui dire que vous pratiquez l'",[68,155,156],{},"agentic engineering",", avec une IA qui implémente sous des contraintes définies par des humains pendant que la couverture de tests garantit la justesse, c'est une tout autre conversation.",[10,159,160,161,165,166,170,171],{},"C'est exactement pour ça que je fais attention à la façon dont je décris mon travail. Quand j'ai construit ",[14,162,164],{"href":163},"/fr/blog/serveur-mcp-saas-retour-experience","deux serveurs MCP pour mes SaaS",", ou quand je livre des fonctionnalités sur ",[14,167,169],{"href":168},"/fr/blog/pourquoi-lancer-begonia-pro-saas-local-seo","Begonia.pro",", l'IA écrit la majeure partie du code, mais à l'intérieur d'une structure que j'ai conçue et que je relis. Comme le dit le rapport : ",[23,172,173],{},"« Structure scales, vibes don't. »",[41,175,177],{"id":176},"le-context-engineering-cest-ça-la-vraie-compétence","Le context engineering, c'est ça la vraie compétence",[10,179,180,181,184],{},"La qualité du code généré par l'IA dépend ",[23,182,183],{},"moins de prompts astucieux que de la qualité du contexte"," que vous donnez au modèle.",[10,186,187,188,191],{},"Le rapport appelle ça le ",[23,189,190],{},"context engineering",", et découpe le contexte dont un agent a besoin en six types : instructions, connaissances, mémoire, exemples, outils et garde-fous. Puis il trace une distinction qui compte en pratique :",[105,193,194,210],{},[108,195,196,197,200,201,205,206,209],{},"Le ",[23,198,199],{},"contexte statique"," est toujours chargé : instructions système, fichiers de règles comme ",[202,203,204],"code",{},"AGENTS.md"," ou ",[202,207,208],{},"CLAUDE.md",", définitions de persona. Fiable, mais coûteux : chaque token est présent à chaque interaction.",[108,211,196,212,215],{},[23,213,214],{},"contexte dynamique"," est chargé à la demande : skills déclenchées par la tâche, résultats d'outils, documents récupérés à l'exécution. Efficace, car vous ne payez que quand l'information est nécessaire.",[10,217,218,219,222],{},"Le pattern le plus puissant qu'ils décrivent, ce sont les ",[23,220,221],{},"Agent Skills"," : des paquets portables de connaissance procédurale qu'un agent ne charge que lorsque la tâche l'exige. L'agent reste un généraliste léger et se transforme en spécialiste à la demande.",[10,224,225,226,229,230,233],{},"La question n'est plus ",[68,227,228],{},"« comment piéger l'IA pour qu'elle écrive du bon code ? »"," mais ",[68,231,232],{},"« qu'est-ce qu'un nouveau coéquipier aurait besoin de savoir pour bien faire ce travail, et comment l'encoder ? »",". C'est une façon de penser bien plus saine, et c'est pourquoi je traite mes fichiers de règles et ma doc projet aussi sérieusement que le code lui-même.",[41,235,237],{"id":236},"le-nouveau-cycle-de-vie-logiciel-la-spécification-devient-le-goulot-détranglement","Le nouveau cycle de vie logiciel : la spécification devient le goulot d'étranglement",[10,239,240,241,244],{},"L'IA compresse le cycle de vie du développement logiciel, mais ",[23,242,243],{},"de façon inégale",". L'implémentation qui prenait des semaines prend désormais des heures, tandis que le recueil des besoins, l'architecture et la vérification restent au rythme humain.",[10,246,247,248,251,252,255],{},"Une fois que taper son code au clavier n'est plus le goulot d'étranglement, autre chose devient la contrainte : la qualité de la spécification. Plus l'intention que vous confiez à l'IA est claire, meilleur est le code qui en ressort. Le rôle du développeur glisse d'",[68,249,250],{},"implémenteur principal"," à ",[23,253,254],{},"concepteur du système et garant de la qualité",", et le point de levier remonte en amont, vers la définition précise de ce qu'il faut construire.",[121,257,126,259],{"className":258},[124,125],[128,260,130,261,130,264,130,267,126],{},[132,262],{"srcSet":263,"type":135},"/img/blog/illustration/ai-driven-sdlc.avif",[132,265],{"srcSet":266,"type":139},"/img/blog/illustration/ai-driven-sdlc.webp",[141,268],{"src":269,"alt":270,"loading":145,"className":271},"/img/blog/illustration/ai-driven-sdlc.jpg","Illustration du cycle de vie du développement logiciel piloté par l'IA",[125],[10,273,274,275,279,280],{},"C'est exactement à ça que ressemblent mes journées aujourd'hui. Je passe plus de temps sur la spec que sur le code : ",[14,276,278],{"href":277},"/fr/blog/fude-md-lecteur-markdown-design-agent-ia","créer des notes structurées en Markdown avec l'IA",", qui cadre le problème, les utilisateurs, le périmètre et les arbitrages connus, plutôt qu'un PRD de 10 pages. L'implémentation vient ensuite, pilotée par l'IA que je dirige et relis. ",[23,281,282],{},"Bien écrire les specs est ce qui a le plus de levier dans tout ce que je fais.",[41,284,286],{"id":285},"conductor-et-orchestrator-deux-modes-de-travail","Conductor et orchestrator : deux modes de travail",[10,288,289],{},"J'ai trouvé ce sujet dans le rapport vraiment utile pour expliquer mon travail à des clients non techniques.",[10,291,292],{},"Le rapport décrit deux modes entre lesquels les développeurs naviguent :",[105,294,295,301],{},[108,296,297,300],{},[23,298,299],{},"Conductor"," (chef d'orchestre) : en temps réel, dans l'IDE, à regarder le code apparaître, à guider l'IA par des prompts et des corrections. Contrôle fin, périmètre d'un seul fichier. Idéal pour le code exploratoire, le débogage d'une logique délicate, la découverte d'un codebase inconnu.",[108,302,303,306],{},[23,304,305],{},"Orchestrator"," (orchestrateur) : asynchrone et de plus haut niveau. Vous définissez des objectifs, vous les confiez à des agents qui travaillent en arrière-plan, et vous relisez le résultat. Contrôle au niveau de l'objectif, périmètre multi-fichiers. Idéal pour les fonctionnalités bien spécifiées, les migrations, la génération de tests.",[10,308,309,310,312,313,316,317,320],{},"La plupart des développeurs passent de l'un à l'autre selon la tâche. Sur ",[14,311,169],{"href":168},", le SaaS de SEO local que je développe seul, j'alterne entre les deux sur le même codebase : je suis ",[68,314,315],{},"conductor"," quand je construis une fonctionnalité délicate ou que je traque un bug, dans l'IDE, en relisant chaque changement ; je suis ",[68,318,319],{},"orchestrator"," quand je confie une tâche bien définie à un agent en arrière-plan et que je relis le résultat plus tard. La compétence n'est pas de choisir un camp ; c'est de savoir quel mode mérite la tâche, et de remarquer quand diriger chaque frappe est discrètement devenu un goulot d'étranglement.",[41,322,324],{"id":323},"le-problème-des-80-là-où-le-jugement-humain-reste","Le problème des 80 % : là où le jugement humain reste",[10,326,327],{},"Quiconque pense que l'IA fait désormais tout le boulot devrait y réfléchir à 2 fois.",[10,329,330,331,334,335,338,339,342],{},"Les agents peuvent générer rapidement environ ",[23,332,333],{},"80 % du code"," d'une fonctionnalité. Les ",[23,336,337],{},"20 % restants (cas limites, gestion d'erreurs, points d'intégration, justesse subtile) exigent une connaissance contextuelle profonde qui manque souvent aux modèles."," Et ces erreurs sont plus difficiles à repérer, justement parce que le code ",[68,340,341],{},"a l'air juste"," et peut même passer les tests de base.",[10,344,345,346],{},"Les développeurs qui s'en sortent le mieux adoptent une posture précise : ils utilisent l'IA pour ce qu'elle fait bien, l'implémentation rapide de tâches bien spécifiées, et réservent leur attention à ce avec quoi elle peine : besoins ambigus, arbitrages d'architecture, vérification de la justesse. ",[23,347,348],{},"Ils ne vont pas plus vite en acceptant tout. Ils vont plus vite en concentrant leur expertise là où elle compte.",[10,350,351,352,355],{},"C'est tout l'enjeu, honnêtement. Savoir que l'IA a écrit quelque chose, c'est facile. Savoir si c'est ",[68,353,354],{},"juste",", c'est ça le travail.",[41,357,359],{"id":358},"léconomie-la-dette-cachée-du-vibe-coding","L'économie : la dette cachée du vibe coding",[10,361,362],{},"Pour les fondateurs et les responsables techniques, c'est l'argument du coût qui fait mouche.",[10,364,365,366,369,370,373],{},"À première vue, le vibe coding semble presque gratuit : un abonnement et quelques prompts. Mais le rapport montre qu'il cache un ",[23,367,368],{},"coût opérationnel"," qui s'accumule : un « taux de combustion de tokens » à force de déverser du contexte non structuré et de redemander en boucle au modèle de corriger ses propres erreurs non vérifiées, plus une ",[23,371,372],{},"taxe de maintenance"," quand du code « spaghetti » généré par l'IA et non structuré doit être rétro-analysé six mois plus tard.",[10,375,376,377,380],{},"L'agentic engineering inverse l'équation : un investissement initial plus élevé (concevoir les schémas, construire les tests, structurer le contexte) en échange d'un coût bien plus faible pour livrer et maintenir chaque fonctionnalité. Le rapport présente le context engineering comme ",[23,378,379],{},"non pas une simple compétence technique mais un levier financier",", et ajoute par-dessus le routage intelligent des modèles (de gros modèles pour le raisonnement complexe, des modèles rapides et bon marché pour les tâches déterministes).",[10,382,383,384,387],{},"Traduction pour quiconque commande du logiciel : ",[23,385,386],{},"l'option la moins chère en apparence au départ est souvent la plus coûteuse sur la durée de vie du produit."," La structure, ce n'est pas de la bureaucratie ; c'est ce qui maintient bas le coût marginal de la fonctionnalité suivante.",[41,389,391],{"id":390},"ce-que-ça-veut-dire-si-vous-construisez-un-produit","Ce que ça veut dire si vous construisez un produit",[10,393,394,395,398],{},"La phrase de conclusion résume tout le rapport en un enseignement : ",[23,396,397],{},"l'IA amplifie votre culture d'ingénierie."," Elle multiplie à la fois vos forces et vos faiblesses. Les équipes avec de bonnes pratiques de test, une architecture claire et une revue de code saine tirent bien plus de l'IA que celles qui en sont dépourvues.",[10,400,401],{},"Pour un fondateur solo ou une équipe produit, les implications concrètes sont nettes :",[403,404,405,411,417,423],"ol",{},[108,406,407,410],{},[23,408,409],{},"Investissez dans la spec avant le code."," Le goulot, c'est l'intention, pas la frappe.",[108,412,413,416],{},[23,414,415],{},"Traitez le contexte comme une infrastructure."," Fichiers de règles, tests et garde-fous sont des actifs qui continuent de payer.",[108,418,419,422],{},[23,420,421],{},"Gardez un humain responsable de la justesse."," Surtout sur les 20 % qui ont l'air justes mais ne le sont pas.",[108,424,425,428],{},[23,426,427],{},"Adaptez le mode à la tâche."," Conductor quand vous voulez le contrôle, orchestrator quand la tâche est bien définie.",[10,430,431,432,434,435,438,439,443],{},"C'est exactement la discipline que j'apporte en tant que ",[14,433,35],{"href":34}," : de l'IA dans le workflow ",[68,436,437],{},"et"," dans le produit, mais à l'intérieur d'une structure conçue, testée et relue, pas vibe-codée en croisant les doigts. Si vous voulez ",[14,440,442],{"href":441},"/fr/services/product-engineering/serveur-mcp","ouvrir votre SaaS aux agents IA avec un serveur MCP",", ou livrer un MVP sans troquer la vitesse contre un cauchemar de maintenance, c'est ça, le travail.",[41,445,447],{"id":446},"à-vous-de-jouer","À vous de jouer",[10,449,450],{},"Le rapport de Google met un nom sur un basculement que beaucoup d'entre nous vivaient sans avoir le vocabulaire pour le dire. Les termes (agentic engineering, context engineering, factory model, le problème des 80 %) décrivent la nouvelle réalité du développement de logiciels et sont là pour rester.",[10,452,453],{},"Et vous ? Où votre équipe se situe-t-elle sur le spectre entre vibe coding et agentic engineering, et la frontière est-elle explicite, ou livrez-vous des prototypes par accident ?",[10,455,456,457,36],{},"📌 Si vous avez un produit à construire, un SaaS existant à connecter à l'IA, ou simplement l'envie de mettre plus de structure dans votre usage de ces outils, ",[14,458,459],{"href":34},"découvrez mes services de Product Engineering",{"title":461,"searchDepth":462,"depth":462,"links":463},"",2,[464,465,466,467,468,469,470,471,472],{"id":43,"depth":462,"text":44},{"id":78,"depth":462,"text":79},{"id":176,"depth":462,"text":177},{"id":236,"depth":462,"text":237},{"id":285,"depth":462,"text":286},{"id":323,"depth":462,"text":324},{"id":358,"depth":462,"text":359},{"id":390,"depth":462,"text":391},{"id":446,"depth":462,"text":447},"18","ai","2026-06-18T07:00:00.000Z","Google vient de publier un rapport que j'ai beaucoup aimé : « The New SDLC With Vibe Coding: From ad-hoc prompting to Agentic Engineering », signé Addy Osmani, Shubham Saboo et Sokratis Kartakis.","md",null,"/img/blog/blog18.jpg","fr","page",{},true,"/fr/blog/vibe-coding-agentic-engineering-rapport-google",9,{"description":487,"title":5},"Le nouveau rapport de Google cartographie le passage du vibe coding à l'agentic engineering. Ce que j'en retiens, et comment je l'applique pour construire des produits avec l'IA.",{"loc":484},"fr/blog/18.vibe-coding-agentic-engineering-rapport-google","1D0_r9ZemOHMEeFUlH0RO1p2cIsGcMfk6v2BWz3Fmvw",[478,492],{"title":493,"path":494,"stem":495,"children":-1},"Product Engineer : le nouveau métier qui monte grâce à l'IA","/fr/blog/product-engineer-nouveau-metier-ia","fr/blog/17.product-engineer-nouveau-metier-ia",1781778889005]