AIコード急増、審査と若手育成を再設計

生成から審査へ

AI由来コード42%
96%が出力を不信
38%が審査負荷増を実感

審査工程の再構築

仕様先行の生成管理
AIによる一次審査
機密コードは人が確認

若手育成の転換

設計理由を説明する責任
熟練者との共同責任
詳細を読む

AI開発ツールの普及を受け、Amazon、IBM、Synthesiaなどのソフトウェア開発現場で、コード生成から審査へボトルネックが移っています。短時間に大量のコードを生む一方、誤った前提や脆弱性、重複が紛れ込むため、各社は生成前の仕様策定、AIによる一次審査、高リスク案件への人間審査を組み合わせ、若手育成も書く力から判断・説明する力へ軸足を移しています。

Sonarが開発者1100人超を調べたところ、共有コードへの追加分の42%をAIが担ったとの推計でした。一方、96%は出力が正しく動くと全面的には信頼せず、38%は同僚が書いたコードより審査に多くの労力がかかると答えました。

Synthesiaでは2026年8月時点でプルリクエストが前年比120%増え、その95%にAI生成コードが含まれました。BonterraでもAI導入後3カ月で変更提案が3倍、審査に入るコード量が10倍、審査時間が3倍となり、全行を人が読む運用は難しくなっています。

対策の起点は、AIが書き始める前の仕様です。Amazonでは言語版の指定漏れで2万5000行を作り直した事例があり、仕様を直すと15分後に正しく再生成できました。AWSやBonterraはAIに計画との整合性や安全性を先に点検させ、決済や個人情報など高リスクの変更は必ず人が判断します。

人の承認が形骸化しない仕組みも欠かせません。Temporalは提出者にAIの設計判断や例外処理を自分の言葉で説明させ、説明できなければ差し戻します。IBMやBonterraは若手に早期から成果責任を持たせ、熟練者と共にAIへの指示、検証、修正を学ばせており、育成の焦点は実装量から判断力と説明責任へ移っています。