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 CLI x Google Cloud Document MCP で作る Goog...
Search
Cloud Ace
March 29, 2026
Technology
27
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Gemini CLI x Google Cloud Document MCP で作る Google Cloud クイズボット
Cloud Ace
March 29, 2026
More Decks by Cloud Ace
See All by Cloud Ace
今年の最難関と思われるProfessional Security Operations Engineer の概要
cloudace
0
22
魅力的な LT を作りたい
cloudace
0
18
AIエージェントはqじゃなくてwqしよう
cloudace
0
20
文系からSRE分野に挑戦 ( 新卒 2年目、私がGCP/AWSを学んで 得た気づき)
cloudace
0
62
Gemini を Raspberry Pi で走ら せた経験
cloudace
0
250
ADK / BigQueryで実現する分析エージェントのガバナンス設計
cloudace
0
52
【ガードレール】組織ポリシーで脆弱な設定を防ごう
cloudace
0
170
Cloud RunならDBも含めた ゼロスケールが可能? WordPressをゼロスケールさせた話
cloudace
0
35
Gemini を活用した OSS アプリ開発の経験
cloudace
0
51
Other Decks in Technology
See All in Technology
End-to-Endで考える信頼性 —LINEアプリにおけるクライアント開発×SRE連携の実践
maruloop
4
4.6k
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
320
AIが実装を自走する時代の認知負債との戦い
lycorptech_jp
PRO
0
180
「AIに依存している」と 「AIを使いこなしている」の違い
k8yasuma
0
120
「最後に責任を取るのはチーム」— 人間のPRレビューを最小化してアップデートしたメンタルモデル
jnishime_dresscode
0
900
人を動かすのは時間ではなく、納得感 〜新任EMが入社3ヶ月、組織を2回変えた話〜
kakehashi
PRO
3
270
カードゲーム作りが教えてくれた プロダクトオーナーシップ
moritamasami
0
110
OPENLOGI Company Profile for engineer
hr01
1
74k
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
5.9k
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
230
“それは自分の仕事じゃない"を越えて行け
yuukiyo
1
480
Terraform共通モジュールをチーム横断で“変えられる”運用へ ― リリースと適用の分離
kekke_n
1
3.4k
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
460
Site-Speed That Sticks
csswizardry
13
1.3k
Ethics towards AI in product and experience design
skipperchong
2
330
RailsConf 2023
tenderlove
30
1.5k
WENDY [Excerpt]
tessaabrams
11
38k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Balancing Empowerment & Direction
lara
6
1.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Crafting Experiences
bethany
1
220
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
180
Scaling GitHub
holman
464
140k
Transcript
Gemini CLI x Google Cloud Document MCP で作る Google Cloud
クイズボット Discord | 毎日自動配信 | 最新ドキュメント参照 クラウドエース株式会社 第2開発部 坂本 啓輔 1
自己紹介 坂本 啓輔 クラウドエース株式会社 第2開発部 今年の抱負: All Certification Holders 取ります!
2
課題と解決策 Google Cloud 資格試験の勉強、こんな経験ありませんか? 課題 自分から読む・解くのが続かなかった 直前に詰め込もうとしても付け焼き刃だった 解決策 Discord に問題が届けば、隙間時間に解ける
毎日少しずつ → じわじわ定着する知識に 3
毎日こんな問題が届きます 1日3回自動配信 | 15分後に解答 | GitHub Actions で$0運用 問題 回答(15分後)
4
システム構成 GitHub Actions cron スケジュール Gemini CLI テーマ選択 → 問題生成
Google Cloud Document MCP ドキュメント参照 Discord Webhook で投稿 すべて無料枠で運用可能 サービス 無料枠 GitHub Actions パブリックリポジトリは無制限 Gemini API 無料枠で十分 Discord Webhook 無料 5
問題精度を上げる工夫 Part 1 試験ガイドに基づくトピック管理 Google Cloud 公式試験ガイドを YAML 化 現在
5ドメイン・50+トピック を管理 テーマローテーション この仕組みのメリット メリット 説明 公式準拠 試験ガイドの構造を反映 網羅性 全トピックを漏れなくカバー 均等出題 特定分野に偏らずバランスよく出題 exam_code: PDE exam_name: Professional Data Engineer domains: - name: データの取り込みと処理 percentage: 25 sections: - name: データソースの取り込み topics: - name: Cloud Pub/Sub による... - name: Dataflow を使用した... /** * 日付と時間帯に応じて異なるトピックを選択 * 例: 1/23 朝 → "BigQuery のパーティショニング" * 1/23 昼 → "Vertex AI の概要" */ export function selectTopicByDate( topics: FlattenedTopic[], date: Date = new Date() ): FlattenedTopic { const dayOfYear = getDayOfYear(date); // 年間通日 const slot = getTimeSlot(date); // 時間帯(0-2) const index = (dayOfYear * 3 + slot) // 1日3回×日数 % topics.length; // トピック数で循環 return topics[index]; } 6
問題精度を上げる工夫 Part 2 Gemini CLI が MCP 経由で最新ドキュメントを参照 Gemini CLI
が Google Cloud Document MCP サーバーに接続し、公式ドキュメントをリアルタイムで取得 Gemini CLI Google Cloud Document MCP Google Cloud 公式ドキュメント MCP が解決する課題 課題 解決 LLM の知識が古い MCP でリアルタイムに 公式ドキュメントを参照 ハルシネーションのリスク ソース付きで回答生成 MCP サーバーが提供するツール ツール 説明 search_documentation キーワードで検索 read_documentation ページ本文を取得 7
Before: Web 検索で調べた場合 プロンプト入力 プロンプト: Cloud Run から言語コネクタを利用して Cloud SQL
にアクセスする際に使用するポートは何番ですか? 公式ドキュメントを 調べてください。 8
Before: Web 検索で調べた場合 回答 9
After: Google Cloud Document MCP Server を使った場合 プロンプト入力 10
After: Google Cloud Document MCP Server を使った場合 回答 11
まとめ MCP で最新ドキュメント参照 Google Cloud 公式ドキュメントをリアルタイム参照 試験ガイドベースのローテーション 5ドメイン・50+トピックを網羅的にカバー 試験勉強の新しい方法を AI
ツールで実現しませんか? github.com/axelaspor2/gemiquiz ご清聴ありがとうございました 12