Skip to content

Le bulletin de notes de codage de l'IA est un mensonge

Les meilleurs modèles d'IA réussissent brillamment les tests de codage, mais les développeurs savent que quelque chose ne va pas. Un nouveau benchmark appelé DeepSWE révèle la vérité, bouleversant le classement.

Hero image for: Le bulletin de notes de codage de l'IA est un mensonge

En bref / Points clés

Les meilleurs modèles d'IA réussissent brillamment les tests de codage, mais les développeurs savent que quelque chose ne va pas. Un nouveau benchmark appelé DeepSWE révèle la vérité, bouleversant le classement.

Le benchmark d'IA auquel nous faisions tous confiance est cassé

SWEbench était autrefois la norme incontestée pour évaluer les prouesses de codage de l'IA, le benchmark auquel les développeurs et les chercheurs faisaient confiance pour mesurer les capacités d'ingénierie logicielle des grands modèles linguistiques. Ses tâches structurées, principalement axées sur la correction de bugs, promettaient un bulletin de notes objectif pour les agents d'IA naissants. Mais cette confiance s'est évaporée ; l'industrie considère maintenant largement que SWEbench est cassé.

Des défauts fondamentaux affligent le benchmark, rendant ses scores insignifiants. Une contamination généralisée des données signifie que les modèles ont souvent vu des solutions pendant l'entraînement, gonflant artificiellement les performances. De plus, au moins 59,4 % des problèmes audités dans SWE-bench Verified contenaient des cas de test défectueux, rejetant incorrectement des solutions valides. En outre, la portée étroite de SWEbench, avec plus de 80 % de ses 87 % de tâches de correction de bugs provenant de seulement cinq dépôts Python et la moitié des problèmes antérieurs à 2020, n'a pas réussi à refléter les défis de codage du monde réel.

Cette litanie de problèmes a abouti à des bulletins de notes absurdes. Des modèles comme Claude Opus 4.7 ont inexplicablement surpassé GPT-5.5 de plusieurs points, contredisant directement l'expérience généralisée des développeurs et le « vibe check » de l'utilisation réelle. OpenAI a elle-même reconnu le problème, retirant SWE-bench Verified pour l'évaluation de pointe, déclarant que « les améliorations ne reflètent plus des améliorations significatives des capacités de développement logiciel réelles des modèles ». Ce benchmark discrédité, autrefois un pilier de l'évaluation de l'IA, sert maintenant de mise en garde.

DeepSWE : Une vérification de la réalité pour les codeurs IA

Datacurve a dévoilé DeepSWE, un benchmark alternatif robuste méticuleusement conçu pour l'ère de l'IA agentique. Cette nouvelle norme combat directement la contamination généralisée des données et la « triche » qui ont invalidé les évaluations plus anciennes comme SWEbench. La conception de DeepSWE empêche les modèles de simplement se souvenir de solutions pré-vues, les obligeant à démontrer de véritables capacités de résolution de problèmes.

La méthodologie de DeepSWE contraste fortement avec celle de ses prédécesseurs. Elle comprend 113 tâches originales à long terme, entièrement écrites à partir de zéro, réparties sur 91 dépôts open-source diversifiés. Cette suite complète couvre cinq langages de programmation critiques : - TypeScript - Go - Python - JavaScript - Rust Ces tâches exigent en moyenne 5,5 fois plus de modifications de code que SWE-bench Pro, testant rigoureusement la capacité d'une IA à relever des défis d'ingénierie complexes et multifacettes plutôt que de simples corrections de bugs.

De manière cruciale, la structure de DeepSWE – présentant des invites courtes et de haut niveau pour des tâches intrinsèquement complexes – reflète la manière dont un développeur senior délègue le travail à un assistant IA. Cette approche en fait un test beaucoup plus réaliste et pratique de l'utilité réelle d'une IA et de ses prouesses en ingénierie logicielle à long terme. Les premières évaluations sur DeepSWE, par exemple, montrent GPT-5.5 à 70 % contre Claude Opus 4.7 à 54 %, offrant un reflet plus précis de l'expérience réelle des développeurs que les scores gonflés de SWEbench.

GPT-5.5 vs. Claude Opus : Le vrai score révélé

Alors que les benchmarks hérités comme SWE-bench dépeignaient une course serrée, avec Claude Opus 4.7 montrant souvent une légère avance sur GPT-5.5, DeepSWE révèle une réalité radicalement différente. Sur le nouveau standard rigoureux de Datacurve, GPT-5.5 a atteint un taux de réussite impressionnant de 70 %. Claude Opus 4.7, en revanche, n'a réussi que 54 %.

