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とGeminiCLIの活用例
Search
NRI Netcom
PRO
June 02, 2026
Technology
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Gemini Code AssistとGeminiCLIの活用例
NRI Netcom
PRO
June 02, 2026
More Decks by NRI Netcom
See All by NRI Netcom
Platform Engineeringはじめの一歩
nrinetcom
PRO
2
78
企業でAWS Organizationsを動かすための組織設計の考え方
nrinetcom
PRO
1
100
AWSマンスリーアップデートピックアップ 2026年5月分
nrinetcom
PRO
0
79
Keynoteから考える、AIエージェント時代で何が変わるのか?
nrinetcom
PRO
0
100
「Google Cloud Next '26」で発表された、BigQueryの最新機能を使ってみよう
nrinetcom
PRO
0
99
AI時代に求められる思考のパラダイムシフト
nrinetcom
PRO
1
200
ジュニアエンジニアはSREとどう向き合うべきか
nrinetcom
PRO
1
170
AWS認定資格は本当に意味があるのか?
nrinetcom
PRO
7
5.8k
AWSマンスリーアップデートピックアップ 2026年3月分
nrinetcom
PRO
0
100
Other Decks in Technology
See All in Technology
CSに"SLO"は要らない、経営層に"99.9%"は伝わらない - SREを全社に"翻訳"する3原則
cscengineer
PRO
1
4.7k
あなたの『Site』はどこですか? — xREという考え方
miyamu
0
1.2k
「最後に責任を取るのはチーム」— 人間のPRレビューを最小化してアップデートしたメンタルモデル
jnishime_dresscode
0
830
Data + AI Summit 2026 イベントレポート: 「AIがビジネスで意思決定するデータ基盤」へ
nek0128
0
240
ruby.wasmとPicoRuby.wasmに対応した仮想DOMライブラリを作ってる話 #kaigieffect_kaigi
sue445
PRO
0
150
AI時代の開発生産性は、個人技からチーム設計へ
moongift
PRO
4
2.3k
公式ドキュメントの歩き方etc
coco_se
1
120
End-to-Endで考える信頼性 —LINEアプリにおけるクライアント開発×SRE連携の実践
maruloop
4
4.4k
Devsumi 2026 Summer 人もAIも使える共通基盤を事業の加速装置にする~デザインシステム運用に学ぶ組織レバレッジ~ 渡辺 凌央
legalontechnologies
PRO
1
200
ボーイスカウトルールでメモリやスキルを改善しよう
azukiazusa1
4
1.4k
AI時代のPlaywright活用(システムテストを自動化する ー 実行エンジンにPla ywrightを選んだ理由)
ynisqa1988
0
100
なぜ私たちのSREプラクティスはなかなか機能しないのか 〜システムより先に組織を見る〜 / Why our SRE practices aren't really working
vtryo
4
3.9k
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.5k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
370
WCS-LA-2024
lcolladotor
0
710
The SEO Collaboration Effect
kristinabergwall1
1
500
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.6k
Designing for Timeless Needs
cassininazir
1
360
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
300
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
Transcript
Gemini Code AssistとGemini CLIの活用例 (Startup coding lab: Accelerate with Gemini
AI & Code Assistから) Google Cloud Next’26 Re:cap 2026年6月1日 NTシステム事業二部 西岡 悠歩
2 Copyright(C) NRI Netcom, Ltd. All rights reserved. セッション概要 01
Gemini Code AssistとGemini CLIについて 02 開発フローでの導入 03 実際のプロジェクトでの事例 04 まとめと感想 05 #nncstudy
3 Copyright(C) NRI Netcom, Ltd. All rights reserved. ◼Startup coding
lab: Accelerate with Gemini AI & Code Assist ⚫ Gemini Code Assist、Gemini CLIについての説明 ⚫ 開発プロセスにおけるAIアシスタント・AIエージェントの活用について 汎用的な事例と実際のプロジェクトの中での導入事例等の紹介 ⚫ 現時点では録画の公開がされていない セッション概要 #nncstudy セッション情報 Google Cloud NEXT’26 2026/04/23(現地時間) 開催 Startup coding lab: Accelerate with Gemini AI & Code Assist 登壇者: Benjamin Gardiner氏,Shwetha Mallya氏,John Stringer氏 URL: https://www.googlecloudevents.com/next-vegas/session- library?session_id=3909237&name=startup-coding-lab-accelerate-with-gemini-ai-code- assist&_gl=1*1x4k9h*_up*MQ..*_ga*OTU5NDcwNjk0LjE3Nzk4NDEyODQ.*_ga_RZ3F93BX2 G*czE3Nzk4NDEyODMkbzEkZzAkdDE3Nzk4NDEyODMkajYwJGwwJGgw*_ga_WH2QY8W WF5*czE3Nzk4NDEyODQkbzEkZzAkdDE3Nzk4NDEyODQkajYwJGwwJGgw
4 Copyright(C) NRI Netcom, Ltd. All rights reserved. ◼Gemini Code
Assist ⚫ AIを活用したアシスタントツール • 開発者が書いたコードやプロンプトを基に、コードの生成・補完・改善・解析などを行ってくれる • Cloud Assistとしても活用可能 • GitHubリポジトリと統合することでコードレビューやコメントの挿入などを実施してくれる ⚫ IDE(統合開発環境)にプラグインとして組み込んで利用可能 ⚫ 公式ドキュメント:https://developers.google.com/gemini-code-assist/docs/overview ◼Gemini CLI ⚫ ターミナルでGeminiにアクセスできるツール • エージェント型のタスクに適している • 計画の作成・実行・修正を繰り返して複雑なワークフローを自律的に進めることが可能 • マルチタスクに向いている ⚫ 公式ドキュメント:https://developers.google.com/gemini-code-assist/docs/gemini-cli Gemini Code AssistとGemini CLIについて #nncstudy
5 Copyright(C) NRI Netcom, Ltd. All rights reserved. ◼ 一般的なシステム開発フロー
⚫ バックログ工程 • 機能仕様書の確認 • システム設計 • コード設計 ⚫ コーディング工程 • コーディング • コード検索 • 古いコードの最新化 • 単体テスト生成 • セキュリティ分析 • 問題の修正 • コードレビュー準備 • コードコミット ⚫ レビュー工程 • MRの作成 • コードレビュー • セキュリティレビュー • 承認 ⚫ 検証工程 • 検証環境への適用 • バグ発生 • バグ修正 • 検証環境への再適用 ⚫ 本番環境への適用工程 • ドキュメント作成 • リリースノート作成 • 本番環境適用 開発フローでの導入 #nncstudy
6 Copyright(C) NRI Netcom, Ltd. All rights reserved. ◼Java 8→Java
25かつSpring Boot3.4へ移行したプロジェクト ⚫ これまでは移行を諦めていた ⚫ Gemini CLIを活用して実現 ◼200以上のAPIの統合 ⚫ これまでは3人で5~6週間かけて作業を実施 ⚫ Gemini CLIを活用してより少人数で1週間で完了 ◼単純作業の自動化 ⚫ これまでは手作業で30分以上かけて実施 ⚫ Gemini CLIを活用して4分未満に短縮 実際のプロジェクトでの事例 Startup coding lab: Accelerate with Gemini AI & Code Assist より メリット 単純作業を任せることでエンジニアが本来 の業務に集中することができるようになる 課題 実行時の待ち時間が長いことがある 出力の一貫性がない カギ コンテキスト #nncstudy 出典 :Google Cloud NEXT’26 2026/04/23(現地時間) 開催 「Startup coding lab: Accelerate with Gemini AI & Code Assist」より 登壇者: Benjamin Gardiner氏,Shwetha Mallya氏,John Stringer氏 URL : https://www.googlecloudevents.com/next-vegas/session- library?session_id=3909237&name=startup-coding-lab-accelerate-with-gemini-ai-code- assist&_gl=1*1x4k9h*_up*MQ..*_ga*OTU5NDcwNjk0LjE3Nzk4NDEyODQ.*_ga_RZ3F93BX2 G*czE3Nzk4NDEyODMkbzEkZzAkdDE3Nzk4NDEyODMkajYwJGwwJGgw*_ga_WH2QY8W WF5*czE3Nzk4NDEyODQkbzEkZzAkdDE3Nzk4NDEyODQkajYwJGwwJGgw
7 Copyright(C) NRI Netcom, Ltd. All rights reserved. ◼AIを上手く活用することで、開発スピードや開発効率が飛躍的に上がる ⚫
AIエージェントを利用しての開発が一般的になると、利用しないという選択肢が大きなデメリットとなる ⚫ AIアシスタント以上にAIエージェントは利用する側の技量が問われる ◼スタートアップ企業においても、AIエージェントに全て任せることはできないという判断をしている ◼Gemini Code AssistやGemini CLIを活用して開発するポイントを 実際の事例を通して学ぶことができた ⚫ AIアシスタントやAIエージェントの利用方法についての知見を得ることができたので、 サービスは違えど一定プロジェクトに活かすことはできそう まとめと感想 #nncstudy
#nncstudy