エージェントの概要

推論とツールを使用して、ワークフローの自動化、複数のシステムにわたる情報の検出、コンテンツの生成などの複雑なエンタープライズ タスクを実行する AI エージェントを構築、デプロイ、管理します。Agent Platform は、ローコードとコード ファーストの開発ツール、マネージド ランタイム、セキュリティ、ガバナンス、オブザーバビリティの統合サービスなど、エージェントのライフサイクル全体のエンドツーエンド環境を提供します。

Agent Platform に移動 エージェントを作成する

開発パスを選択する

技術要件と専門知識に応じて、次の 2 つの主な方法でエージェントを構築できます。

  • Agent Studio(ローコード): モデルの検出、プロンプトのエンジニアリング、コードを記述しないエージェントの構築を行うための、コラボレーション型の視覚的なワークスペース。迅速なプロトタイピングやビジネス中心のエージェントに最適です。
  • Agent Development Kit(ADK)(コード ファースト): ロジック、ツール、環境シミュレーションをきめ細かく制御して、複雑なマルチエージェント オーケストレーションを構築するための強力なフレームワーク。

プラットフォーム アーキテクチャ

Agent Platform は、次の 4 つの重要な柱にわたってエージェントのライフサイクル全体をサポートする統合ツールとサービスのスイートを提供します。

  • 構築: ローコードの Studio またはコードファーストの ADK を使用してエージェントを作成します。Model Garden で 200 を超える基盤モデルにアクセスできます。
  • スケーリング: セッション管理と長期 Memory Bank が統合されたフルマネージド ランタイムにエージェントをデプロイします。
  • 管理: 一意の ID でエージェントを保護し、Registry でツール アクセスを一元化し、エージェント ゲートウェイを使用してポリシーを適用します。
  • 最適化: Gen AI 評価で品質を向上させ、Cloud Observability と Topology で詳細な可視性を実現します。

ビルド

Build ピラーは、未加工のインテリジェンスと接続性(Model Garden、ADK、MCP など)を提供します。主なコンポーネントは次のとおりです。

  • Agent Studio: エージェント作成用のローコード開発環境を提供します。
  • Agent Garden: 一般的な AI パターンとユースケースのエージェント開発を加速する、事前構築済みのエージェント サンプルのライブラリを提供します。
  • Agent Development Kit(ADK): 複雑なエージェントとオーケストレーション ロジックのコードファースト開発に使用されます。
  • Model Garden: Google、パートナー、オープンソース コミュニティから提供された 200 以上の基盤モデルからなるライブラリで、検出とテストに使用できます。

スケール

スケーリングの柱は、エージェントのデプロイと実行のためのマネージド ランタイム、サーバーレスの効率性、長期メモリを提供します。主なコンポーネントは次のとおりです。

エージェント ランタイム

Agent Runtime は、ADK やその他のツールで構築されたエージェントのホスティング、デプロイ、スケーリングを行うためのフルマネージドのランタイム環境(Agent Runtime)です。

セッション

セッションは、1 回の会話の過程でユーザーとエージェント間のやり取りの履歴を維持するために使用されます。セッションは、進行中のインタラクションのコンテキストを提供し、長期記憶を生成するためのソースとなります。

Memory Bank

メモリバンクは、複数のセッションにまたがるユーザーに関するパーソナライズされた情報を抽出、保存、取得することで、エージェントに長期記憶を提供し、パーソナライズとセッション間の継続性を実現します。

管理

ガバナンスの柱は、エージェント ID(IAM)、エージェント ゲートウェイ、Model Armor を管理するための包括的なツールを提供します。主なコンポーネントは次のとおりです。

AI アプリケーション

App Hub アプリケーションは、ビジネス機能を提供するサービスとワークロードを論理的にグループ化します。AI アプリケーションは、関数呼び出し、事前計画、エージェント メッシュの調整などの特殊な機能を使用して、このコンセプトを拡張します。エージェントは、デプロイ時にこれらのアプリケーションに自動的にマッピングされます。

Agent Registry

エージェントが Agent Platform にデプロイされると、エージェント レジストリに自動的に登録されます。デプロイ時に、エージェントを既存の AI アプリケーションにリンクするか、新しい AI アプリケーションを自動的に作成できます。

レジストリは、ユーザー、Google、サードパーティのエージェントと MCP サーバーすべてに対して、クエリ可能な一元化されたストアを提供します。バージョン、フレームワーク(ADK など)、MCP ツール名やアノテーションなどの機能を含む重要なメタデータをキャプチャします。

レジストリにエンドポイントをクエリし、エージェント ID を使用してユーザー委任認証用にマネージド OAuth 2.0 接続を構成します。基盤となる IAM コネクタは OAuth と更新トークンの管理の複雑さを処理するため、エージェントはデベロッパーが機密性の高い認証情報を管理しなくても、ユーザーに代わってツールを安全に呼び出すことができます。

エージェント ID

デプロイ時に、エージェントは エージェント ID(共有サービス アカウントのきめ細かい代替手段として機能する一意の SPIFFE 形式の ID)を自動的に受け取ります。IAM で直接サポートされており、管理者は特定の権限(Cloud Storage バケットや BigQuery データセットなど)をエージェントに直接割り当てることができます。この ID は、ユーザー委任ツール アクセス用の IAM コネクタとも連携し、明確な監査証跡を提供します。エージェント ゲートウェイは、この ID を使用して、すべてのエージェント インタラクションにきめ細かいアクセス制御を適用します。

