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
140
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
AWSマンスリーアップデートピックアップ!! 2026年7月分
nrinetcom
PRO
0
20
【AG-UI × A2UI × MCP Apps】Generative UIをやさしく解説する
nrinetcom
PRO
1
160
Platform Engineeringはじめの一歩
nrinetcom
PRO
2
140
企業でAWS Organizationsを動かすための組織設計の考え方
nrinetcom
PRO
1
210
AWSマンスリーアップデートピックアップ 2026年5月分
nrinetcom
PRO
0
95
Keynoteから考える、AIエージェント時代で何が変わるのか?
nrinetcom
PRO
0
130
「Google Cloud Next '26」で発表された、BigQueryの最新機能を使ってみよう
nrinetcom
PRO
0
140
AI時代に求められる思考のパラダイムシフト
nrinetcom
PRO
1
220
ジュニアエンジニアはSREとどう向き合うべきか
nrinetcom
PRO
1
190
Other Decks in Technology
See All in Technology
猫付きpingコマンドを自作
uyuki234
0
290
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
270
AI時代に、人は何を、どう学ぶのか #pbl_pub / What and How Do We Learn in the AI Era?
takaking22
1
240
AIにブラウザを触らせて、E2EテストをPlaywrightで書く
koji_kawamura
0
380
医療の現場を変革に挑戦した半年間の軌跡 - PythonとAIで現場を変える / From Code to Care
soudai
PRO
1
580
AIに狂うスタートアップが、あえて「人との協働」に全振りした新卒エンジニア研修 / New Graduate Engineer Training at a Startup Accelerating AI Adoption
ohnoeight
0
190
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
320
DatadogのBits Chatが開発組織にもたらしたもの / What Bits Chat Has Brought Us
sms_tech
1
300
コネクションをピン留めさせずに SELECTクエリのタイムアウトを設定した話
codmoninc
0
210
ソフトウェアサプライチェーンの構造的リスクとコンテナ環境の保護
kyohmizu
5
880
AI開発に用いられるHPC技術について
gpuunite_official
0
260
:syncing_time:
sksat
2
510
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
400
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
810
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
470
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
430
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
280
New Earth Scene 8
popppiees
3
2.5k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
660
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
480
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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