Cette disparité massive de 16 points sur DeepSWE n'est pas une simple anomalie statistique ; elle signifie une différence fondamentale de capacité. Les tâches DeepSWE sont conçues de toutes pièces, destinées à évaluer de véritables capacités de résolution de problèmes et de compétences agentiques sur des scénarios nouveaux et inédits, et non de simples corrections de bugs provenant d'anciens dépôts. Contrairement aux benchmarks plus anciens, DeepSWE empêche les modèles de tirer parti de la contamination des données d'entraînement ou de la simple mémorisation, les forçant à raisonner en profondeur et à appliquer une intelligence généralisée.

La performance dominante de GPT-5.5 souligne sa capacité de raisonnement supérieure et sa capacité à gérer des défis complexes d'ingénierie logicielle à long terme, un facteur critique pour la délégation dans le monde réel. Cela s'aligne directement avec le sentiment des développeurs, qui signalent une différence notable dans l'utilité pratique du modèle. Bien que des itérations plus récentes comme Claude Opus 4.8 et Gemini 3.1 Pro aient montré des améliorations, elles continuent de suivre GPT-5.5 sur ce benchmark plus exigeant et reflétant le monde réel, soulignant la frontière actuelle.

Au-delà des classements : les nouvelles règles pour juger l'IA

Les leaders de l'industrie doivent abandonner les évaluations simplistes basées sur la mémorisation. L'avenir de l'évaluation de l'IA exige des benchmarks multi-étapes et résistants à la contamination comme DeepSWE et le SWE-bench Pro en évolution. Les 113 tâches de DeepSWE couvrent 91 dépôts open-source divers et cinq langages de programmation (TypeScript, Go, Python, JavaScript, Rust), nécessitant en moyenne 5,5 fois plus de modifications de code que ses prédécesseurs, reflétant la complexité du monde réel.

Les développeurs et les dirigeants technologiques devraient accueillir les scores de benchmark gonflés avec un profond scepticisme. OpenAI a elle-même retiré SWE-bench Verified, admettant que ses améliorations reflétaient l'exposition à l'entraînement, et non des capacités réelles améliorées. Au lieu de cela, privilégiez la performance sur des tâches exigeant un raisonnement authentique, une planification et une résolution de problèmes inédits, ce que DeepSWE est spécifiquement conçu pour révéler au-delà de la simple mémorisation.

La véritable valeur d'un assistant de codage IA ne réside pas dans la correction d'un bug trivial de 2019, un scénario courant de SWE-bench. Le défi ultime consiste à concevoir et à implémenter des fonctionnalités entièrement nouvelles à partir d'un objectif de haut niveau, de manière autonome. DeepSWE commence à mesurer cette compétence critique, reflétant les tâches d'ingénierie logicielle complexes, originales et à long terme qui définissent la capacité de l'IA de pointe à l'ère agentique.

Foire aux questions

Qu'est-ce qui ne va pas avec le benchmark SWEbench ?

SWEbench, en particulier SWE-bench Verified, est critiqué pour la contamination des données (les modèles peuvent avoir vu les réponses pendant l'entraînement), des cas de test défectueux et une focalisation étroite sur les anciennes corrections de bugs Python, ce qui en fait une mauvaise mesure des compétences modernes de résolution de problèmes de l'IA.

Qu'est-ce que DeepSWE et en quoi est-il différent ?

DeepSWE est un nouveau benchmark de codage IA présentant des tâches d'ingénierie logicielle originales et complexes, écrites de toutes pièces dans cinq langages. Il est conçu pour tester la véritable résolution de problèmes et la capacité agentique, et non la simple mémorisation, reflétant mieux les défis réels des développeurs.

Quel modèle d'IA est actuellement le meilleur pour le codage selon DeepSWE ?

Selon les derniers résultats de DeepSWE, le GPT-5.5 d'OpenAI détient une avance significative avec un taux de résolution de 70 %, loin devant des concurrents comme Claude Opus 4.7, qui a obtenu 54 %.

Pourquoi SWEbench et DeepSWE donnent-ils des classements si différents pour les modèles d'IA ?

Les benchmarks testent des compétences différentes. SWEbench est devenu un test de la capacité d'un modèle à se souvenir de solutions à des problèmes connus qu'il a probablement vus pendant l'entraînement. DeepSWE teste la capacité à raisonner et à résoudre des problèmes entièrement nouveaux et complexes à partir d'instructions minimales.

One weekly email of tools worth shipping. No drip funnel.

one email per week · unsubscribe in two clicks · no third-party tracking

🚀En savoir plus

Gardez une longueur d'avance en IA

Découvrez les meilleurs outils IA, agents et serveurs MCP sélectionnés par Stork.AI.

P.S. Vous avez créé quelque chose d'utile ? Listez-le sur Stork

Retour à tous les articles