GitHub Octoverse 2025:每秒一位新开发者加入,AI 助推 TypeScript 登顶

GitHub 发布了 2025 年度 Octoverse 报告,揭示了 AI、Agent 和强类型语言如何驱动十多年来软件开发领域最大的变革。本文是对该报告的完整翻译,包含所有核心数据和趋势洞察。

如果要给 2025 年定一个主题,那就是"增长"。平均每秒就有超过一位新开发者加入 GitHub,过去一年新增超过 3600 万用户,这是 GitHub 有史以来最快的绝对增长速度,目前已有超过 1.8 亿开发者在 GitHub 上工作和构建项目。

2025 年度核心数据速览

630M GitHub 总项目数
180M+ 开发者总数
1.12B 总贡献数
4.3M AI 项目数
43.2M 每月合并 PR 数(+23%)
关键洞察:2024 年底 GitHub Copilot Free 的发布与开发者注册量的阶梯式增长同时出现,超出了此前的预测。开发者每分钟创建更多新仓库,每月平均合并 4320 万个 Pull Request(同比增长 23%),2025 年推送近 10 亿次 commit(同比增长 25.1%)。
历史性里程碑:2025 年 8 月,TypeScript 首次超越 Python 和 JavaScript,成为 GitHub 上使用最多的语言,反映出开发者正在重塑他们的技术栈。这是十多年来最重大的语言格局变化。

今年数据揭示的三大关键转变

1. 生成式 AI 已成为开发标配

超过 110 万个公开仓库现在使用 LLM SDK,其中 693,867 个项目是在过去 12 个月内创建的(同比增长 178%)。开发者还创下合并 5.187 亿 Pull Request 的记录(同比增长 29%)。

80% 的 GitHub 新开发者在第一周就使用 Copilot。

2. TypeScript 现在是 GitHub 上使用最多的语言

2025 年 8 月,TypeScript 超越了 Python 和 JavaScript。它的崛起说明开发者正在转向强类型语言,使 Agent 辅助编码在生产环境中更加可靠。

几乎所有主流前端框架现在默认使用 TypeScript 来搭建项目脚手架。尽管如此,Python 在 AI 和数据科学工作负载中仍然占主导地位。

3. AI 正在重塑选择,而不仅仅是代码

过去,开发者的选择意味着挑选 IDE、语言或框架。2025 年,这一切正在改变。AI 工具的快速采用与不断演变的语言偏好之间存在相关性。

Agent 来了。我们数据中的早期信号开始显示它们的影响,预计未来几个月和几年会有更多活动。

2025 年 GitHub 现状:创纪录增长的一年

核心增长指标

"平均每秒超过一位新开发者加入 GitHub"意味着什么?

私有和公开仓库扮演不同但相互依存的角色

2025 年,81.5% 的贡献发生在私有仓库中,而 63% 的仓库是公开的。这一分布凸显了 GitHub 的双重角色:大多数日常工作在私有项目中进行,但依赖于公开开源中的库、模型和框架。

2025 年度视角 贡献数 占比 说明
私有仓库 49.7 亿 ≈81.5% 企业和团队级协作正在 GitHub 上进行
公开仓库 11.2 亿 ≈18.5% 工作量较小,但提供驱动更广泛生态系统的库、模型和工作流

开发者生产力:交付更多,等待更少

550万 2025年7月关闭的 Issue
4320万 每月合并 PR
+75% Jupyter Notebook 增长

2025 年开发者活动创纪录

活动 2024 月均 2025 月均
Issue 关闭数 ≈340 万 430 万
Pull Request 合并数 3500 万 4320 万
代码推送数 6500 万 8219 万
活动增长详情:

Jupyter Notebook 和 Dockerfile 凸显现代开发的两个阶段

Notebook 现在是成熟的实验工具,而 Dockerfile 被认为是通往可复现性和生产的桥梁。

