Concept Vibe Code Bench
Benchmark de Vals AI et du MIT : une application web complète à partir d'une spécification, testée par un agent navigateur sur des parcours utilisateurs.
SFEIR AI · Publié le 15 octobre 2026
De la spécification à l'application déployée
Vibe Code Bench mesure la construction d'une application web entière à partir d'un cahier des charges en langage naturel. Publié par Vals AI en novembre 2025, le benchmark est décrit dans l'article arXiv:2603.04601, signé Hung Tran, Langston Nashold, Rayan Krishnan et Antoine Bigeard (Vals AI) et Alex Gu (MIT), accepté à ACM CAIS 2026.
Le jeu compte 100 spécifications, 50 publiques pour la validation et 50 tenues secrètes pour le test. Le modèle travaille dans un harnais (harness) OpenHands modifié et dispose de cinq heures pour livrer une application déployée.
- Environnement : terminal, base Supabase, Stripe, serveur de mail, Docker, plus de trente outils
- Trois gisements de spécifications : applications grand public connues, idées de startups Y Combinator, études de cas de conseil
- Exemple phare, Zeeter : messages courts avec authentification, publications, commentaires, abonnements et recherche
Noté par un agent navigateur, pas par des tests unitaires
Un agent navigateur fondé sur BrowserUse déroule sur l'application déployée 964 parcours utilisateurs (workflows) écrits en langage naturel, soit 10 131 sous-étapes. Un parcours est validé au-delà de 90 % de sous-étapes réussies, seuil calé, selon Vals AI, sur l'accord entre testeurs humains. Le score est la part de parcours validés.
Dans l'article (mars 2026), le meilleur de 16 modèles atteignait 61,8 % sur le jeu de test. L'auto-test pendant la génération prédit fortement le résultat (r = 0,72). Le choix de l'évaluateur pèse : l'accord par paire au niveau des étapes varie de 31,8 % à 93,6 %.
- Coût de l'évaluation selon Vals AI : 10 à 20 dollars par application, parfois plus que la génération
- L'esthétique n'est pas notée ; dépasser le temps sans déployer vaut zéro
Saturation en vue, et la déclinaison 1-100
En février 2026, la v1 plafonnait à 41,31 %. Sur la v1.1, le classement du 12 octobre 2026 place les trois premiers entre 90,4 % et 92,4 %, des écarts qui ne séparent plus rien.
Vibe Code Bench 1-100, publié le 17 septembre 2026, mesure la maintenance : une application v1.1 qui passe ses tests reçoit jusqu'à dix demandes produit successives et dépendantes, en dix heures. Casser une fonction existante compte comme un échec et le score s'arrête à la première itération ratée. Au 14 octobre 2026, le premier modèle est à 34 %, et 39 % des premiers échecs impliquent une régression.
- 939 demandes sur 100 arcs, 11 299 parcours dont un tiers de non-régression ; 50 arcs de test, 50 de validation
- Cinq types de demandes : transversales (34,6 %), correction de bug (21,4 %), ajout de fonction (16,9 %), retrait ou retour arrière (14,9 %), migration de schéma (12,1 %)
Équipes d'agents : un billet, un cas, une nuance
Le 9 octobre 2026, Vals AI publie « Do Agent Teams Pay Off? » : deux modèles, seuls ou avec cinq sous-agents au plus, à effort moyen et maximal, sur 50 applications. Les équipes coûtent de 1,8 à 5,1 fois plus cher, et un seul des quatre écarts est significatif (+7,3 points) ; passer l'agent seul en effort maximal gagnait davantage (+11,4 points). Vals AI conclut « Neither option was a clear default », sur une seule exécution par configuration.
Comment lire un score Vibe Code Bench
Trois jeux portent le même nom et ne se comparent pas : v1, v1.1 et 1-100. Un score est aussi celui d'un harnais et d'un évaluateur automatique dont l'accord avec un humain n'est pas parfait. Le jeu de test est privé, ce qui limite la contamination mais réserve la mesure à Vals AI. Vibe Code Bench entre aussi dans le secteur code du Vals Index, où il compte une seconde fois.
Questions fréquentes
Qu'est-ce que Vibe Code Bench ?
Un benchmark de Vals AI, publié en novembre 2025 et décrit dans l'article arXiv:2603.04601 avec Alex Gu (MIT). Le modèle construit une application web complète à partir d'une spécification en langage naturel, en cinq heures, et un agent navigateur vérifie l'application déployée sur des parcours utilisateurs.
Comment le score est-il calculé ?
Un agent navigateur déroule 964 parcours en langage naturel, découpés en 10 131 sous-étapes. Un parcours est validé au-delà de 90 % de sous-étapes réussies, seuil calé sur l'accord entre testeurs humains. Le score est la part de parcours validés, publiée avec le coût par test et la durée d'exécution.
Qu'est-ce que Vibe Code Bench 1-100 ?
Une déclinaison publiée le 17 septembre 2026 qui mesure la maintenance : à partir d'une application qui fonctionne, jusqu'à dix demandes produit successives en dix heures, avec des tests de non-régression. Le score s'arrête à la première itération ratée. Au 14 octobre 2026, le premier modèle est à 34 %.
Vibe Code Bench est-il saturé ?
La v1.1 s'en approche : au 12 octobre 2026, les trois premiers modèles se tiennent en moins de deux points au-dessus de 90 %, et ces écarts ne sont plus lisibles. Vibe Code Bench 1-100 prend le relais, avec un premier modèle à 34 % et 39 % des échecs qui cassent une fonction existante.
Que dit le billet sur les équipes d'agents ?
Sur 50 applications et deux modèles, les équipes d'agents coûtent de 1,8 à 5,1 fois plus cher qu'un agent seul, pour un seul gain significatif (+7,3 points). Augmenter l'effort de raisonnement de l'agent seul rapportait davantage. Vals AI ne tranche pas et rappelle qu'il s'agit d'une exécution par configuration.
Sources
- Vals AI — Vibe Code Bench, classement v1.1 et méthodologie · 2026-10-12
- arXiv:2603.04601 — Vibe Code Bench: Evaluating AI Models on End-to-End Web Application Development · 2026-03-04
- Vals AI — Behind the Scenes of Vibe Code Bench (Rayan Krishnan) · 2025-11-26
- Vals AI — Vibe Code Bench 1-100, classement et méthodologie · 2026-10-14
- Vals AI — Do Agent Teams Pay Off? A Case Study on Vibe Code Bench (Katrina Drozdov) · 2026-10-09
- ACM CAIS 2026 — programme, Vibe Code Bench (Vals AI, MIT) · 2026-05-27
Vibe Code Bench dans vos projets
Échanger avec SFEIRArticles liés
Lire un tableau de benchmarks IA : les 18 benchmarks de frontière, famille par famille
Vals Index, AutomationBench, OSWorld 2.0, Terminal-Bench 4.0, Riemann-Bench, CWE-bench : dix-huit benchmarks ont remplacé les QCM par du travail d'agent noté sur l'état final. Ce que chacun mesure, comment il note, et les six questions à poser avant de comparer deux scores.
Mistral Large 4 : 1 000 milliards de paramètres en open-weights, une souveraineté qui se jugera sur la licence
Le 6 octobre 2026, Mistral ouvre en preview API Mistral Large 4 : 1 000 milliards de paramètres, 49 milliards actifs, poids promis pour le 27 octobre. Au niveau des meilleurs open-weights chinois, pas des modèles fermés. Son vrai écart : la cyberdéfense, et une licence encore inconnue.