Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AI駆動開発の コードレビュー地獄を なんとかしたい / code-review-with-ai
Search
岡本卓也
February 20, 2026
Technology
530
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 岡本卓也
家はもうAPIになっている / solmon-and-echonet-home-api
okamototakuyasr2
0
46
遅いのはコードではなく会話だった / new-bottleneck-conversation
okamototakuyasr2
0
96
AIコーディング x 音声入力 / work-with-AI-via-voice
okamototakuyasr2
0
49
ソフトウェアエンジニアの学習方法/meta learning for engineers
okamototakuyasr2
0
490
気がついたらAIをガッツリ使っていた話 / getting-close-to-generate-ai
okamototakuyasr2
0
190
普通のチームがスクラムを会得するたった一つの冴えたやり方 / the best way to scrum
okamototakuyasr2
0
280
Ghost Writer(代筆さん) / ghost-writer-for-newbiz-hackathon
okamototakuyasr2
0
41
AI活用時代のUML再評価/UML collaborate with AI
okamototakuyasr2
1
820
私が好きなUMLダイアグラム / The UML Diagrams I Love.
okamototakuyasr2
0
140
Other Decks in Technology
See All in Technology
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
240
自主式軟體工廠
philipz
0
220
並行性の問題を防げ!実践トランザクション入門
occhi
0
260
【データ横丁主催】AI Agentがコンテキストを使って仕事をした後、何が残るのか― 組織の経験を次の判断に引き継ぐ「Agent Memory」
shisyu_gaku
2
330
KanaAI
shreyas1009
0
150
React Nativeでの OTA Updateって、 どう説明する?
ichiki1023
0
150
ミイダス株式会社 テックチームのご紹介 / MIIDAS Tech Team
miidas
0
150
FinTech 1-2 : Overview of FinTech
ks91
PRO
0
150
Datadog の学び方 - あるいは、オブザーバビリティを学ぶとは何か
mananyuki
1
440
いちAWSエンジニアのAI活用を振り返る #devio2026 / devio osaka 2026 kawahara
masahirokawahara
2
380
オンラインゲームのシステム全体像 - コロプラ 2026年度 新卒研修
colopl
0
450
AI 時代の Azure エンジニアリング ~ 私たちは何を磨き、何を任せるのか ~
chack411
1
450
Featured
See All Featured
BBQ
matthewcrist
89
10k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
4k
Docker and Python
trallard
47
4.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Into the Great Unknown - MozCon
thekraken
41
2.8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
The Pragmatic Product Professional
lauravandoore
37
7.5k
Color Theory Basics | Prateek | Gurzu
gurzu
1
480
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Building an army of robots
kneath
307
47k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
360
Accessibility Awareness
sabderemane
1
230
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