出来事の日付:2026年11月12日
あるソフトウェアエンジニアリング責任者が、AI支援開発によって自身のチームのコードレビュー、タスクの担当体制、キャリアに関する助言がどう変わりつつあるかを説明した。これは業界全体を対象とする調査ではなく、実体験の報告だ。それでも、人間だけが開発を担い、作業の文脈を切り替えるのに時間がかかることを前提に設計された慣行を、チームが見直す具体例となっている。
最も直接的な変化はプルリクエストに関するものだ。従来は、あるエンジニアが変更を実装し、別のエンジニアがマージ前にレビューする。報告された手順では、Claudeが実装してプルリクエストを作成し、そのチケットを担当する人間が生成された内容をレビューする。継続的インテグレーションのチェックに合格し、Greptileの自動レビューで問題がなく、担当エンジニアも納得すれば、マージを進める。
筆者は、別の目による確認がなくなったのではなく、その役割が入れ替わったのだと主張する。AIシステムを作成者とみなし、問題を理解している人間がレビュアーになる。これにより、同僚がほかの仕事を中断し、文脈全体を把握するまで待つ必要がなくなる。ただし、チームがこの手順を使っているのは約1カ月にすぎない。そのため、好意的な評価が長期的な信頼性を証明するわけではなく、アーキテクチャや製品全体に関わる誤りの可能性がなくなるわけでもない。
関連する試みでは、個々のエンジニアがそれぞれ別の作業領域を一貫して担当するようにした。筆者は以前、知識のサイロ化を招き、協働を弱めかねないとして、この方式に反対していた。現在は、AIが生成した説明によって、同僚が他者の作業内容や現状、残っているタスクをより速く理解できるようになったと報告している。筆者の見方では、作業を切り替える際に負担が大きい部分は、実装の細部をすべて学ぶことから、根本の問題と意図された解決策を理解することへと移っている。
この観察は、キャリアに関する助言の変化にもつながっている。筆者は現在、特定のフレームワークや技術への深い専門化を重視するよりも、幅広いエンジニアリングの基礎と判断力に大きな比重を置いている。AIアシスタントはフレームワークの詳細を調べたり、ソースコードを素早く確認したりできるかもしれないが、ある手法が製品や利用者、運用上の制約に適しているかを判断する責任は、引き続き人間にある。
この報告は、専門知識が時代遅れになったと主張しているわけではない。あるチームの現在の環境において、相対的な価値が変化していると述べている。また、リスクの高いソフトウェアや規制対象のシステム、セキュリティ上重要な変更で、自動レビューが独立した人間のレビューに取って代われると示したものでもない。筆者も、時間がたってから影響が現れる可能性はなおあると認めている。
したがって、中心となる教訓は普遍的なルールを宣言することではなく、前提を更新することにある。ピアレビューの義務化、タスクの共同担当、幅広さと深い専門性を組み合わせるT字型の専門性といった慣行は、実際に存在する調整や品質の問題に対処してきた。AIツールは、そうした慣行が抑えようとしてきた負担の一部を軽減するかもしれない。それでも各チームは、安全策を緩める前に、自分たちの不具合率、保守性、開発・提供の成果に基づく証拠を得る必要がある。



