AI Coding.Info
RepositoriesREPORTS
ABOUT

Claude Code se classe deuxième en termes de nombre d'agents de codage IA utilisés. Quel est le numéro 1 ? ~Résumé des tendances du codage de l'IA en juillet 2025, telles que visibles à travers les données~

Tendances de juillet de l'agent de codage AI

Nous avons publié un site Web appelé AI Coding.Info.

https://ai-coding.info/ja

https://x.com/AICodingInfo

Il s'agit d'un site qui observe les tendances d'utilisation liées aux agents de codage AI tels que Claude Code, Gemini ou Codex à partir d'un point fixe à partir des informations du référentiel Github. Pour déterminer l’utilisation d’AI Coding Agent, nous effectuons des enquêtes quotidiennes dans les conditions suivantes.

Le taux d'utilisation de l'agent de codage AI est de 2,9 %

**Le taux d'utilisation de l'agent de codage AI est de 2,9 %. ** Il s'agit du pourcentage de référentiels qui ont montré des preuves d'utilisation de l'AI Coding Agent, sur la base d'une enquête menée auprès de 3 000 référentiels. Cela peut être considéré comme un petit pourcentage du total.

image.png

https://ai-coding.info/ja/agents

Cela est dû à plusieurs facteurs. La première est que cette enquête est basée sur les 100 meilleures étoiles de Github. Par conséquent, peut-on dire que le statut d’utilisation des 100 meilleures étoiles de Github représente le statut d’utilisation des agents de codage IA dans le monde ? Il y a un problème. De plus, comme celui-ci repose sur un référentiel public, il peut y avoir un écart avec la situation d'utilisation actuelle des entreprises. Il représente plutôt le statut d’adoption des logiciels libres. Vous pouvez aussi dire cela. De plus, problème mécanique, si les fichiers de règles tels que CLAUDE.md et GEMINI.md n'existent pas, il n'est pas possible de déterminer s'ils sont utilisés ou non. Il y a aussi le problème. Par conséquent, un référentiel qui utilise Claude Code mais ne crée pas de fichier CLAUDE.md sera jugé comme n'utilisant pas Claude Code.

Part d'AI Coding Agent par produit

**Le produit le plus utilisé est « Cursor », suivi de « Claude Code », et le troisième est « Copilot Agent » (Github Copilot). ** Étant donné que Gemini CLI a été annoncé le 25 juin, le fait qu'il occupe la 4ème place depuis près d'un mois peut être considéré comme assez répandu. Cependant, d'un autre côté, on peut dire que Gemini CLI ne dispose que d'environ 1/3 des référentiels Cursor disponibles.

image.png

https://ai-coding.info/ja/agents

État d'utilisation de l'agent de codage AI par langage de programmation

Le langage de programmation le plus utilisé par AI Coding Agent est « Typescript », suivi de « Python » et « Rust ». Quant à TypeScript, AI Coding Agent semble provenir d'extensions VS Code telles que Github Copilot, donc si vous y réfléchissez sous cet angle, je pense que c'est un résultat quelque peu compréhensible. De plus, étant donné que Python a une grande affinité avec les systèmes ML tels que DeepLearning, ce résultat n'est peut-être pas si étrange. À partir de là, le troisième Rust fut un résultat surprenant. Si vous imaginez le résultat, Rust est un langage de programmation qui a gagné en popularité ces dernières années. Il est reconnu que cela peut être dû au fait que la communauté des langages de programmation est jeune et désireuse de découvrir de nouvelles initiatives telles que AI Coding Agent. Vous pourriez dire ça.

image.png

https://ai-coding.info/ja/languages

Tendances mensuelles du nombre de référentiels utilisés par AI Coding Agent

Jetons un coup d'œil aux tendances du nombre de référentiels (avec chevauchement) utilisant AI Coding Agent en juillet 2025. **Au 1er juillet, nous avons confirmé l'utilisation d'AI Coding dans 77 référentiels. Au 31 juillet, ce nombre était passé à 112 référentiels. Le nombre de référentiels utilisés a augmenté de 1,4 fois. **

image.png

Au cours du mois dernier, depuis le lancement du service, nous avons ajouté des agents de codage IA tels que Trae IDE et Junie, et modifié les normes d'utilisation pour Gemini, et nous pouvons constater que les agents de codage IA imprègnent le développement à un rythme assez rapide.

