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
AgentGatewayを試してみたかった
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
t-kikuchi
June 03, 2026
Technology
530
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AgentGatewayを試してみたかった
AgentGatewayを試してみたかった
t-kikuchi
June 03, 2026
More Decks by t-kikuchi
See All by t-kikuchi
最低限これだけ押さえれ大丈夫_Claude Enterprise/Team企業展開ガバナンス入門
tkikuchi
1
2.4k
Anthropic「Long-running a gents」をGeminiで再現してみた
tkikuchi
0
1.2k
Vertex AI Agent Engine で学ぶ「記憶」の設計
tkikuchi
0
300
Gemini APIで音声文字起こし-実装の工夫と課題解決
tkikuchi
0
160
コンテキストエンジニアリングとは何か?〜Claude Codeを使った実践テクニックとコンテキスト設計〜
tkikuchi
0
160
バッチ処理をEKSからCodeBuildを使ったGitHub Self-hosted Runnerに変更した話
tkikuchi
1
290
Claude Code導入後の次どうする? ~初心者が知るべき便利機能~
tkikuchi
0
220
ClaudeCodeを使ってAWSの設計や構築をしてみた
tkikuchi
0
300
ClaudeCode_vs_GeminiCLI_Terraformで比較してみた
tkikuchi
1
11k
Other Decks in Technology
See All in Technology
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
330
デザインレビューは自動化できるのか?─ Flutter × Figma で UI 品質保証を考える
techiro
1
270
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
330
AI駆動開発におけるハーネスエンジニアリングの勘所
tsukuboshi
1
820
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
330
ひとりで始めた AI駆動開発、チームに広げて何が変わったのか
kenichiodo
0
130
AI駆動開発における開発環境のセキュリティの考え方
yamahiro
2
650
契約で守るコンパウンドプロダクトのデザインシステム
yug1224
1
1.6k
Claude Codeから見る、エンジニアの世界の変容とその先
oikon48
7
4.6k
局所最適は悪ではない。壊れているのは指標です。量と質を同時に見る先行指標の設計
recruitengineers
PRO
3
1.3k
書き手が人でもAIでも正しくなる道、SREを埋め込んだDeveloper Platform / tech drivers day8
chmikata
4
800
Claude Code をローカルとサーバー上で利用した際の Bedrock 利用料をユーザー単位で一本化してみる
ohorig
0
170
Featured
See All Featured
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
1k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
610
Evolving SEO for Evolving Search Engines
ryanjones
0
330
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
580
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
880
First, design no harm
axbom
PRO
2
1.4k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
590
How to train your dragon (web standard)
notwaldorf
96
6.9k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
330
Code Reviewing Like a Champion
maltzj
529
40k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
Transcript
Google Cloud Agent Gateway を試してみたかった 2026/06/04 菊池 聡規(とーち) クラスメソッド株式会社
名前: 菊池 聡規(とーち) 部署: クラウド事業本部 普段の業務: AWSのコンサルティングやピープルマネジメント どちらかと言えばインフラ寄りの領域を担当 Xアカウント: https://x.com/tttkkk215
ブログ: https://dev.classmethod.jp/author/tooti/ 好きな技術: コンテナ、Terraform、生成AI 自己紹介 2
免責事項 本資料でご紹介する Agent Gateway は、現在 Pre-GA(一般提供前) の機能です。 セットアップ手順は Pre-GA として公開されています
仕様変更の可能性が大いにあります 本番環境への導入は、GA後に改めてご検討ください 本資料の内容は発表時点(2026/06/04)の情報に基づいています。 参照: Agent Gateway セットアップ手順(公式ドキュメント) 3
1. Gemini Enterprise とは(全体像をざっくり) 2. Agent Gateway とは 3. 2つのモード
4. 実際に試してみた 5. まとめ アジェンダ 4
Gemini Enterprise とは
出典: Google Cloud Blog - The new Gemini Enterprise Gemini
Enterprise:2層構造で理解する 6
アプリ層(Gemini Enterprise App) エージェントのフロントエンドを担うサービス 通常は自前でフロントエンドを用意してエージェントを呼び出す構成が一般的 その部分をGemini Enterprise Appが肩代わりしてくれる 50以上のコネクタ対応、No-code Agent
Designer など 基盤層(Agent Platform) AIエージェントをホストする際に役立つ各種サービス群 Vertex AI、Agent Registry(エージェント・MCPサーバー・エンドポイントを一元管理)など ★ Agent Gateway ← 今日の主役 Gemini Enterprise:2層構造で理解する(つづき) 7
エージェントが未登録のMCPサーバーを叩く どのエージェントが何のツールを呼んだか分からない MCPサーバーの返答を通じたプロンプトインジェクション → これを解決するのが Agent Gateway マルチエージェント本番運用の課題 8
Agent Gateway とは
エージェント間 / エージェント ツール / ユーザー エージェント すべての通信を通過させる単一のコントロールポイント 出典: Google
Cloud 公式ドキュメント - Agent Gateway の概要 Agent Gateway:エージェントのファイアウォール 10
2つのデプロイモード 11
機能 Agent-to-Anywhere (Egress) Client-to-Agent (Ingress) IAM + IAP 認証・認可 (SPIFFE
ID ベース) Model Armor オプション オプション Semantic Governance ポリシー Gemini Enterprise 対応 出典: Google Cloud 公式ドキュメント - Agent Gateway の概要 2つのモード:機能比較 12
エージェントはデプロイ時に SPIFFE ID が自動発行される。SPIFFE ID を IAM の principal とし
て使い、明示的に Allow されていない呼び出しはデフォルトブロック。 設定できるポリシーの種類: ポリシー 内容 Agent → Registry レジストリ内の全リソースへのアクセス許可 Agent → Agent 特定エージェントへの呼び出し許可 Agent → MCP Server ツール名・読み書き単位での細粒度制御 Agent → Endpoint 特定エンドポイントへのアクセス許可 Ingress 非対応の理由:外部クライアント(Cursor / Claude Code 等)は SPIFFE ID を持たな い IAM + Identity-Aware Proxy による認証・認可(Egress のみ)13
Agent Gateway にオプションで有効化できるコンテンツフィルタリング機能。 モード スキャン対象 Ingress クライアント → エージェント の入力プロンプト・応答
Egress エージェント → 外部ツール のツール呼び出し内容・返答 検出項目:プロンプトインジェクション / ジェイルブレイク / 悪意ある URL / 機密データの保護 判定が BLOCK の場合、リクエスト / レスポンスはそこで停止 Model Armor(両モード・オプション) 14
実際に試してみた
① Gateway 作成( my-gateway-ingress.yaml )→ 成功 name: plan-build-eval-gateway protocols: -
MCP googleManaged: governedAccessPath: CLIENT_TO_AGENT 作成コマンド gcloud alpha network-services agent-gateways import plan-build-eval-gateway \ --source=my-gateway-ingress.yaml --location=us-central1 --project=*** 実際に試してみた 16
② Agent Runtime デプロイ試行 adk deploy agent_engine でデプロイ。デプロイ先ディレクトリに .agent_engine_config.json を置くと自動で読み込まれるため、このファイルに
Gateway 紐付け設定を記述してデプロイ時に バインドされるはずだった。 { "identity_type": "AGENT_IDENTITY", "agent_gateway_config": { "client_to_agent_config": { "agent_gateway": "projects/**/locations/us-central1/agentGateways/plan-build-eval-gateway" } } } 結果 → 失敗 400 FAILED_PRECONDITION: Agent Engine integration with Agent Gateway requires additional early-access activation for this Google Cloud project. 実際に試してみた(つづき) 17
Google Cloud 上のエージェントに対して一律でファイアウォールを適用できる 未登録MCPサーバーへのアクセスをデフォルトブロック、IAMによる細粒度制御など、ガバナン スの観点で非常に有用な機能 GA したら色々検証してみたい。GA が待ち遠しいですね まとめ 18
クラスメソッドで一緒に働きませんか? Google Cloud を使ったお客様支援 導入コンサルティング アーキテクチャ設計・構築 技術ブログ発信文化 アウトプットを大切にする環境 年間数千本のテックブログ エンジニアとしての成長
最新技術へのチャレンジ 興味のある方はお気軽にご連絡ください! Google Cloud エンジニア(ジュニア) Google Cloud ソリューションアーキテクト Google Cloud エンジニア募集中! 19
ご清聴ありがとうございました!