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
550
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 岡本卓也
AI時代の開発はウォーターフォールに回帰する? / development-with-ai-back-to-wf
okamototakuyasr2
0
95
家はもうAPIになっている / solmon-and-echonet-home-api
okamototakuyasr2
0
110
遅いのはコードではなく会話だった / new-bottleneck-conversation
okamototakuyasr2
0
110
AIコーディング x 音声入力 / work-with-AI-via-voice
okamototakuyasr2
0
52
ソフトウェアエンジニアの学習方法/meta learning for engineers
okamototakuyasr2
0
500
気がついたらAIをガッツリ使っていた話 / getting-close-to-generate-ai
okamototakuyasr2
0
190
普通のチームがスクラムを会得するたった一つの冴えたやり方 / the best way to scrum
okamototakuyasr2
0
300
Ghost Writer(代筆さん) / ghost-writer-for-newbiz-hackathon
okamototakuyasr2
0
45
AI活用時代のUML再評価/UML collaborate with AI
okamototakuyasr2
1
830
Other Decks in Technology
See All in Technology
dbt Semantic Layerで進めるenechainのデータ民主化
akizhou
1
270
AIエージェント時代、Kaggleにどう取り組むか
takanao
1
170
構造で守らせる データ・法務・セキュリティ・開発チームとつくる AI時代のデータガバナンスとデータ基盤のリアル
legalontechnologies
PRO
1
510
野良MCPサーバーを排除せよ!MCPサーバーのガバナンス
yukiogawa
1
240
Gemini Intelligence 入門 ― AppFunctions と Gemini Nano
takuroabe
0
370
クラウドエージェントの先駆け Devin。今も最先端を走る、他との違い
kinopeee
0
370
DevelopersIO2026 -バックアップは“消されないこと”が9割-
yoshida0129
0
400
自宅サーバと脆弱性
masakiokuda
1
110
freeeにおける AI を用いた ブラウザ動作確認の自動化の取り組み
freee
PRO
0
220
これだけは抑えておきたい!後悔しない re:Invent の過ごし方 / AWS re:Invent 2026 prestudy
kinunori
2
340
背中から、背中へ ー 社外コミュニティで学んだ「雑に背中を押す」という恩送り ー / easygoing encouragement and pay forward to community
naitosatoshi
0
320
撮るだけでは終わらない。ソニーが挑むB2Bカメラソリューション開発
sony
0
110
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
52k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Raft: Consensus for Rubyists
vanstee
143
7.8k
sira's awesome portfolio website redesign presentation
elsirapls
0
470
How to build a perfect <img>
jonoalderson
1
6.2k
What's in a price? How to price your products and services
michaelherold
247
13k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
380
The Cult of Friendly URLs
andyhume
79
7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Docker and Python
trallard
47
4.2k
Balancing Empowerment & Direction
lara
6
1.3k
The Language of Interfaces
destraynor
162
27k
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