
- AIエージェント導入でコード行数は30%、コミットは20%、プルリクエストは23%増加
- プルリクエストのマージまでのレビュー時間は49%増、変更要求はほぼ倍増
- イシューやエピックの解決率には統計的に有意な変化が見られなかった
何が調べられたのか
この研究はハーバード大学のFiona Chen氏とJames Stratton氏によるものだ。エンジニアリングチームの生産性を計測するJellyfishの集計データを使い、2021年から2026年3月までの期間を対象としている。分析対象には3億件の「ワークイベント」(コミットやプルリクエストなど)とイシュー管理ソフトウェアのデータが含まれ、700社以上のソフトウェア開発企業、70万人以上の従業員に及ぶ。
研究者らは、直接計測されたAI利用状況とGitHub上の活動分析を組み合わせ、各企業がAIコーディングアシスタントやAIコーディングエージェントをいつ業務に導入したかを推定した。そのうえで、導入時期が企業ごとに異なることを利用し、導入前後を比べる「差分の差分」と呼ばれる回帰分析を行っている。
コード量は増えたが成果は
生成されるコードの量について、結果は明快だと筆者は述べている。企業にAIコーディングエージェントが導入されると、生成されるコードの総行数は平均30%増え、コミット数は20%、プルリクエストは23%増加した。
しかし、こうしたコード量の増加は企業レベルのソフトウェア成果には直結していない。Jiraなどで管理されるイシューやエピック(まとまった機能単位)の解決率は、AIツール導入後に統計的に有意な変化を示さなかった。イシューの規模や複雑さの構成にも変化は見られなかったという。
レビュー工程がボトルネックに
この差を説明するのがコードレビュー工程だ。プルリクエストが提出されてからコードベースにマージされるまでの平均所要時間は、AIエージェント導入後に平均49%膨らんだ。より細かいデータでも同じ傾向が現れており、変更を要求されたプルリクエストの割合はほぼ2倍になり、プルリクエストあたりのコメント数は35%増えている。
レビューを担当する従業員の割合も14%増えた。一方で、AIによるレビュー支援の影響は現時点では限定的だと研究者は見ている。2026年3月時点で計測対象企業の80%が何らかのAIコードレビューを利用していたものの、AIエージェントが担ったのはレビューコメント全体の23.3%、プルリクエストの10.8%にとどまり、大半の作業は依然として人間が行っている。
現時点の限界と注意点
研究のデータ締切は2026年3月であり、その後のAIエージェントの更新や改良は含まれていない。対象企業の95%がAIコーディングエージェントを導入済みだが、どの作業にどう使うのが良いかについては、多くの企業がまだ試行錯誤の段階にあるとみられる。
雇用への影響についても、研究者らはJellyfish上の総アクティブワーカー数とLinkedInのデータを突き合わせた結果、AIに有意な雇用変化を帰属させることはできないとしている。著者らは、AIにコードを書かせることが諸刃の剣のように見えるとまとめている。コーディング速度の向上は、人間によるレビューの時間と手間の増加によって相殺されているという整理だ。
| 項目 | AIコーディングアシスタント | AIコーディングエージェント |
|---|---|---|
| 主な役割 | 人間が主に書くコードの自動補完を支援 | プロンプトに基づき自律的にコードを書いて提出 |
| 研究での扱い | 企業への導入時期の推定に使用 | 導入後のコード量・レビュー時間への影響を測定 |
the code review process significantly increases in length, pull requests are more likely to require revisions, and reviewers leave more comments.
コードレビュー工程の所要時間が大幅に伸び、プルリクエストは修正を求められる可能性が高まり、レビュアーが残すコメントも増える。
今後の見通し
この研究のデータ締切は2026年3月であり、その後のAIエージェントの性能向上は反映されていない。エージェントが生成するコードの品質が上がれば、レビュー負荷が下がる可能性はある。逆に、レビュー工程そのものをどこまでAIで自動化できるかが次の焦点になる。日本の開発組織にとっては、AI導入の効果をコード量ではなく、リリースされた機能やレビュー工数で測る指標が必要になる。エージェントの種類ごとのレビュー負荷の差や、レビューを自動化した場合の品質への影響が明らかになれば、導入判断の精度が上がるとみられる。
日本の開発者・IT企業にとっての意味
AIコーディングエージェントの導入検討では、コード生成量やコミット数といった指標が成果として語られがちです。今回の研究は、そうした指標が増えてもレビュー工程という下流の制約に吸収されてしまい、ソフトウェアとしての成果に結びついていない可能性を示しています。国内でAIエージェントを導入する際は、コーディング時間の短縮だけでなく、レビュー時間・変更要求率・コメント数といったレビュー側の指標もあわせて計測する必要があるでしょう。また、レビュー担当者の負荷が増えることを前提に、レビュー体制やレビュー観点の整備、AIによる一次レビューの活用を設計に組み込むことが実務上の課題になります。コード量を成果指標にすると、導入効果を過大評価するリスクがあります。
気になる点
- 日本企業のデータも分析に含まれているのか
- 研究はJellyfishの集計データを使い、700社以上のソフトウェア開発企業を対象としていますが、原文には対象企業の地域構成は示されていません。日本企業が含まれるかは不明で、国内のレビュー慣行に同じ傾向が当てはまるかは現時点では分かりません。
- コードレビューをAIに任せればボトルネックは解消するのか
- 2026年3月時点で計測対象企業の80%が何らかのAIコードレビューを利用していましたが、AIエージェントが担ったのはレビューコメントの23.3%、プルリクエストの10.8%にとどまります。研究者は、現時点でのAIレビューの影響は限定的だとしています。
- AIエージェントの導入で雇用は減るのか
- 研究者は、Jellyfish上の総アクティブワーカー数とLinkedInのデータを突き合わせた結果、AIに有意な雇用変化を帰属させることはできないとしています。ただしデータの締切は2026年3月で、その後の変化は含まれていません。
用語解説
- AIコーディングエージェント
- プロンプトに基づいてコードを自律的に書き、提出まで行うAIツール。人間が主に書くコードを補完する「アシスタント」とは役割が異なる。
- プルリクエスト
- 変更したコードを本体に取り込んでもらうための提案。レビューと承認を経てコードベースにマージされる。
- コミット
- コードの変更をリポジトリに記録する単位。研究では作業量を示す指標の一つとして使われている。
- 差分の差分(回帰分析)
- 施策を受けた群と受けていない群を、施策の前後で比較する統計手法。導入効果の推定に用いられる。
- イシュー/エピック
- Jiraなどの管理ツールで扱う作業項目。エピックは複数のイシューをまとめた機能単位を指す。
- Jellyfish
- エンジニアリングチームの生産性を計測・分析するプラットフォーム。本研究は同社の集計データを利用している。
出典
AI coding agents generate more code, but not more software
https://arstechnica.com/ai/2026/10/ai-coding-agents-generate-more-code-but-not-more-software
AI導入も顧問も、お任せください
何から手をつけるか、どこまでAIに任せるか。自社の業務に合わせて整理し、導入から運用まで伴走します。相談だけでも構いません。
AI導入について相談する