GitHubが年次レポート「Octoverse 2025」に基づく分析記事を公開した。AIプロジェクトを推進する上で開発者が重視する点とツールの選択方法が変化しつつあるという。
GitHubは2026年2月3日(米国時間)、年次レポート「Octoverse 2025」に基づく分析記事を公開した。
2025年8月時点で、TypeScriptがGitHub上で最も使用される言語となったが(参考)、GitHub上の新規AI(人工知能)プロジェクトの約半数はPythonを主要言語として構築されている点を挙げ、AIプロジェクトを推進する上で開発者が重視する点とツールの選択方法が変化しつつあることを以下のように示している。
最も急速に成長しているオープンソースソフトウェア(OSS)プロジェクト上位10件のうち、下記6件がAIインフラまたはツールに直接関連している。
Pythonの用途は実験段階用のツールから、パッケージングやオーケストレーション、デプロイといった本番環境向けAIシステムへと進化しているという。
多くの急成長プロジェクトの特徴として、パフォーマンスとミニマリズムを重視する傾向があり、反復速度と再現性が開発者の生産性に直結するAI支援ワークフローとも密接に関連しているという。
例えば、Pythonパッケージ管理を大幅に高速化する「uv」のようなプロジェクトが上記の4位になっており、高速なインストールと決定論的(同じ入力を与えれば、必ず同じ結果が返ってくるという性質)なビルドが機能の豊富さと同等に重視される傾向が明らかになった。
GitHubによると、開発者人口が拡大する中、初回コントリビューターがどこに現れるかを理解することは重要だという。
2025年から引き続き、「Visual Studio Code」(VS Code)や、GitHubの基本操作を体験するための初心者向けプロジェクト「First Contributions」が初回コントリビューター数のリストで引き続き上位を維持した。
一方で、READMEファイルは一般的に存在するものの、コントリビューターガイドや行動規範の整備率は相対的に低い。
GitHubは、明確なドキュメント整備が新機能以上にコントリビューションの障壁を下げる効果があると指摘。プロジェクトの整理状態を改善することがコントリビューター基盤を拡大する最も手早い方法だとしている。
GitHubが明かす、AI支援開発の勢いを殺す「断片化税」の正体
「セキュリティ専門家と同等の結果」 Microsoftが公開したAI支援の脅威分析ワークフローの中身
AI支援を「自分好み」にカスタマイズ Microsoftが公式リソース集「Awesome GitHub Copilot Customizations」を公開Copyright © ITmedia, Inc. All Rights Reserved.
編集部からのお知らせ