Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AI駆動開発の コードレビュー地獄を なんとかしたい / code-review-with-ai
Search
岡本卓也
February 20, 2026
Technology
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AI駆動開発の コードレビュー地獄を なんとかしたい / code-review-with-ai
LT資料
岡本卓也
February 20, 2026
More Decks by 岡本卓也
See All by 岡本卓也
遅いのはコードではなく会話だった / new-bottleneck-conversation
okamototakuyasr2
0
65
AIコーディング x 音声入力 / work-with-AI-via-voice
okamototakuyasr2
0
26
ソフトウェアエンジニアの学習方法/meta learning for engineers
okamototakuyasr2
0
290
気がついたらAIをガッツリ使っていた話 / getting-close-to-generate-ai
okamototakuyasr2
0
150
普通のチームがスクラムを会得するたった一つの冴えたやり方 / the best way to scrum
okamototakuyasr2
0
230
Ghost Writer(代筆さん) / ghost-writer-for-newbiz-hackathon
okamototakuyasr2
0
24
AI活用時代のUML再評価/UML collaborate with AI
okamototakuyasr2
0
680
私が好きなUMLダイアグラム / The UML Diagrams I Love.
okamototakuyasr2
0
120
スクラムチームだけどエクセルで要件定義書を書くことにしました / Requirements-Specification-Document-in-Scrum
okamototakuyasr2
2
3.1k
Other Decks in Technology
See All in Technology
AI駆動開発を通して感じた、 AI時代のデザイナーの役割変化
whisaiyo
4
2.3k
[AWS Summit Japan 2026]迷っているあなたへ_小さな一歩が、やがて自分を助けてくれる
sh_fk2
1
160
Agile and AI Redmine Japan 2026
hiranabe
3
290
エラーバジェットのアラートのタイミングを考える.pdf
kairim0
0
170
マルチアカウント環境での コーディングエージェントを使った障害調査が大変なので AIエージェントにReadOnly権限を付与してみた / ReadOnly AI Agents for Multi-Account AWS Incident Response
yamaguchitk333
2
110
アンオフィシャルな、オフィシャルからのお願い
wyamazak_devrel
0
140
AWS Security Agent といっしょに脅威モデリングをやってみよう
amarelo_n24
1
180
生成 AI 実践ガイド (概略版) AIガバナンス編
asei
0
120
手塩にかけりゃいいってもんじゃない
ming_ayami
0
610
日本 Fintech 未来予測レポート 2027〜2028年(手動編集版)
8maki
1
2.5k
PostgreSQL 19 新機能概要 OSC Hokkaido 2026
nori_shinoda
0
140
SONiC Scale-Up Working Group から探る Scale-UpやUltraEthernet機能の実装方法
ebiken
PRO
2
410
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5.1k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
250
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
230
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
330
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Statistics for Hackers
jakevdp
799
230k
Side Projects
sachag
455
43k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Transcript
Fukui Tech LT #1 AI駆動開発の コードレビュー地獄を なんとかしたい 2026年2月20日 永和システムマネジメント Agile
Studio 岡本 卓也 © 2026 ESM, Inc. 1
岡本 卓也 EM@AgileStudio AIを使った開発手法の探求 Claude Code に夢中 X:@haraguro3 好きなものはアジャイルとモデリングとトムデマルコ。 自己紹介
© 2026 ESM, Inc. 2
光: コーディング速度の飛躍的向上 AIがコードもドキュメントも高速に生成 1人の開発者が出せるアウトプット量が激増 影: ボトルネックの移動 コーディング → コードレビュー にボトルネックが移動
業界全体で認識されている課題 AI駆動開発の光と影 「速く書けるようになったのに、レビュー待ちで詰まる」 © 2026 ESM, Inc. 3
実際のデータ: 実装量の変化 © 2026 ESM, Inc. 4
チームで起きていること 1回のPRで 大量のコード変更 + ドキュメント が出てくる レビュアーの負荷が急増 レビュー待ちの渋滞が発生 振り返りで出てきた声 「量が膨大できちんと見られているか
自信がない」 「もう全部読めないから 雰囲気でマージ してる」 レビュー地獄の実態 © 2026 ESM, Inc. 5
じゃあ、どうする? AIの問題は、AIに解決させよう(チョット違うけど) © 2026 ESM, Inc. 6
コードを「読んで」レビューする 人間がコードを目で追い、品質を判断する AIの生成量に人間のレビュー速度が追いつかない 定量指標で「判断させる」 評価関数を設計し、AIに品質を判断させる 人間は「何をどう測るか」を設計する側に回る 発想の転換 AI時代のレビューは「コード」ではなく「評価関数」を見る © 2026
ESM, Inc. 7
考え方 「テストコードを全部読む」のではなく「壊れにくいことを担保する」方向へ カバレッジを「ガードレール」として活用 カバレッジは十分条件ではない。でも「壊れにくさの最低ライン」は担保できる ガードレールを定義できれば、AIに自律的に改善させられる 仕組み AIが自律的に「計測 → 不足検出 →
補完」のループを回す カバレッジ測定 → テスト自動補完 © 2026 ESM, Inc. 8
カバレッジ測定 → テスト自動補完(実例) © 2026 ESM, Inc. 9
考え方 「コード構造を全部読む」のではなく「複雑すぎないことを担保する」方向へ 循環的複雑度(CCN)をガードレールとして活用 CCNが低くても良い設計とは限らない。でも「複雑すぎない最低ライン」は担保できる ガードレールを定義できれば、AIに自律的に改善させられる 仕組み AIが「計測 → 改善 →
再計測」のループを回す 複雑度測定 → 自律的リファクタリング © 2026 ESM, Inc. 10
複雑度測定 → 自律的リファクタリング(実例) © 2026 ESM, Inc. 11
今回の実験で見えたこと 定量指標で測れる仕事 はAIに任せられる カバレッジ → テストの網羅性 循環的複雑度 → コード構造の品質 指標が「ガードレール」になり、AIが自律的に改善ループを回せる
正直なところ このアプローチが元の課題を直接解決できるかは、まだ分からない AI時代の開発の本質は、コードを書くことではなく 評価関数を設計すること かもしれない まとめ: 「何を任せるか」ではなく「どう判断させるか」 コードレビュー地獄、なんとかなりそうな気がしています © 2026 ESM, Inc. 12
ありがとうございました © 2026 ESM, Inc. 13