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
Gemini Code Assist を使用して GitHub コードをレビューしてみた
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Cloud Ace
November 10, 2025
Technology
32
0
Share
Gemini Code Assist を使用して GitHub コードをレビューしてみた
Agentic AI でコードレビューをより気軽に
Cloud Ace
November 10, 2025
More Decks by Cloud Ace
See All by Cloud Ace
今年の最難関と思われるProfessional Security Operations Engineer の概要
cloudace
0
14
Gemini CLI x Google Cloud Document MCP で作る Google Cloud クイズボット
cloudace
0
21
魅力的な LT を作りたい
cloudace
0
12
AIエージェントはqじゃなくてwqしよう
cloudace
0
12
文系からSRE分野に挑戦 ( 新卒 2年目、私がGCP/AWSを学んで 得た気づき)
cloudace
0
53
Gemini を Raspberry Pi で走ら せた経験
cloudace
0
220
ADK / BigQueryで実現する分析エージェントのガバナンス設計
cloudace
0
45
【ガードレール】組織ポリシーで脆弱な設定を防ごう
cloudace
0
150
Cloud RunならDBも含めた ゼロスケールが可能? WordPressをゼロスケールさせた話
cloudace
0
28
Other Decks in Technology
See All in Technology
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
GitHub Copilot CLIでWebアクセシビリティを改善した話
tomokusaba
0
140
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
780
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
390
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
110
AIプラットフォームを運用し続けるための可観測性
tanimuyk
4
900
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
450
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
560
個人の発見を、組織の知恵に 〜生成AI活用を"探索"から"組織の仕組み"へ〜
kintotechdev
2
430
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
0
170
なぜハノーバーメッセに行くべきなのか 〜初参加だから語れること〜
tanakaseiya
0
190
PHP と TypeScript の型システム比較:AI 時代の「型」は誰のためにあるのか? #frontend_phpcon_do / frontend_phpcon_do_2026
shogogg
1
220
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Ethics towards AI in product and experience design
skipperchong
2
290
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
420
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
150
How to Ace a Technical Interview
jacobian
281
24k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
How to Talk to Developers About Accessibility
jct
2
210
GitHub's CSS Performance
jonrohan
1033
470k
Documentation Writing (for coders)
carmenintech
77
5.4k
Fireside Chat
paigeccino
42
3.9k
Transcript
(C) Cloud Ace, Inc. Gemini Code Assist を使用して GitHub コードをレビューしてみた
💻 Agentic AI でコードレビューをより気軽に Tanmay Bagwe クラウドエース株式会社
スピーカー Bagwe Tanmay クラウドエース株式会社‧技術本部 主に Google Cloud Infra に関するサポート提供‧Frontend‧サポート作業など
[email protected]
github(個⼈): https://github.com/happygoluckycodeeditor LinkedIn: Tanmay Bagwe 出⾝:インド 教育:ドイツで(東アジア学‧Quantitative Sociology)
今日の流れ 1. Gemini とは? 2. コードレビューの「課題」 3. Gemini Code Assist
on Github とは? 4. 主な機能 5. エディション (Consumer vs Enterprise) 6. 実際の使い方 7. まとめ
Gemini とは? • Google の次世代マルチモーダル AI モデ ル • テキスト、コード、画像、音声など、複数の
情報を同時に理解・推論 • 開発者向けにチューニングされた Gemini Code Assist などの製品の 「頭脳」として機能
コードレビューの「課題」 • 時間がかかる : 大規模なプルリクエスト (PR) は、コンテキストを理解す るだけで大変 • 見落とし:
細かいバグ、タイポ、スタイル規約のズレ • 属人化: 特定のレビュアーに負荷が集中 • 生産性の低下 : レビュー待ちによるブロック ◦ → レビューの質を担保しつつ、スピードを上げたい
Gemini Code Assist on GitHub とは? • Gemini のパワーを GitHub
の PR プロセスに直接導入 • gemini-code-assist[bot] という AI エージェント がレビュー に参加 • PR の自動要約と詳細なコードレ ビューを提供 • レビューの高速化とコード品質の 向上を実現
主な機能 ①:自動PRサマリー • PR を新規作成(または更新)す ると、Gemini が自動で起動 • Conversation タブに、変更
点の「要約」をコメント • レビュアーは、PR の目的と概要 を即座に把握可能
他に主な機能 主な機能 ②:自動コードレビュー • gemini-code-assist[bot] がレビュアーとして自動 追加 • 変更されたコードの各行に対して、具体的なフィードバッ クをコメント
• バグの可能性、パフォーマンスの懸念、ロジックの改善 案などを指摘 主な機能 ③:レビューコメントの詳細 Gemini のレビューコメントには以下が含まれます: 重要度 (Severity): • Critical, High, Medium, Low フィードバック : • 問題点の具体的な説明 コード提案 (Suggestion): • GitHub 上で直接コミット可能な修正案
エディション (Consumer vs Enterprise) - 概要 Gemini Code Assist on
GitHub には2種類のエディションがあります Consumer Version (コンシューマー版 ) • GitHub から直接インストール Enterprise Version (エンタープライズ版 ) • Google Cloud 経由で管理 注意: IDE 向けの Gemini Code Assist Enterprise とは別の製品で す
エディション (Consumer vs Enterprise) - 比較 項目 Consumer 版 Enterprise
版 (Preview) セットアップ GitHub から直接 Google Cloud 経由 利用規約 Google 利用規約 Google Cloud 利用規約 クォータ 33 PR / 日 100+ PR / 日 設定 / スタイル リポジトリ単位 (GitHub) 複数リポジトリ横断 (GCP) GitHub サポー ト GitHub GHE Server / GHE Cloud 対 応
実際の使い方をみましょう!
GitHub アカウントにログ インします(まだログイン していない場合)。 ✅
トレンド 1. Github上Gemini Code Assist アプリのページに移動します。
2. GitHub 組織に Gemini Code Assist アプリをインストールすると、コードレビュー統合を有効にするリポジトリを 選択するよう求められます。 Gemini Code
Assist は、すべてのリポジト リまたは特定のリポジ トリで利用できます。
3. Gemini Code Assist アプリの管理コンソールにリダイレクトされます。 GitHub アカウントでログインします。
1. プルダウン メニューから GitHub 組織または個 人アカウントを選択します。 2. Authorize Gemini Code
Assistを選択 します。
Google 利用規約、生成 AI の使用禁止に関するポリシー、プライバシー ポリシーを確認して同意し、[セットアップ を完了] をクリックします。
セットアップが完成します。
作成後、Gemini Code Assist は、pull リクエストの作成者ま たは他の人間のレビュー担当 者が pull リクエストに /gemini
タグ付きのコメント を追加するたびに、コードレ ビューの提案を行います!
まとめ • Gemini Code Assist on GitHub は、あなたの「AI レ ビュー担当者」
• PR の自動要約と詳細なレビュー で、レビュアーの負担を激減 • /gemini コマンドで対話的にレビューを深掘り • レビューの「質」と「速度」を両立し、開発プロセスを加速
Thank you
おすすめ記事・資料 GitHub で Gemini Code Assist を設定する :https://developers.google.com/gemini-code-assist/docs/set-up-code-assist-github ?hl=ja Gemini
Code Assist を使用して GitHub コードを確認する: https://developers.google.com/gemini-code-assist/docs/review-github-code?hl=ja GitHub で Gemini Code Assist の動作をカスタマイズする https://developers.google.com/gemini-code-assist/docs/customize-gemini-behavio r-github?hl=ja