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
コードレビューで開発を止めないために
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
h.isoe
February 06, 2026
Programming
0
83
コードレビューで開発を止めないために
きたく.dev #1の登壇資料です
https://kitaku.connpass.com/event/379563/
h.isoe
February 06, 2026
Tweet
Share
More Decks by h.isoe
See All by h.isoe
AIを「完全に理解」するG検定合格体験記
ih6109
1
130
Go言語のモジュール管理_完全に理解した
ih6109
0
260
2022_07_14_おすすめの技術書 LT会 - vol.4_ 問題解決を仕事にする 全ての人へ
ih6109
0
120
Kotlinでサーバーレス! 「Kotless」の紹介
ih6109
1
580
2021_08_19 おすすめの技術書 LT会 - vol.2 Vue.js3超入門がとにかくやさしい
ih6109
0
22k
Other Decks in Programming
See All in Programming
How to stabilize UI tests using XCTest
akkeylab
0
130
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
150
Claude Code Skill入門
mayahoney
0
410
CSC307 Lecture 14
javiergs
PRO
0
480
nuget-server - あなたが必要だったNuGetサーバー
kekyo
PRO
0
290
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
620
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
220
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
170
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
840
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
120
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
280
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
310
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
200
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
420
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.9k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
210
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
160
Optimizing for Happiness
mojombo
378
71k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
180
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.5k
Transcript
コードレビューで開発を止め ないために Claude Codeで爆速コードレビュー 2026/2/6 きたく.dev 磯江 宏由紀
自己紹介 名前:磯江 宏由紀(いそえ ひろゆき) 所属:虎の穴ラボ株式会社 お仕事:Fantia開発マネージャー 趣味:工場を建設するタイプのゲーム その他:北区在住(7年目くらい)
システム開発で生成AI使ってますか? 生成AI利用の大きな恩恵 • 数分でコード生成できる • 機能改修もサクサクできる 利用上の注意点 • 利用するエージェント、モデル、言語によってコードに癖がある •
生成されたコードのレビューは必須
コーディングエージェント導入後のコードレビュー量
ClaudeCodeでコードレビュー • カスタムコマンド「/pr-code-review」として構築 • PullRequest単位でレビューを実施 • 差分情報はGitHub CLI経由で取得 • カスタムコマンド定義には一般的なコードレビュー基準
を記載 ◦ - **可読性**: 命名は適切か、処理の流れは理解しやすいか ◦ - **保守性**: 将来の変更に対応しやすい構造か ◦ - **重複**: DRY原則にしたがっているか ◦ - **複雑度**: 関数やメソッドが適切な大きさに分割されているか • プロジェクト固有のレビュー観点は別ファイルに切り出し て読み込み
AIコードレビューの成果 • コードレビューの平均時間が60〜90分⇒30〜60分 • 抜けやすいレビュー観点を漏らさない ◦ 処理性能系(N+1、インデックス追加漏れ) ◦ 命名規則の統一 •
AIの指摘が間違っていても・・・? ◦ AIが間違えるような複雑なコード であることが大半 ▪ よりシンプルなロジックや記述方法へ修正
お気に入りポイント • コマンド実行時に対象リポジトリを取得しておくと、レビュー効率 UP ◦ 指摘点の実装も深く調査してくれる • VSCode内で完結する ◦ 指摘箇所のリンクも出力するので「
Claude Code for VS Code」で実行すれば、 指摘と実コードを並べて確認 • 改善例のコードも併記されるので、何が問題なのか理解しやすい
まとめ • AIコーディングエージェントの活用で 短い期間でも実装されるコード量が爆増 • コード品質を保つ重要性 は上がっている ◦ 基準に満たないコードが生成されやすい ◦
将来生成されるコードは今のコードが元になる • コードレビューも AI活用で爆速 にしよう ◦ カスタムコマンド導入以外にもCIに組み込む方法もある ◦ それぞれの状況に応じて、導入できるはず