Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
GitHub MCP Serverを使って Pull Requestを作る、レビューする
Search
Hiroaki Yokose
April 08, 2025
Technology
1.6k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GitHub MCP Serverを使って Pull Requestを作る、レビューする
Hiroaki Yokose
April 08, 2025
More Decks by Hiroaki Yokose
See All by Hiroaki Yokose
AIと働く
hiyokose
0
80
ソフトウェア開発研修におけるAIチューター導入の事例紹介 at ChatGPT Meetup#4
hiyokose
0
210
Other Decks in Technology
See All in Technology
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
2k
2026_devsumi_ozono.pdf
o3
3
510
バイブコーディング時代のWebアプリ開発入門~Cloud Runで学ぶセキュアなビルドとデプロイ
waiwai2111
1
130
その Lambda、8分で 管理者権限まで奪われます
k1nakayama
5
2.8k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
12k
range over func 2年間の軌跡 Issue #56413 はGoのエコシステムをどう変えたか
ryujicre8ive
0
190
LTのテーマ どうきめてる?〜5つの型と私のやり方〜
yama3133
1
110
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
160
アプリログインとWeb認証基盤をつなぐ ASWebAuthenticationSession 作法
shimastripe
1
330
30座EKS, 180次升級淬煉的EKS Upgrade Skill 的歷程
eric8230
0
170
AI時代、データエンジニアが一番おもろい
genshun9
0
640
AgentCore Runtime上にAgentic Coding基盤を構築・展開する際の設計ポイントと限界点 / Design considerations and limitations when building an agentic coding platform on AgentCore Runtime
har1101
4
220
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Marketing to machines
jonoalderson
1
5.8k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Side Projects
sachag
456
43k
Ethics towards AI in product and experience design
skipperchong
2
380
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
990
Testing 201, or: Great Expectations
jmmastey
46
8.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
76k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
Code Reviewing Like a Champion
maltzj
528
40k
Transcript
GitHub MCP Serverを使って Pull Requestを作る、レビューする KDDIアジャイル開発センター 横瀬 やさしいMCP入門 & 実践LT会(KAGと学ぼう!勉強会)
自己紹介 横瀬 広明 ソフトウェアエンジニア or スクラムマスター KDDI アジャイル開発センター(KAG) 最近はKAG社内でAIコーディング推進中
3 KDDI Agile Development Center Corporation GitHub MCP Serverについて
GitHub MCP Server について GitHubが公式に提供するMCP Server実装 https://github.com/github/github-mcp-server リポジトリやPull Requestの情報取得や操作などを提供 GitHubのPAT(Personal
Access Token)が必要 ローカルのdocker上で動作 今回のLTでは、このMCP Serverを使用したPRの作成/レビューを紹介!
5 KDDI Agile Development Center Corporation ① GitHub MCP
Serverで Pull Requestを作成する
GitHub MCP ServerでPull Requestを作成する 題材は、とあるSlack連携の小規模なソフトウェア ClineとMCP Serverを使ってvibe coding → PR作成まで実施
Clineにタスクを指示します 注).clinerulesにはプロジェクトの詳細な情報や、PR作成についての指示を事前に記載済み
GitHub MCP ServerでPull Requestを作成する Clineがタスクを開始 Pull Requestが関係ない部分は MCP機能も登場せず、 通常通りのタスク進行
GitHub MCP ServerでPull Requestを作成する 編集が終わり、Pull Request作成に向 けてコミット&プッシュ ローカルのgit操作も、 MCP Serverは呼び出されない
GitHub MCP ServerでPull Requestを作成する コミット後、Pull Request作成 ClineがGitHub MCP Serverの create_pull_requestを呼び出し許可を
求める
GitHub MCP ServerでPull Requestを作成する Pull Requestが作成されている 事前に .clinerulesで、Pull Requestに 記載してほしい内容や、ドラフトで作成
する旨を指示している コスト: PR作成の部分は$0.15
11 KDDI Agile Development Center Corporation ② GitHub MCP
Serverで Pull Requestをレビューする
GitHub MCP ServerでPull Requestをレビューする 次にPull Requestのレビューを MCP Serverの機能を使ってClineに実施してもらう GitHub MCP
Serverにはレビュー自体をApproveするToolもあるが、 今回はコメントを残すだけにした(.clinerulesにて指示) 注)PR作成と同様、.clinerulesにはPRレビューについての指示を事前に記載済み
GitHub MCP ServerでPull Requestをレビューする ClineはGitHub MCP Serverのいくつかのツールを何度か呼び出し、 Pull Requestの変更点を確認している
GitHub MCP ServerでPull Requestをレビューする その後、Pull Requestに対してコメントを送信
GitHub MCP ServerでPull Requestをレビューする Pull Requestにコメントが投稿されてい る GitHub MCP Serverに渡した
Token(PAT)が個人のものなので、人 間がコメントしたように見える (.clinerulesに、AIによるコメントであることを記 載するように指示した。またコードレビューの観 点も記載した) コスト: $1.6
16 KDDI Agile Development Center Corporation まとめと感想
• GitHub MCP ServerとClineを使って Pull Requestの作成とレビューをやってみた • Pull Requestの本文ドラフトまで作成させられるのは便利 •
Pull Request作成やレビューに関する動作は .clinerules で制御できる • 自分のPull Requestに対する指摘コメントに対応する、などもできそう • MCPなので、Cline以外でも同様のことができるだろう • 精度はモデルやMCP ServerよりはAIモデルやツール次第 まとめと感想
Be a Change Leader. アジャイルに力を与え 共に成長し続ける社会を創る