Différence d'utilisation de AI Coding Agent dans les langages de programmation

L'enquête a révélé qu'il existe de grandes différences dans le taux d'utilisation d'AI Coding Agent en fonction du langage de programmation. **Pour TypeScript, AI Coding Agent est utilisé dans 21 % de tous les référentiels, tandis que pour le langage Go, il ne représente qu'environ 5 % du total. **

image.png

https://ai-coding.info/ja/languages/typescript

image.png

https://ai-coding.info/ja/languages/go

Bien qu’il n’y ait aucune preuve solide à ce sujet, j’ai entendu des opinions intéressantes lors d’entretiens sur le service. Le contenu était que "le codage utilisant l'IA de génération est interdit dans les logiciels libres liés à l'infrastructure". Il existe plusieurs exemples de cela lors de la collecte d’informations.

https://www.netbsd.org/developers/commit-guidelines.html

https://wiki.gentoo.org/wiki/Project:Council/AI_policy

https://github.com/qemu/qemu/commit/3d40db0efc22520fa6c399cf73960dced423b048

Il s'agit de « NetBSD », « GentooLinux » et « QEMU », qui ne sont pas des logiciels libres implémentés à l'aide du langage Go. Cependant, dans les domaines proches des infrastructures telles que les OS et les machines virtuelles, l’utilisation de l’IA générée est partiellement interdite. Kubernetes est un célèbre OSS pour le langage Go. Cependant, rien ne prouve que l’IA générative soit utilisée dans l’écosystème environnant (liée à la CNCF). Dans de tels domaines d’infrastructure, critiques et de haute performance, il peut toujours être prudent d’utiliser l’IA générative. C'est paradoxal, mais on peut dire que « Puisque le langage Go est utilisé dans des domaines de haute performance critiques, le code d'IA généré ne peut pas être utilisé car le risque d'échec est trop grand. Par conséquent, le langage Go est rarement utilisé (en particulier dans les célèbres OSS). » Si vous regardez les référentiels qui utilisent réellement Go, il semble qu'il y en ait très peu liés à l'infrastructure. S'agit-il de grafana/loki ou de cockroachdb ?

image.png

https://ai-coding.info/ja/languages/go

Pour résumer ce qui a été dit jusqu'à présent, **AI Coding Agent semble être populaire, mais son utilisation réelle a tendance à être faible, à 2,9 % du total. Cependant, d’un autre côté, le pourcentage d’utilisateurs utilisant des langages de programmation spécifiques tels que TypeScript augmente rapidement. ** On peut dire que c'est l'objet de l'autre perspective que j'ai mentionnée plus tôt.

Quels langages de programmation sont compatibles avec AI Coding ?

Dans le chapitre précédent, j'ai parlé de la différence entre les langages de programmation qui peuvent utiliser AI Coding et ceux qui ne le peuvent pas. J'ai fait ici une hypothèse simple.

"Les langages de programmation avec de nombreux utilisateurs ont probablement de nombreux référentiels utilisant AI Coding."

C'est ce que cela signifie. Alors analysons les données. Traçons le nombre de push pour un langage de programmation spécifique sur Github et le nombre de référentiels utilisés par AI Coding Agent. Les données concernant le nombre de push par langage de programmation sur Github sont publiées dans le référentiel.

https://github.com/github/innovationgraph/tree/main

image.png

C'est la première hypothèse que j'ai faite au début.

"Les langages de programmation avec de nombreux utilisateurs ont probablement de nombreux référentiels utilisant AI Coding."

Il semble que cette hypothèse puisse être rejetée. Il y avait une corrélation négative avec le nombre de comptes poussés vers Gthub en 2024. L'hypothèse ci-dessus visait à montrer qu'« En fait, le taux d'utilisation des utilisateurs d'AI Coding est d'environ 0 %, quel que soit le langage de programmation. Cependant, il existe des différences dans le nombre de référentiels utilisés en fonction du nombre d'utilisateurs du langage de programmation. » Mais ce n'est pas le cas. Je comprends cela. Maintenant, au contraire

