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
100
家はもう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
AIエージェント時代、Kaggleにどう取り組むか
takanao
1
170
Claude Codeから見る、エンジニアの世界の変容とその先
oikon48
5
4.1k
What Is JetBrains Air
x5gtrn
PRO
0
170
Claude for Google Workspaces ポン出し/claude-for-google-workspace-slide-conversion
emiki
0
13k
構造で守らせる データ・法務・セキュリティ・開発チームとつくる AI時代のデータガバナンスとデータ基盤のリアル
legalontechnologies
PRO
1
510
ビジネス部門からPOを迎えての半年間の進歩と課題
zozotech
PRO
0
140
ポケモン対戦を自動で記録して振り返ろう
fufufukakaka
0
400
日本AIベンチャーレポート2026
kentarofujii
0
230
Codex を使った障害対応机上演習の実際
orgachem
PRO
0
360
なぜAI時代に技術記事を書くのか?どう書くのか? 〜bunの場合〜
kworkdev
PRO
0
130
CSS2026:OWS研究会・招待講演「世界観を、実装する」
atsush1_sada
2
330
書き手が人でもAIでも正しくなる道、SREを埋め込んだDeveloper Platform / tech drivers day8
chmikata
4
750
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
760
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
460
Joys of Absence: A Defence of Solitary Play
codingconduct
1
550
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
640
Exploring anti-patterns in Rails
aemeredith
4
540
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
59k
Scaling GitHub
holman
464
140k
Skip the Path - Find Your Career Trail
mkilby
1
260
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
490
Balancing Empowerment & Direction
lara
6
1.3k
Building Adaptive Systems
keathley
44
3.3k
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