Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
新卒エンジニアのプルリクエスト with AI駆動
Search
Yuta Fukunaga
December 03, 2025
Programming
0
230
新卒エンジニアのプルリクエスト with AI駆動
~ 新人エンジニアが心理的安全性を確保するためのアプローチ ~
Yuta Fukunaga
December 03, 2025
Tweet
Share
More Decks by Yuta Fukunaga
See All by Yuta Fukunaga
新卒がGitHub Copilotを使用したその体験談
fukunaga2025
0
22
Other Decks in Programming
See All in Programming
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
260
tparseでgo testの出力を見やすくする
utgwkk
2
280
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
6.7k
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
140
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
160
Patterns of Patterns
denyspoltorak
0
330
生成AIを利用するだけでなく、投資できる組織へ
pospome
2
410
認証・認可の基本を学ぼう後編
kouyuume
0
250
GoLab2025 Recap
kuro_kurorrr
0
780
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
130
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
120
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
610
Featured
See All Featured
Everyday Curiosity
cassininazir
0
110
A better future with KSS
kneath
240
18k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
120
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
69
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
74
Are puppies a ranking factor?
jonoalderson
0
2.4k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
400
Faster Mobile Websites
deanohume
310
31k
ラッコキーワード サービス紹介資料
rakko
0
1.8M
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
0
45
Transcript
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. 新卒エンジニアのプルリクエスト with
AI駆動 1 クリエーションライン株式会社 福永悠太 ~ 新⼈エンジニアが⼼理的安全性を 確保するためのアプローチ ~
品質への不安 「これ、本当にレビューに出して いいレベル?」 命名は適切か?テストは⾜りて いるか? 粒度の判断 「正解の温度感が分からない」 どの程度まで整えればいいの か。⼿戻りを恐れてしまう。 レビュアーへの配慮
「忙しいベテランの時間を奪って しまう」 初歩的なミスを指摘されること への恥ずかしさと申し訳なさ。 新⼈から⾒たプルリクエスト ⾃信がなく、常に「申し訳なさ」と隣り合わせの状態。
視点の転換 「エンジニアの代わりにコードを書くAI」ではなく、 「プルリクの場を⽀えてくれるAI」へ。
戦略1:AIファーストでのレビュー GitHub Copilotを「最初のレビュアー」として活 ⽤。 ⼈間が⾒る前にコード品質の最低ラインを担保し、 ⼼理的なハードルを下げる。 戦略2:レビュアーのサポート VS CodeとGitHub CLIを連携させ、AIに深い⽂脈を
提供。 差分やPRの詳細情報を読み込ませることで、より的 確で中⽴的なレビューを実現。 GitHub Copilotで⾏った2つの戦略
ワークフロー レビュアーの方に依頼する前に、まず GitHub Copilot をアサイ ンし、AIによるレビューで「最低ライン」を確保します。 Instructionsの活用 2025年のパブリックプレビュー導入により、 copilot-instructions.mdを読み込むようになりました。 これにより、プロジェクト独自のルールに基づいた、より精度の高
いレビューが可能になっています。 戦略1:AIを最初のレビュアーに
⼼理的安全性 「最低限の品質は満たしている」 という安⼼感が⽣まれ、レビュー 依頼時の不安が軽減。 負荷の軽減 ベテランは些末な指摘ではなく、 アーキテクチャなど価値ある フィードバックに集中可能。 反復的な修正 AI相⼿なら、何度でも納得いくま
で修正と再レビューが可能。 AI事前レビューの効果
VS CodeのCopilot Chat内で GitHub CLI を活⽤し、PRの情 報をAIに提供します。 AIが差分やPR詳細の⽂脈を深く理解し、より的確なレビュー を実現します。 $
gh pr view # PRの概要を表示 $ gh pr diff # 差分をチェック Terminal 戦略2:レビュアーのサポート ソース:https://github.com/cli/cli
バイアスの軽減 AIはベテラン‧新⼈関係なく、コードのロジックを客観的に分析します。 死⾓の発⾒ ⼈間が疲労などで⾒逃しがちなエッジケースやケアレスミスを発⾒します。 データ連携 CLIコマンドを使⽤することで、コード内だけではない広範な情報を獲得できます。 中⽴的な視点の価値
AIを最初のレビュアーとして使う まずはAIに⾒せて、不安を解消しましょう。 透明性の確保 AIの提案をコメントとして使⽤する場合は、その旨を明記します。 コード品質の基準を確保 「最低ライン」を超えているという⾃信を持って、PRを出しましょう。 まとめ:新⼈エンジニアの⽅へ コードレビューのスタートもぜひAI駆動で!
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. 10