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
120
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
190
Go言語のモジュール管理_完全に理解した
ih6109
0
300
2022_07_14_おすすめの技術書 LT会 - vol.4_ 問題解決を仕事にする 全ての人へ
ih6109
0
120
Kotlinでサーバーレス! 「Kotless」の紹介
ih6109
1
590
2021_08_19 おすすめの技術書 LT会 - vol.2 Vue.js3超入門がとにかくやさしい
ih6109
0
22k
Other Decks in Programming
See All in Programming
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
780
ハーネスエンジニアリングとは?
kinopeee
13
7k
いつか誰かが、と思っていた フロントエンド刷新5年間の実践知
kiichisugihara
1
280
20260514 - build with ai 2026 - build LINE Bot with Gemini CLI
line_developers_tw
PRO
0
450
AIを導入する前にやるべきこと
negima
2
360
Liberating Ruby's Parser from Lexer Hacks
ydah
2
2.7k
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
140
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
210
サーバーレスで作る、動画データ管理基盤
oyasumipants
0
200
ふにゃっとしない名前の付け方 〜哲学で茹で上げる、コシのあるソフトウェア設計〜
shimomura
0
120
【ディップ|26年新卒研修資料】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
170
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
390
Featured
See All Featured
Statistics for Hackers
jakevdp
799
230k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
54k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Designing for humans not robots
tammielis
254
26k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Done Done
chrislema
186
16k
Claude Code のすすめ
schroneko
67
220k
Optimizing for Happiness
mojombo
378
71k
Designing for Timeless Needs
cassininazir
1
220
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
910
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に組み込む方法もある ◦ それぞれの状況に応じて、導入できるはず