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
Vertex AI Agent Builderとは?
Search
ttnyt8701
April 30, 2025
Programming
490
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Vertex AI Agent Builderとは?
https://blueish.connpass.com/event/353335/
ttnyt8701
April 30, 2025
Transcript
22 slides
Vertex AI Agent Builderとは? 2025.04.30 ©BLUEISH 2025. All rights reserved.
立野 祐太 Yuta Tateno OCRやRAGを用いたアプリケーション開発に従事しています エンジニア 自己紹介 ©BLUEISH 2024. All
rights reserved.
1. 名称変更について 2. AI Applications (旧Vertex AI Agent Builder) 3.
Vertex AI Agent Builder a. Agent Garden b. ADK c. Agent Engine d. エージェント開発のワークフロー e. 料金 4. まとめ 目次
名称変更について 名称の変遷 1. Gen App Builder 2. Vertex AI Search
and Conversation 3. Vertex AI Agent Builder 4. AI Applications (New!)
AI Applications (旧Vertex AI Agent Builder) RAGやチャットボットなどのAIアプリケーションがコンソール上で簡単にフルマネージド環境に構築できる。 コンソール上から動作確認、設定などできる。また API経由でアプリケーション等から呼び出して利用もできる。 Vertex
AI Search / Vertex AI Agentsとも言われる。
Vertex AI Agent Builder AI エージェントの構築とデプロイのための機能を提供している 主に次のコンポーネントで構成されている • Agent Garden
• エージェント開発キット( ADK) • エージェントツール ◦ MCP tools ◦ Google Cloud tools ◦ Third Party tools … • Agent Engine
Agent Garden エージェントのサンプルと連携できるツールが確認できる → エージェントの開発を加速
Agent Garden
Agent Garden
ADK(Agent Development Kit) エージェントおよびマルチエージェントシステムの構築・管理・評価・デプロイを効率的に行うためのオープン ソースフレームワーク モデルやデプロイメントに依存せず、他のフレームワークとの互換性も考慮して構築されている
ADK(Agent Development Kit) エージェント開発ライフサイクル全体にわたって機能を提供 • マルチエージェント設計 :AIエージェントを複数組み合わせて、スケーラブルなシステムを作ることが可 能 • 豊富なモデルエコシステム
:最適なモデルを選択できる。Vertex AI Model Garden経由でアクセス可能 なモデルはもちろん、LiteLLMとの統合も提供しており幅広いプロバイダーから選択可能 • 豊富なツールエコシステム :エージェントは多様な機能をツールとして使用することができる。構築済み のツール、MCP、サードパーティのライブラリ (LangChain、LlamaIndex) 、他のエージェントなど • 組み込みストリーミング :双方向音声・動画ストリーミング機能により、人間と話すように、声や映像で自 然にエージェントと対話ができる。
ADK(Agent Development Kit) エージェント開発ライフサイクル全体にわたって機能を提供 • 柔軟なオーケストレーション :タスクの内容や要件に応じて、決まった手順で進める、状況に応じて動的 な判断する、というように、エージェントの動き方を多様に制御できる • 統合開発エクスペリエンス
:CLI、UIを使用して、ローカル開発、テスト、デバッグを行うことができる • 組み込み評価 : 応答品質と実行軌跡の両方をテストケースに対して評価することにより、エージェントの パフォーマンスを評価 • 簡単な導入 : エージェントをコンテナ化してどこにでも導入可能
Agent Engine ※旧称:LangChain on Vertex AI、Vertex AI Reasoning Engine 本番環境でエージェントをデプロイ、管理、スケーリングするためのフルマネージドランタイム エージェントの動作を評価、モニタリング、トレースして、継続的な改善と監査を行える
Agent Engine 主な特徴 • フルマネージド:堅牢なセキュリティ (VPC Service Controls 対応) とモニタリング、トレースといった機能を備えたランタイ
ムで、エージェントを簡単デプロイ&スケーリング • セッション内のコンテキストを保持 : 短期および長期メモリをサポート。これにより、セッション管理や、過去の会話や設定 の記憶が可能 • 品質と評価: Vertex AI Rapid Evaluation サービスと統合し、エージェントの品質を確保 • 開発の簡素化: アプリケーションサーバー開発や認証設定などのタスクを抽象化 • フレームワーク非依存: ADK、LangGraph、LangChain、AG2、CrewAI、LlamaIndexなどに対応 • Agentspace に接続: Agent Engine でホストしているエージェントを Google Agentspace に登録できます (業務用に構築されたAIエージェントのハブ サービス)
Agent Engine デプロイしたエージェントはAPI, SDKとして呼び出す、Agentspaceに登録するなど
Agent Engine Agent Engineでの構築するワークフロー 1. エージェントを開発 2. エージェントをデプロイ 3. エージェントを使用
4. デプロイされたエージェントを管理 1 2 3 4
Agent Engine フレームワークのサポートレベル
Agent Engine コンソールUI対応予定
エージェント開発のワークフロー Vertex AI Agent Builderを用いたエージェント開発のワークフロー 1. Agent Gardenで、ユースケースに固有のエージェントサンプルとツールを確認 2. ADK(Agent
Development Kit)を使用してエージェントを開発してテスト 3. エージェントをAgent Engineにデプロイ
料金
まとめ Vertex AI Agent Builderを使うことで、構築からデプロイまで簡単にエージェント開発ができる
参考 https://cloud.google.com/generative-ai-app-builder/docs/introduction?hl=ja https://cloud.google.com/products/agent-builder?hl=ja https://developers.googleblog.com/en/agent-development-kit-easy-to-build-multi-agent-applications/ https://cloud.google.com/vertex-ai/generative-ai/docs/agent-engine/overview?hl=ja
More Decks by ttnyt8701
See All by ttnyt8701
ユーザーシュミレーション AIプロダクトのバグを事前検知
ttnyt8701
0
20
Gemini CLI のはじめ方
ttnyt8701
1
360
ObsidianをMCP連携させてみる
ttnyt8701
4
8.4k
Claude Codeの使い方
ttnyt8701
3
510
FastMCPでMCPサーバー/クライアントを構築してみる
ttnyt8701
3
800
LangChain Open Deep Researchとは?
ttnyt8701
2
520
A2A(Agent2Agent )とは?
ttnyt8701
2
600
Amazon Bedrock LLM as a Judgeを試す
ttnyt8701
3
300
Amazon Sagemaker Jump Startを用いて爆速でモデルを作成してみる
ttnyt8701
3
150
Other Decks in Programming
See All in Programming
Kawaiicon: Kubernetes, it's no longer cool, but let's secure it anyway!
barnbarn
0
130
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
2k
선언형 햅틱 라이브러리 진동을 소개합니다
l2hyunwoo
1
310
Growing PicoRuby's Ecosystem on ESP32
yuuu
2
130
DroidKnights 2026 Android A2UI Jetpack Compose 기반의 안전한 AI UI 렌더링 - 박제창
itsmedreamwalker
1
230
Seven New Principles of Software Engineering
yegor256
0
490
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
1
320
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
130
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
160
止まらない比較を止める — 余帰納法で無限ストリームを比べる
tarao
0
150
flutter_test のその先へ — Flutter アプリの LLM 機能に「評価」という品質保証を
kosukesaigusa
0
200
Modernizing iOS Apps
seyfoyun
0
150
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.2k
Practical Orchestrator
shlominoach
192
12k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
350
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
690
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
480
Docker and Python
trallard
47
4.3k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
620
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
How to build a perfect <img>
jonoalderson
1
6.2k