AI Coding.Info
RepositoriesREPORTS
ABOUT

Claude Code 在 AI Coding Agent 的使用数量方面排名第二。 1号是什么? ~从数据看2025年7月AI Coding趋势总结~

AI Coding Agent 七月趋势

我们发布了一个名为 AI Coding.Info 的网站。

https://ai-coding.info/ja

https://x.com/AICodingInfo

这是一个从 Github 存储库中的信息中固定点观察与 AI 编码代理(例如 Claude Code、Gemini 或 Codex)相关的使用趋势的网站。 为了确定 AI Coding Agent 的使用情况,我们在以下条件下进行日常调查。

AI Coding Agent使用率为2.9%

**AI Coding Agent 使用率为 2.9%。 ** 这是显示 AI Coding Agent 使用证据的存储库百分比,基于对 3,000 个存储库的调查。这可以说只占总数的一小部分。

image.png

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

这是由多种因素造成的。一是这个调查是根据Github的前100个star进行的。那么,是否可以说Github前100颗星的使用状况就代表了全球AI Coding Agent的使用状况呢?有问题。此外,由于这是基于公共存储库,因此可能与企业当前的使用情况存在差异。相反,它代表了OSS的采用状况。你也可以这么说。 另外,作为机械问题,如果CLAUDE.md和GEMINI.md等规则文件不存在,则无法确定它们是否正在使用。这也是有问题的。因此,使用Claude Code但未创建CLAUDE.md文件的存储库将被判断为未使用Claude Code。

AI Coding Agent 按产品划分的份额

**使用最多的产品是“Cursor”,其次是“Claude Code”,第三是“Copilot Agent”(Github Copilot)。 ** 考虑到 Gemini CLI 是在 6 月 25 日宣布的,它已经排在第四位近一个月的事实可以说是相当广泛的。然而,另一方面,可以说 Gemini CLI 只拥有 Cursor 可用存储库的大约 1/3。

image.png

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

按编程语言划分的 AI Coding Agent 使用情况

AI Coding Agent 最常使用的编程语言是“Typescript”,其次是“Python”和“Rust”。 至于TypeScript,AI Coding Agent似乎起源于Github Copilot等VS Code扩展,所以如果从这个角度思考,我认为这是一个有点可以理解的结果。另外,考虑到Python与DeepLearning等ML系统有很高的亲和力,这个结果可能并不那么奇怪。从那时起,第三个 Rust 是一个令人惊讶的结果。如果你想象一下这样做的结果,Rust 是一种在过去几年中越来越受欢迎的编程语言。人们认识到,这可能是因为编程语言社区还很年轻,并且渴望了解 AI Coding Agent 等新举措。你可能会这么说。

image.png

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

AI Coding Agent 使用的存储库数量的每月趋势

让我们看一下 2025 年 7 月使用 AI Coding Agent 的存储库(有重叠)数量的趋势。 **截至 7 月 1 日,我们已确认在 77 个存储库中使用 AI Coding。截至 7 月 31 日,存储库数量已增至 112 个。使用中的存储库数量增加了 1.4 倍。 **

image.png

上线一个月以来,我们新增了Trae IDE、Junie等AI Coding Agent,并改变了Gemini的使用标准,可以看到AI Coding Agent正在以相当快的速度渗透开发。

AI Coding Agent在编程语言中的使用差异

调查显示,不同编程语言的AI Coding Agent使用率存在较大差异。 **对于 TypeScript,AI Coding Agent 被用于所有存储库的 21%,而对于 Go 语言,仅占总数的 5% 左右。 **

image.png

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

image.png

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

虽然没有确凿的证据证明这一点,但我在采访中听到了一些关于这项服务的有趣的意见。内容是“在基础设施相关的OSS中禁止使用一代AI进行编码”。在收集信息时,有几个这样的例子。

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

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

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

它们是“NetBSD”、“GentooLinux”和“QEMU”,它们不是使用 Go 语言实现的 OSS。然而,在操作系统和虚拟机等基础设施附近的领域,生成的人工智能的使用被部分禁止。 Kubernetes 是 Go 语言著名的 OSS。然而,没有证据表明生成式人工智能被用于周围的生态系统(CNCF 相关)。在此类基础设施、关键任务和高性能领域,使用生成式人工智能可能仍然是谨慎的做法。这是自相矛盾的,但可以说“由于Go语言用于关键任务的高性能领域,生成的AI代码无法使用,因为失败的风险太大。因此,Go语言很少被使用(尤其是在著名的OSS中)。”如果你看看实际使用Go的存储库,似乎与基础设施相关的存储库很少。是关于 grafana/loki 还是 cockroachdb 的?

image.png

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

