Les données de Cursor révèlent les tendances en matière de codage par l'IA : productivité, coûts et mutations de l'automatisation

iconMetaEra
Partager
AI summary iconRésumé
AI Coding est un levier de 100 fois

Auteur et source de l'article : Silicon Star GenAI

L'IA de développement de code passe de la « rente des outils » à la «重构 systémique». Au cours des deux dernières années, la perception la plus directe des développeurs était une complétion de code plus rapide et une réduction de l'effort pour écrire du code répétitif. Mais maintenant, les changements ont dépassé le stade de l'efficacité ponctuelle. Les modèles commencent à analyser l'ensemble de la base de code, à comprendre la structure du projet, et même à participer aux processus de PR et de revue.

Le développement logiciel passe de « l'humain en charge, l'IA en soutien » à « l'humain définit les objectifs, l'IA exécute les processus ».

Cela signifie également que la logique de la concurrence dans l'industrie évolue.

Les produits de programmation IA précoces se comparaient par la capacité du modèle et l'expérience interactive, en fonction de qui génère le plus précisément et répond le plus rapidement. Mais à mesure que les tâches deviennent plus complexes, le véritable avantage concurrentiel se déplacera progressivement vers la gestion du contexte, l'efficacité du cache et le contrôle des coûts.

Autrement dit, la programmation par IA ne se limite plus à être un « éditeur de code plus intelligent », mais s'approche d'une nouvelle infrastructure de production logicielle.

En outre, contrairement à la croyance populaire, l'IA ne réduit pas naturellement l'écart entre les développeurs. Au contraire, elle peut d'abord amplifier l'avantage des experts.

Les développeurs qui comprennent l'architecture, savent décomposer les tâches et évaluer la qualité des sorties des modèles transforment l'IA en levier. Ceux qui n'utilisent l'IA que comme un outil de问答 obtiendront une amélioration limitée.

Cursor, en tant qu'entreprise ayant connu des hauts et des bas dans l'industrie du codage par IA, a publié un rapport sur les habitudes des développeurs qui révèle les véritables évolutions du codage par IA. Ce n'est pas un autre article conceptuel sur le codage par IA, mais une documentation fondée sur des données réelles provenant de son produit.