文件 2024 仓库数 2025 仓库数 变化
Jupyter Notebook 140 万 242 万 +75%
Dockerfile 87.5 万 190 万 +120%

什么是 Vibe Coding?

2025 年一个值得注意的趋势是"vibe coding"。由 Andrej Karpathy 首创,vibe coding 成为一种开发者工作流的简称,从一个想法开始,直接跳到可运行的概念验证(通常在一个晚上完成,由 AI 自动补全和可复制粘贴的云工具驱动)。

如果 AI 辅助工具继续降低入门门槛,我们可能会看到编程素养大幅扩展。

2025 年全球编程版图

2190万 印度开发者(全球第2)
689万 巴西开发者(全球第4)
437万 印度尼西亚开发者

新的全球前十

印度 2025 年新增超过 520 万开发者,占 GitHub 2025 年新增 3600 多万开发者的 14% 以上。

排名 国家 2020 年开发者数 2025 年开发者数
1 美国 1020 万 2800 万
2 印度 450 万 2190 万
3 中国 - -
4 巴西 - 689 万
5 英国 - -
6 日本 - -
7 德国 - -
8 印度尼西亚 90 万 437 万
9 俄罗斯 - -
10 加拿大 - -

区域增长概览

地区 突出市场 2024-2025 净新增 推动因素
亚太 印度、日本、印度尼西亚 +1300 万 政府技能培训、AI 辅助本地语言工具
拉美 巴西、墨西哥、哥伦比亚 +320 万 美国/欧盟公司远程招聘、金融科技创业密度
欧洲 德国、英国、法国 +630 万 云基础设施支出、AI 投资、创业签证通道
非洲和中东 尼日利亚、土耳其、埃及 +340 万 移动设备采用增加、社区训练营
展望 2030 年:分析结果表明,印度将继续扩大领先优势,到 2030 年达到 5750 万开发者,占全球预计注册量的三分之一以上。美国将成为第二大社区,预计超过 4000 万开发者。

2025 年开源:AI 时代的活动与影响力

11.28亿 公开/开源贡献(+13%)
60% 前10项目是 AI 聚焦
25.5万 3月新增开源贡献者

2024 vs 2025 开源增长对比

指标 2024 2025 同比变化
公开仓库 3.3 亿 3.95 亿 +20%
公开和开源贡献 约 10 亿 11.28 亿 +13%
合并的 Pull Request 4.027 亿 5.187 亿 +29%

今年贡献者增长最快的项目

十个增长最快的仓库中有六个是 AI 基础设施项目,凸显了对运行时、编排和效率工具的需求。

排名 仓库 增长率 AI 聚焦
1 zen-browser/desktop 6,836%
2 cline/cline -
3 vllm-project/vllm -
4 astral-sh/uv -
5 microsoft/vscode -
6 infiniflow/ragflow -
7 sgl-project/sglang -
8 continuedev/continue -
9 comfyanonymous/ComfyUI -
10 home-assistant/core 2,301%

按贡献者计的顶级开源项目

排名 仓库 简介
1 vllm-project/vllm 高吞吐量 LLM 推理引擎
2 microsoft/vscode 广泛使用的开源代码编辑器
3 openai/codex 在终端运行的轻量级编码 Agent
4 huggingface/transformers 模型加载和微调的核心库
5 godotengine/godot 2D/3D 开发游戏引擎
6 home-assistant/core 开源智能家居中心
7 ollama/ollama 本地模型运行器和管理工具
8 ggml-org/llama.cpp 轻量级本地 Llama 推理
9 volcengine/verl LLM 部署和服务框架
10 expo/expo 移动应用 React Native 工具包
开源增长是广泛的:

社区健康:治理未能跟上开发者活动

安全:从"左移"到默认安全

84.6万 配置 Dependabot 的仓库(+137%)
15.1万 访问控制漏洞标记(+172%)
30% 严重漏洞修复速度提升

