Epic Games assume le vibe coding Le vice-président exécutif du développement d'Epic Games l'a dit sans précaution oratoire : l'entreprise fait du vibe coding. Ses ingénieurs n'écrivent plus l'essentiel du code. Ils guident les outils pour obtenir le résultat architectural voulu. Presque tout le développement en cours passe par les flux liés à Fortnite, à son éditeur et à Unreal Engine 6. Quelques semaines plus tôt, l'éditeur avait déjà annoncé avoir vibe-codé son nouveau launcher. Itérer, pas générer d'un coup L'argument avancé : des mises à jour plus rapides, moins de bugs. Epic insiste sur un point. Le moteur n'est pas généré en une seule passe. Les équipes itèrent avec l'IA en maintenant le moteur dans ses enveloppes de mémoire, de performance et d'évolutivité. Et l'entreprise assume craindre davantage d'aller trop lentement que le scepticisme envers l'IA. Tenir des enveloppes. C'est le cœur du sujet. Ce qui ne se valide pas en relisant un diff Si l'IA produit la majorité du code, la valeur de l'ingénieur se déplace vers deux tâches. Définir précisément ce qui est attendu. Puis vérifier que c'est bien ce qui a été livré. Un budget mémoire, un seuil de performance, la compatibilité avec des milliers de projets clients : rien de tout ça ne se contrôle à l'œil. Ça se mesure. Avec des tests automatisés, des bancs de performance, des suites de non-régression exécutées à chaque changement. Le décalage qui fabrique les régressions Beaucoup d'équipes ont adopté les assistants de code sans toucher à leur stratégie de test. Le volume de code produit augmente fortement. La capacité de revue humaine, elle, reste la même. L'écart se comble tout seul, mais pas du bon côté : par des régressions découvertes en production, par les utilisateurs. Dimensionner la validation au rythme de l'IA La question pour un CTO n'est plus de savoir si l'IA doit écrire le code. Elle le fait déjà. La question est de savoir si la validation a été redimensionnée pour suivre. Tests de bout en bout sur les parcours critiques, contrôles de performance automatisés, exécution systématique avant chaque fusion. Sans cela, la vitesse gagnée à l'écriture est simplement transférée. Vers le support. Vers les clients. Ce sont eux qui font la recette.