Voici la traduction du rapport « Les habitudes des développeurs Cursor au printemps 2026 » publié par Cursor. (Lien original : https://cursor.com/insights)

Une transformation profonde

Le développement logiciel traverse une transformation étonnante. Ce premier rapport sur les habitudes des développeurs, basé sur des données réelles de Cursor, enregistre cet phénomène sous cinq angles :

Les développeurs accélèrent : la vitesse d'écriture de code a doublé en glissement annuel, avec des commits plus volumineux et plus approfondis, et le taux de conservation des codes générés par l'IA après validation a atteint un record historique.

Un calcul économique intelligent : nous avons comparé 7 séries de modèles pour déterminer le coût par ligne de code et le coût par soumission, et nous avons constaté que les différences de rapport qualité-prix entre les modèles sont très importantes.

L'avantage des utilisateurs de haut niveau : l'IA a augmenté l'efficacité de tous, mais les 1 % les plus compétents ont vu leur productivité s'améliorer de manière la plus marquée.

L'essor du contexte : la quantité d'informations lues par le modèle augmente fortement, et la part des « lectures de cache » augmente également, permettant à l'IA de gérer des tâches plus complexes et d'écrire un code de meilleure qualité.

Vers l’automatisation : la programmation par IA évolue d’un outil d’assistance pour un seul développeur vers un système complet de développement logiciel entièrement automatisé.

Ce rapport présente clairement, à l'aide de données, où en est la programmation par IA aujourd'hui et où elle pourrait aller ensuite.

Accélérateur de développeurs

Les développeurs travaillent plus vite et produisent plus de code, mais les changements vont bien au-delà d'une simple augmentation de la quantité. L'IA transforme également la nature du travail : la quantité de code soumise à chaque commit est plus importante, les conversations avec l'IA sont plus approfondies, et le code généré par l'IA persiste plus longtemps dans la base de code.

1.1 La vitesse de production du code augmente

La quantité de code ajoutée chaque semaine par les développeurs continue d'augmenter, et le rythme de cette croissance s'accélère depuis le début de l'année 2026. Bien que le nombre de lignes de code ne soit pas une mesure parfaite, il offre une indication directionnelle précieuse pour comprendre les évolutions du travail des développeurs.

1.2 La quantité de code soumise augmente à chaque fois

Le nombre de lignes de code ajoutées par chaque pull request (PR) a augmenté d'environ 2,5 fois par rapport à l'année précédente, et cette croissance s'accélère encore.

1.3 Les développeurs traitent des unités de tâche plus importantes

Les « soumissions supersized » (définies comme des commits modifiant au moins 1 000 lignes de code) deviennent de plus en plus courantes, car les développeurs commencent à utiliser l'IA pour accomplir des tâches plus importantes en un seul commit. Il est à noter qu'une augmentation significative des soumissions supersized a été observée en janvier 2026, période pendant laquelle de nombreux développeurs testaient les dernières capacités et modèles d'IA pour la programmation. (OpenClaw)

1.4AI Les rounds de conversation s'approfondissent

Au cours des deux derniers mois, le nombre moyen d'outils appelés par dialogue IA a augmenté d'environ 30 %. Les assistants IA de programmation prennent en charge des tâches plus complexes : ils lisent et éditent plus fréquemment des fichiers, recherchent du code, exécutent des commandes en ligne de commande et parcourent des pages web.

Le code généré par 1.5AI a duré plus longtemps

Depuis le début de l'année 2026, la proportion de suggestions de code basées sur l'IA qui restent dans la base de code après 60 minutes suivant leur acceptation est passée d'environ 76 % à 81 %.

Économie intelligente

À mesure que les capacités du modèle augmentent, que le contexte utilisé s'étend et que les tâches assumées deviennent plus complexes, le coût représente une part de plus en plus importante de l'expérience produit.

Pour comprendre le compromis entre coût et intelligence, nous avons analysé l'économie du modèle sous trois angles : le coût des requêtes, l'efficacité de la production de code utile, et la relation entre le coût et les performances.

2.1 Les coûts de requête varient considérablement selon les modèles

Le coût par requête varie de près de 9 fois entre les différentes séries de modèles, ce qui montre que, pour le même flux de travail, le coût peut différer considérablement en fonction du modèle utilisé en arrière-plan.

2.2 Le taux d'adoption du code a réduit l'écart de prix du modèle

Les modèles bon marché et les modèles coûteux peuvent différer de jusqu'à 9 fois le prix par requête. Mais en regardant le « code final retenu », l'écart maximal n'est que de 7 fois — car le modèle coûteux peut produire plus de code fonctionnel en une seule requête, ce qui le rend moins cher qu'il n'y paraît.

La frontière coût-qualité de 2,3" est en mouvement

Le graphique ci-dessous illustre la relation entre les performances de chaque modèle sur l'évaluation interne CursorBench et le coût moyen des tâches, montrant la position de chaque modèle en termes de coût-qualité.

Écart d'utilisateur supérieur

L'IA améliore globalement la productivité, mais cette amélioration est la plus concentrée chez les utilisateurs les plus en haut de la répartition. Les 1 % supérieurs obtiennent des bénéfices bien supérieurs à ceux des autres, et cet écart s'élargit en valeur absolue à mesure que l'utilisation totale de l'IA augmente.

3.1 Les super-utilisateurs occupent la majeure partie de l'activité IA

L'utilisation de l'IA est fortement concentrée : une petite minorité de développeurs a contribué à la majeure partie des lignes de code IA, des dépenses liées à l'IA et de la consommation de tokens. La courbe de Lorenz illustre ce niveau de concentration, avec des coefficients de Gini de 0,77, 0,75 et 0,72 pour les trois indicateurs (sur une échelle de 0 à 1, un score plus élevé indique une concentration plus forte des activités entre un petit nombre de personnes).

3.2 L'écart de production s'élargit

L'écart absolu en matière de production de code entre les 90 % premiers développeurs et le développeur médian s'élargit, tandis que l'avance des utilisateurs P99 est encore plus considérable.

L'écart à la fin de 3.3 est plus important

C'est un autre point de vue sur la manière dont l'écart entre les utilisateurs premium s'accentue en fin de période.

Du point de vue de l'écart impressionnant entre les utilisateurs de haut niveau : les développeurs au P99 produisent 46 fois plus de lignes de code que l'utilisateur médian actif et effectuent 15 fois plus de commits fusionnés que le committeur médian. Les utilisateurs au P90 présentent également un avantage notable, mais l'écart est beaucoup plus faible.

La montée du contexte

À mesure que les modèles assument des tâches plus complexes, ils lisent davantage de contexte avant de produire une sortie, afin de comprendre la base de code, les intentions de l'utilisateur et le flux de travail environnant.

Ce changement est avantageux en termes de coûts — car les tokens d'entrée sont beaucoup moins chers que les tokens de sortie, et les tokens lus depuis le cache sont encore moins chers.

L'amélioration des capacités contextuelles aide le modèle à écrire un code plus précis, ce qui est cohérent avec l'augmentation du taux de rétention de code observée dans la section « Accélération des développeurs ».

Le modèle 4.1 lit davantage avant d'écrire du code.

Le ratio entre les jetons d'entrée et de sortie augmente rapidement, ce qui indique que le modèle consomme davantage d'informations contextuelles pour générer chaque jeton. Cela suggère que le modèle effectue davantage de « travaux préliminaires » avant de générer le code.

4.2 Les tokens saisis représentent la majeure partie des tokens non mis en cache

La même tendance se reflète dans la composition des tokens. Les tokens d'entrée représentent désormais plus de 90 % du total des entrées et sorties, et le contexte est devenu la composante principale dans l'utilisation de modèles non mis en cache.

4.3 L'entrée de contexte devient la principale source de coût des jetons

La consommation de tokens d'entrée est élevée, mais en raison de leur prix unitaire faible, son impact sur les coûts est partiellement compensé. Malgré cela, les tokens d'entrée représentent désormais la majorité des coûts en tokens du « prix équivalent », ayant augmenté depuis le début de l'année d'environ la moitié à près de 70 %.

4.4 La lecture du cache domine le Token

Prenez également en compte le cache, dont la frontière « contextuelle » est plus large. La lecture du cache représente la majeure partie de l'activité totale des tokens, ce qui indique que les travaux d'IA reposent de plus en plus sur la réutilisation du contexte précédent, plutôt que de recharger intégralement tout le contenu à chaque fois.

Vers l'automatisation

Les outils de programmation par IA ont initialement pour objectif d'accélérer le travail des développeurs individuels. Nous avons déjà observé cet impact dans les chapitres précédents du rapport : codage plus rapide, commits plus importants, cycles de dialogue avec l'IA plus approfondis, et un plus grand nombre de codes générés par l'IA intégrés aux commits.

L'ingénierie logicielle par IA entre maintenant dans une nouvelle ère — l'IA devient une infrastructure, automatisant progressivement l'ensemble du cycle de vie du développement logiciel.

5.1 Plus de modifications AI sont automatiquement acceptées

Depuis le début de l'année 2026, les modifications AI acceptées automatiquement et intégrées directement dans les validations de code, sans examen humain ligne par ligne, ont augmenté de plus de cinq fois. Cela montre que les développeurs accordent de plus en plus de confiance à l'IA, et sont disposés à lui laisser accomplir davantage d'étapes du processus de validation de manière autonome.

5.2 L'automatisation se répand dans divers flux de travail

Bien que cela reste au stade précoce, les premiers modèles automatisés commencent à émerger. L'adoption des fonctionnalités d'automatisation de Cursor connaît une croissance rapide, et les audits de sécurité deviennent un cas d'utilisation automatisé particulièrement prometteur. Les données les plus récentes montrent également une demande initiale pour la fonction d'exécution SDK — les développeurs souhaitent transformer l'infrastructure IA de Cursor en une plateforme programmable personnalisable à la demande.

Méthode d'enquête

Ce rapport repose sur des statistiques agrégées issues des données produit et ingénierie de Cursor, incluant l'utilisation de l'IA, la consommation de tokens, les modifications de code acceptées par l'IA et les activités de validation fusionnées. La plupart des graphiques sériels utilisent des moyennes mobiles sur 7, 28 ou 30 jours pour réduire le bruit des fluctuations à court terme et faciliter l'identification des tendances. Tous les indicateurs sont rapportés de manière agrégée afin de révéler les schémas généraux d'utilisation de l'IA par les développeurs pour construire des logiciels. Ce rapport ne comprend pas les données des utilisateurs en mode confidentialité, y compris celles des utilisateurs ayant signé des accords de non-conservation des données avec les fournisseurs de modèles.

Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations. Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.