L'IA fait qu'Instacart ne s'inquiète plus de sa dette technique, selon son CTO
Instacart, le géant américain de la livraison de courses, a affiché lors de VB Transform 2026 une transformation radicale de son organisation technique. Selon son CTO Anirban Kundu, les développeurs de l'entreprise ne lisent plus le code eux-mêmes dans 97% des cas : ce sont des agents IA qui génèrent la quasi-totalité du code, notamment sur les projets récents où le code est reconstruit chaque semaine. Chaque mois, environ 7 000 évaluations automatiques tournent sur ces systèmes, et l'infrastructure répond à plus de 8 000 requêtes de développeurs en temps réel avec une précision proche de 99,9%. Parallèlement, Instacart a déployé un système agentique de fiabilité de production (SRE), entraîné non pas sur des données génériques mais sur les incidents réels de l'entreprise et leurs analyses de causes racines, ce qui a fait grimper la précision de détection des pannes de 60% à plus de 90%.
Cette bascule change fondamentalement la nature du travail d'ingénieur : au lieu d'écrire du code, les développeurs doivent apprendre à formuler leurs intentions pour piloter les systèmes d'IA, ce que Kundu appelle un modèle d'"intention". La conséquence la plus frappante concerne la dette technique : puisque le code est régénéré en permanence par les agents, les portions inactives sont simplement supprimées et reconstruites, un peu comme on recompile du code objet, ce qui rend la notion même de dette technique presque obsolète pour cette partie du système. Pour la fiabilité en production, l'outil interne baptisé Blueberry illustre l'apport de l'IA : lors d'un incident où un volume de stockage EBS d'Amazon connaissait un dysfonctionnement ponctuel, l'équipe humaine cherchait la cause sans succès pendant que Blueberry, en surveillant environ 200 canaux Slack, a identifié en vingt minutes le lien avec un système de déploiement progressif nommé "roulette" dont le rythme était mal calibré. Pour Kundu, l'intuition humaine, ancrée dans les schémas déjà rencontrés, aurait ralenti le diagnostic là où l'IA balaie l'ensemble des signaux sans ce biais.
Cette approche ne couvre toutefois pas 100% du système : les 3% restants concernent les systèmes hérités, les contraintes de conformité, les workflows sensibles à la latence et un volumineux code mort ou semi-actif, qui nécessitent encore une attention humaine directe. Instacart s'attaque à ce chantier via un projet nommé Atoms, qui consiste à démanteler les architectures monolithiques existantes pour les reconstruire sous une forme modulaire, orientée appels de procédure à distance (RPC). Cette trajectoire s'inscrit dans un débat plus large sur l'avenir du métier de développeur à l'ère des agents autonomes : la revue de code perd du sens quand la syntaxe générée est mécaniquement correcte, et l'enjeu se déplace vers l'évaluation continue des systèmes et la formation des équipes à dialoguer efficacement avec les modèles plutôt qu'à écrire elles-mêmes les lignes de code.
Dans nos dossiers
Vu une erreur factuelle dans cet article ? Signalez-la. Toutes les corrections valides sont publiées sur /corrections.