"AI Coding Agent est-il souvent utilisé pour les langages de programmation avec un petit nombre d'utilisateurs ?"

 Il s’avère que ce n’est pas le cas. Il s'agit d'un langage de programmation avec moins d'utilisateurs que TypeScript, divisé en groupe I et groupe II dans le graphique, et aucun langage de programmation n'utilise AI Coding Agent autant de fois que TypeScript. Cela devient. Ensuite, définissons le concept de « taux d'utilisation de l'agent de codage AI ». Il s'agit de la valeur obtenue en divisant le « nombre de référentiels utilisés par AI Coding Agent » par le « nombre de comptes poussés vers Github en 2024 ». Tracez cela sur l'axe vertical et le « nombre de comptes poussés vers Github en 2024 » sur l'axe horizontal. Ensuite, tracez le « nombre de référentiels utilisés par AI Coding Agent » comme taille du cercle.

image.png

Deux choses ressortent de ce graphique. La première est que le nombre de référentiels utilisant les agents de codage AI Rust et Python est presque le même, mais la répartition est différente. Le taux d’utilisation d’AI Coding Agent pour Python est faible. Cependant, en raison du grand nombre d’utilisateurs de langues, un certain nombre de référentiels sont utilisés. D'un autre côté, Rust a un taux d'utilisation très élevé de l'AI Coding Agent, mais comme il y a peu d'utilisateurs de langues, le nombre de référentiels d'utilisation reste à un certain niveau. Deuxièmement, le taux d'utilisation de l'agent de codage AI de TypeScript n'est pas si élevé. Le taux d'utilisation de TypeScript est de 4,65E-06, celui de Go est de 5,00E-06 et celui de Ruby est de 4,45E-06. Relativement parlant, cela n'a pas changé de 10 %. En fait, il n'y a pas beaucoup de différence de taux d'utilisation entre TypeScript, Go et Ruby. La différence dans le nombre de référentiels utilisés peut simplement être due à une différence dans le nombre d'utilisateurs. Si ces faits sont exacts, le nombre d’utilisateurs de Rust pourrait augmenter rapidement grâce à AI Coding Agent. ** Cela est dû à la nature linguistique de Rust, il peut donc en principe être étendu par AI Coding Agent. Il s'agit plutôt d'une déduction inductive basée sur des faits observés, mais Rust et AI Coding Agent semblent être compatibles puisque le taux d'utilisation de Coding Agent est élevé. Quand on y pense, Rust est en fait le langage qui peut le plus bénéficier de l'AI Coding Agent, et j'ai le sentiment qu'il va croître considérablement au cours de la prochaine année. Cependant, actuellement, le nombre de référentiels d'utilisation d'AI Coding par langage de programmation que nous avons pu étudier est de 100, et parmi ceux-ci, le nombre d'utilisations d'AI Coding Agent est de l'ordre de 20 au maximum, la discussion pourrait donc devenir assez sensible si le nombre d'utilisations fluctue d'un ou deux seulement.

pensées

 De nombreux agents de codage IA ont été publiés. AI Coding.Info gère à lui seul 16 types de produits. Mon quotidien est un peu chargé. Si vous tardez à rattraper votre retard, la situation pourrait rapidement changer. De plus, même en essayant de rattraper les informations, les sources étaient souvent biaisées, ce qui rendait difficile l’obtention d’informations précises. Il y a quelque temps, j'utilisais Cline. On en a beaucoup parlé, mais en fait, celui qui était populaire au Japon était RooCode. Cependant, comme vous pouvez le voir sur AI Coding.Info, RooCode n'est presque pas adopté sur Github. Quant à Cline, il fait partie du Top 100 des référentiels sur Github, il n'est donc utilisé que pour lui-même et pour un autre référentiel. Aussi, comme c'est un grand sujet, j'ai l'impression qu'on parle beaucoup de ClaudeCode autour de moi ces derniers temps. Cependant, le curseur est souvent utilisé dans les référentiels. Il y avait également des biais selon le pays dans lequel vous vous trouviez et la langue naturelle que vous utilisiez habituellement. Je veux une source d’informations que je puisse utiliser tout en étant capable de porter un jugement calme en moi-même. C'est pourquoi j'ai commencé ce site. Vérifiez les tendances en matière de codage IA et demandez-vous quels outils sont compatibles avec le langage de programmation que vous utilisez. Je me demande quel type de fichiers de règles sont réellement écrits dans le célèbre OSS ? Si cela vous intéresse, n'hésitez pas à y jeter un œil.

https://ai-coding.info/ja

https://x.com/AICodingInfo