GitHub 发布了 2025 年度 Octoverse 报告,揭示了 AI、Agent 和强类型语言如何驱动十多年来软件开发领域最大的变革。本文是对该报告的完整翻译,包含所有核心数据和趋势洞察。
如果要给 2025 年定一个主题,那就是"增长"。平均每秒就有超过一位新开发者加入 GitHub,过去一年新增超过 3600 万用户,这是 GitHub 有史以来最快的绝对增长速度,目前已有超过 1.8 亿开发者在 GitHub 上工作和构建项目。
超过 110 万个公开仓库现在使用 LLM SDK,其中 693,867 个项目是在过去 12 个月内创建的(同比增长 178%)。开发者还创下合并 5.187 亿 Pull Request 的记录(同比增长 29%)。
80% 的 GitHub 新开发者在第一周就使用 Copilot。
2025 年 8 月,TypeScript 超越了 Python 和 JavaScript。它的崛起说明开发者正在转向强类型语言,使 Agent 辅助编码在生产环境中更加可靠。
几乎所有主流前端框架现在默认使用 TypeScript 来搭建项目脚手架。尽管如此,Python 在 AI 和数据科学工作负载中仍然占主导地位。
过去,开发者的选择意味着挑选 IDE、语言或框架。2025 年,这一切正在改变。AI 工具的快速采用与不断演变的语言偏好之间存在相关性。
Agent 来了。我们数据中的早期信号开始显示它们的影响,预计未来几个月和几年会有更多活动。
2025 年,81.5% 的贡献发生在私有仓库中,而 63% 的仓库是公开的。这一分布凸显了 GitHub 的双重角色:大多数日常工作在私有项目中进行,但依赖于公开开源中的库、模型和框架。
| 2025 年度视角 | 贡献数 | 占比 | 说明 |
|---|---|---|---|
| 私有仓库 | 49.7 亿 | ≈81.5% | 企业和团队级协作正在 GitHub 上进行 |
| 公开仓库 | 11.2 亿 | ≈18.5% | 工作量较小,但提供驱动更广泛生态系统的库、模型和工作流 |
| 活动 | 2024 月均 | 2025 月均 |
|---|---|---|
| Issue 关闭数 | ≈340 万 | 430 万 |
| Pull Request 合并数 | 3500 万 | 4320 万 |
| 代码推送数 | 6500 万 | 8219 万 |
Notebook 现在是成熟的实验工具,而 Dockerfile 被认为是通往可复现性和生产的桥梁。
| 文件 | 2024 仓库数 | 2025 仓库数 | 变化 |
|---|---|---|---|
| Jupyter Notebook | 140 万 | 242 万 | +75% |
| Dockerfile | 87.5 万 | 190 万 | +120% |
2025 年一个值得注意的趋势是"vibe coding"。由 Andrej Karpathy 首创,vibe coding 成为一种开发者工作流的简称,从一个想法开始,直接跳到可运行的概念验证(通常在一个晚上完成,由 AI 自动补全和可复制粘贴的云工具驱动)。
如果 AI 辅助工具继续降低入门门槛,我们可能会看到编程素养大幅扩展。
印度 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 万 | 移动设备采用增加、社区训练营 |
| 指标 | 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 工具包 |
过去一年,严重漏洞的平均修复时间提高了 30%,因为补救开始跟上更快的软件开发速度。自动化正在推动这一加速。
| 指标 | 2023 | 2024 | 2025 |
|---|---|---|---|
| 打开的 Dependabot PR | 5774 万 | 3991 万 | 4015 万 |
| 合并的 Dependabot PR | 1215 万 | 1539 万 | 1417 万 |
| 排名 | 语言 | 年同比贡献者增长 | 增长率 | 关键要点 |
|---|---|---|---|---|
| 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 编码工具配合良好 |
| 语言 | 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 从实验转向主流。2025 年,它成为日常工作流的一部分。
| 数据点 | 数值 | 意义 |
|---|---|---|
| 导入 LLM SDK 的项目同比增长 | 178%(113 万多仓库) | 从早期实验转向持续构建 |
| 贡献者自 2023 年以来增长 | 超过 3 倍 | AI 工作不再是专家的领域 |
| 月度贡献 | 接近 600 万 | 生产级采用和积极迭代 |
今年,GitHub Copilot coding agent 从演示走向 GA。coding agent 的初步数据显示,2025 年 5 月至 9 月之间创建了超过 100 万个 Pull Request。
三年前,我们说 AI 不会取代开发者——它会为生态系统带来更多人。数据现在证明了这一点:GitHub 上的活动达到创纪录水平,贡献、仓库和实验比以往任何时候都多。
2025 年的故事不是 AI 对抗开发者。它是关于 AI 时代开发者的演变,他们编排 Agent、塑造语言、驱动生态系统。无论他们选择哪个 Agent、IDE 或框架,GitHub 都是一切汇聚的地方。