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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
h.isoe
February 06, 2026
Programming
90
0
Share
コードレビューで開発を止めないために
きたく.dev #1の登壇資料です
https://kitaku.connpass.com/event/379563/
h.isoe
February 06, 2026
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
PHPで TLSのプロトコルを実装してみる
higaki_program
0
600
20260320登壇資料
pharct
0
140
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
510
Tamach-sre-3_ANDPAD-shimaison93
mane12yurks38
0
210
安いハードウェアでVulkan
fadis
1
850
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
180
Java 21/25 Virtual Threads 소개
debop
0
310
Understanding Apache Lucene - More than just full-text search
spinscale
0
150
The free-lunch guide to idea circularity
hollycummins
0
390
へんな働き方
yusukebe
6
2.9k
存在論的プログラミング: 時間と存在を記述する
koriym
5
590
Coding as Prompting Since 2025
ragingwind
0
530
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
260
Designing Powerful Visuals for Engaging Learning
tmiket
1
320
Abbi's Birthday
coloredviolet
2
6.1k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
94
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The browser strikes back
jonoalderson
0
860
Joys of Absence: A Defence of Solitary Play
codingconduct
1
330
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Believing is Seeing
oripsolob
1
99
Balancing Empowerment & Direction
lara
5
1k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
54k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
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に組み込む方法もある ◦ それぞれの状況に応じて、導入できるはず