综上所述,**AI Coding Agent 似乎很受欢迎,但其实际使用率往往较低,仅占总数的 2.9%。然而,另一方面,使用 TypeScript 等特定编程语言的用户比例正在迅速增加。 ** 可以说,这就是我前面提到的另一个视角所讲的内容。

AI Coding 兼容哪些编程语言?

在上一章中,我谈到了可以利用AI Coding的编程语言和不能利用AI Coding的编程语言之间的区别。我在这里做了一个简单的假设。

“拥有许多用户的编程语言可能有许多使用 AI 编码的存储库。”

这就是它的意思。那么我们来分析一下数据。 让我们绘制 Github 上特定编程语言的推送数量以及 AI Coding Agent 使用的存储库数量。有关 Github 上编程语言推送数量的数据已在存储库中发布。

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

image.png

这是我一开始做的第一个假设。

“拥有许多用户的编程语言可能有许多使用 AI 编码的存储库。”

看来这个假设可以被否定了。与 2024 年推送到 Gthub 的账户数量呈负相关。上述假设旨在表明“实际上,无论哪种编程语言,AI Coding 用户的使用率约为 0%。但是,根据编程语言用户的数量,使用的存储库数量存在差异。”但事实并非如此。我明白这一点。 而现在,恰恰相反

“AI Coding Agent 经常用于用户数量较少的编程语言吗?”

 事实证明并非如此。这是一种用户数量比 TypeScript 少的编程语言,如图中分为第一组和第二组,而且没有任何编程语言像 TypeScript 那样使用 AI Coding Agent 的次数那么多。就变成了。 接下来,我们来定义一下“AI Coding Agent使用率”的概念。这是“AI Coding Agent 使用的存储库数量”除以“2024 年推送到 Github 的账户数量”得到的值。将其绘制在纵轴上,将“2024 年推送到 Github 的帐户数量”绘制在横轴上。然后,将“AI Coding Agent 使用的存储库数量”绘制为圆圈的大小。

image.png

从这张图中可以看出两件事。一是使用 Rust 和 Python AI Coding Agent 的存储库数量几乎相同,但细分情况不同。 AI Coding Agent for Python 使用率较低。然而,由于语言用户数量众多,因此有一定数量的存储库在使用。另一方面,Rust 的 AI Coding Agent 使用率非常高,但由于语言用户较少,使用存储库数量仍保持在一定水平。 其次,TypeScript的AI Coding Agent的使用率并不高。 TypeScript 的使用率为 4.65E-06,Go 的使用率为 5.00E-06,Ruby 的使用率为 4.45E-06。相对来说,没有变化10%。事实上,TypeScript、Go、Ruby 在使用率上并没有太大区别。使用的存储库数量的差异可能仅仅是由于用户数量的差异造成的。 如果这些事实是正确的,Rust 用户数量可能会因 AI Coding Agent 的出现而迅速增加。 ** 这是由于 Rust 的语言性质,因此原则上它可以通过 AI Coding Agent 进行扩展。相反,它是基于观察到的事实的归纳推论,但 Rust 和 AI Coding Agent 似乎是兼容的,因为 Coding Agent 的使用率很高。仔细想想,Rust 实际上是最能从 AI Coding Agent 中受益的语言,我有一种感觉,它将在明年显着增长。 然而,目前我们能够调查的按编程语言划分的AI Coding使用存储库的数量为100个,其中AI Coding Agent的使用数量最多约为20个,因此如果使用数量仅波动一两个,那么讨论可能会变得相当敏感。

想法

 许多AI编码代理已经发布。仅AI Coding.Info就处理16种产品。我的日常生活有点忙碌。如果你延迟追赶,情况可能很快就会发生变化。此外,即使在试图掌握信息时,信息来源也常常存在偏见,导致很难获得准确的信息。不久前,我正在使用克莱恩。关于这一点有很多讨论,但实际上,在日本流行的是 RooCode。然而,从 AI Coding.Info 可以看到,RooCode 在 Github 上几乎没有采用。至于 Cline,它位于 Github 上的前 100 个存储库中,因此它仅在其自身和其他一个存储库中使用。另外,作为一个大话题,我觉得最近我周围有很多关于 ClaudeCode 的讨论。然而,另一方面,游标经常用在存储库中。根据您所在的国家/地区和您通常使用的自然语言,也存在偏见。我想要一个可以使用的信息来源,同时仍然能够在自己内心做出冷静的判断。这就是我创建这个网站的原因。查看人工智能编码的趋势,并想知道哪些工具与您正在使用的编程语言兼容。我想知道著名的OSS到底写的是什么样的规则文件?如果您对此感兴趣,请看一下。

https://ai-coding.info/ja

https://x.com/AICodingInfo