过去一年,严重漏洞的平均修复时间提高了 30%,因为补救开始跟上更快的软件开发速度。自动化正在推动这一加速。

新风险正在出现:访问控制漏洞超过注入成为最常见的 CodeQL 警报,在 15.1 万多个仓库中被标记(同比增长 172%)。这很大程度上源于 CI/CD 管道中配置错误的权限和 AI 生成的脚手架跳过关键身份验证检查。

Dependabot 活动

指标 2023 2024 2025
打开的 Dependabot PR 5774 万 3991 万 4015 万
合并的 Dependabot PR 1215 万 1539 万 1417 万

2025 年顶级编程语言:TypeScript 跃居第一,Python 位居第二

2025 年语言贡献者增长

TypeScript +66.63% (~1,054,015 新增)
Python +48.78% (~850,579 新增)
JavaScript +24.79% (~427,148 新增)
历史性时刻:按 GitHub 贡献者数量计,2025 年 8 月标志着 TypeScript 首次成为 GitHub 上使用最多的语言,超过 Python 约 4.2 万贡献者。这标志着开发者向强类型 JavaScript 转变的十年趋势达到顶峰。

2025 年的变化

排名 语言 年同比贡献者增长 增长率 关键要点
1 TypeScript ~1,054,015 66.63% 超越 Python 和 JavaScript 获得第一
2 Python ~850,579 48.78% AI 和 ML 的通用语言
3 JavaScript ~427,148 24.79% 规模仍然庞大,但增长更加渐进
4 Java ~174,705 20.73% 稳定的企业驱动增长
5 C# ~136,735 22.22% 云、桌面和游戏开发保持势头

按百分比增长最快的语言

语言 当前开发者数 年同比增长 为什么热门
Luau >3,600 >194% Roblox 的脚本语言,渐进类型语言
Typst >3,600 >108% 现代 LaTeX 替代品
Astro >45,600 >78% "岛屿架构"和默认零 JavaScript
Blade >91,100 >67% Laravel 的模板引擎
TypeScript >2,600,000 >67% 类型安全,与 AI 编码工具配合良好

为什么 TypeScript 在 2025 年获胜

驱动 AI 开发的语言

语言 AI 项目仓库数 同比增长
Python 582,000 +50.7%
JavaScript 88,000 +24.8%
TypeScript 86,000 +77.9%
Shell 9,000 +324%
C++ 7,800 +11%

生成式 AI 和 Agent 工作流成为普通工程

核心 AI 指标

去年我们看到 AI 从实验转向主流。2025 年,它成为日常工作流的一部分。

关键要点

主流吸引力的强劲信号

数据点 数值 意义
导入 LLM SDK 的项目同比增长 178%(113 万多仓库) 从早期实验转向持续构建
贡献者自 2023 年以来增长 超过 3 倍 AI 工作不再是专家的领域
月度贡献 接近 600 万 生产级采用和积极迭代

Agent 工具正在日常工作流中被采用

今年,GitHub Copilot coding agent 从演示走向 GA。coding agent 的初步数据显示,2025 年 5 月至 9 月之间创建了超过 100 万个 Pull Request

AI 正在开源中推动显著突破:生成式 AI 项目继续是 GitHub 上最受欢迎的项目之一。像 vllm、ragflow 和 ollama 这样的项目超过了 vscode、home-assistant、flutter 等主流项目的历史贡献者增长。

如何保持领先

结语

三年前,我们说 AI 不会取代开发者——它会为生态系统带来更多人。数据现在证明了这一点:GitHub 上的活动达到创纪录水平,贡献、仓库和实验比以往任何时候都多。

过去一年标志着历史性里程碑:

2025 年的故事不是 AI 对抗开发者。它是关于 AI 时代开发者的演变,他们编排 Agent、塑造语言、驱动生态系统。无论他们选择哪个 Agent、IDE 或框架,GitHub 都是一切汇聚的地方。

原文

GitHub Octoverse 2025 Report

相关链接

GitHub Blog