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
h.isoe
February 06, 2026
Programming
0
60
コードレビューで開発を止めないために
きたく.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
120
Go言語のモジュール管理_完全に理解した
ih6109
0
260
2022_07_14_おすすめの技術書 LT会 - vol.4_ 問題解決を仕事にする 全ての人へ
ih6109
0
120
Kotlinでサーバーレス! 「Kotless」の紹介
ih6109
1
570
2021_08_19 おすすめの技術書 LT会 - vol.2 Vue.js3超入門がとにかくやさしい
ih6109
0
22k
Other Decks in Programming
See All in Programming
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
230
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
2
500
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
840
クライアントワークでSREをするということ。あるいは事業会社におけるSREと同じこと・違うこと
nnaka2992
1
280
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
3
1.2k
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
190
今、アーキテクトとして 品質保証にどう関わるか
nealle
0
200
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
140
15年目のiOSアプリを1から作り直す技術
teakun
0
580
2026/02/04 AIキャラクター人格の実装論 口 調の模倣から、コンテキスト制御による 『思想』と『行動』の創発へ
sr2mg4
0
660
AI活用のコスパを最大化する方法
ochtum
0
120
AHC061解説
shun_pi
0
280
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
65
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
83
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
170
Game over? The fight for quality and originality in the time of robots
wayneb77
1
130
ラッコキーワード サービス紹介資料
rakko
1
2.5M
[SF Ruby Conf 2025] Rails X
palkan
2
800
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
130
Designing for Performance
lara
611
70k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.7k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
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に組み込む方法もある ◦ それぞれの状況に応じて、導入できるはず