Agent Gateway

エージェント トラフィックは、エージェントからのすべてのトラフィックを制御するフルマネージド ネットワーキング コンポーネントである Agent Gateway によって管理されます。これはランタイム適用ポイントとして機能し、ツールや他のエージェントへの呼び出しをインターセプトして、アクセス制御ポリシーを適用し、ツール呼び出しとレスポンスの Model Armor 検査をサポートします。

App Design Center

App Design Center を使用すると、AI アプリケーション用の安全なインフラストラクチャ テンプレートを設計してプロビジョニングできます。これにより、エージェント ゲートウェイ、Model Armor セキュリティ ポリシー、IAM 構成などの依存サービスが環境内で正しくインスタンス化されます。App Design Center を使用すると、エージェントのデプロイ直後からガバナンス ポリシーを確実に適用できます。

最適化

最適化の柱は、エージェントのパフォーマンスと品質を向上させるためのフォレンジックなオブザーバビリティと評価ツールを提供します。主なコンポーネントは次のとおりです。

Cloud Observability

Cloud Observability スイート(Cloud Trace、Cloud Logging、Cloud Monitoring、Topology)は、ADK を使用してデプロイすると、デフォルトでエージェントから情報を収集し、エージェントのパフォーマンスと動作を詳細に可視化します。Open Telemetry プロトコルを使用して、Agent Platform、Agent Gateway、Model Armor からトレース(実行パス)、ログ(イベントとエラー)、指標(レイテンシ、トークン使用量)を収集します。この統合テレメトリーを使用すると、障害のデバッグ、費用のモニタリング、エージェントの推論の全パスのトレース、アプリケーション トポロジの表示を行うことができます。

評価

GenAI Evaluation Service を使用すると、Auto SxS を使用してエージェントの品質をオンラインで評価できます。

一般的なユースケース

エージェントは、さまざまなエンタープライズ シナリオに適用できます。

  • カスタマー サポート: エージェントをナレッジベースとチケット発行システムに統合して、よくある問い合わせへの回答を自動化し、チケットを解決します。
  • 情報検出: ユーザーは、自然言語を使用して、断片化された内部システム(ドライブ、Jira、Slack など)を検索し、専門家やプロジェクトのステータスを見つけることができます。
  • ビジネス オペレーション: 会議のスケジュール設定、毎日のブリーフィングの準備、経費報告書の処理などの繰り返しタスクを自動化します。
  • 営業とマーケティング: リアルタイムの企業データを使用して、パーソナライズされたアウトリーチの下書きを作成したり、キャンペーンのパフォーマンスを要約したり、見込み顧客を調査したりできます。
  • ソフトウェア開発: 開発者がコードのデバッグ、複雑なリポジトリの操作、インフラストラクチャの問題のトラブルシューティングを行えるよう支援します。

管理画面

Agent Platform は、プラットフォーム管理者とセキュリティ管理者がエージェントのライフサイクル全体を管理するための中心的なコンソールです。Gemini Enterprise 管理者は、Gemini Enterprise インスタンス内のエージェントを管理および追加します。Agent Registry と Agent Gateway と統合されています。Google Workspace 管理コンソールは、Gemini Enterprise エージェントと Google Workspace のサービスおよびデータ間のやり取りを管理します。

Agent Platform

Gemini Enterprise 管理者

  • Gemini Enterprise ライセンスとユーザーを管理します。
  • Gemini Enterprise インスタンスとデータ コネクタを管理します。
  • Agent Gateway に接続して、Gemini Enterprise インスタンスのルーティングを設定します。
  • エージェントとツール レジストリから Gemini Enterprise インスタンスにエージェントとツールを追加します(BYO-MCP エージェントと A2A エージェントの既存のパスもサポートします)。
  • エージェントの Gemini Enterprise ユーザー権限を管理します。
  • Gemini Enterprise エージェントの Google Cloud ツールを使用して、オブザーバビリティ(ログ、指標、トレース)を有効にします。
  • ポリシーの適用と追加のオブザーバビリティのために、エージェント プラットフォームに直接送信します。

Google Workspace 管理コンソール

  • Google Workspace ユーザーに対して Gemini Enterprise サービスを有効または無効にします。
  • Gemini Enterprise エージェントにアクセスするための Google Workspace ユーザー権限を管理します。
  • エージェントのデータアクセスに Google Workspace ドメイン ポリシーを適用します。
  • エージェントのやり取りに関する Google Workspace 監査ロギング。
  • 管理者に Agent Gateway の構成について Agent Platform を案内します。
  • 包括的なエージェント ガバナンスのために Agent Platform にリンクします。

次のステップ

概要

Google Agent Platform でエージェントを構築する方法を学習します。

概要

Agent Development Kit(ADK)を使用して、単純なタスクから複雑なワークフローまで、幅広いエージェント アーキテクチャを作成、デプロイ、オーケストレートします。

ガイド

開発ニーズに基づいて Agent Platform Runtime にエージェントをデプロイする 5 つの方法について説明します。

Codelab

エージェント型アプリケーションを保護する方法については、クロスクラウド エージェント型 AI アプリケーションの保護に関する Codelab をご覧ください。

概要

Google Agent Platform のポリシーの概要を確認します。

ガイド

基本的なエージェントを作成してデプロイし、Gen AI Evaluation Service を使用してエージェントを評価する