Agent Designer の概要

このページでは、 Google Cloud コンソールでエージェント デザイナーを使用する方法の概要について説明します。

エージェント デザイナーは、 Google Cloud コンソールでエージェントを設計してテストできるローコードのビジュアル デザイナーです。Agent Development Kit を使用して開発をコードに移行する前に、Agent Designer でエージェントを試すことができます。

環境の設定

Agent Designer を使用する前に、 Google Cloudを設定します。

必要なロールを取得する

Agent Designer の使用に必要な権限を取得するには、プロジェクトに対する Vertex AI ユーザー roles/aiplatform.user)IAM ロールの付与を管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。

必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

Agent Designer を使用する

Agent Designer でエージェントを設計してテストする手順は次のとおりです。

  1. Google Cloud コンソールで、[エージェント デザイナー] ページに移動します。

    Agent Designer に移動

  2. [エージェントを作成] をクリックして、新しいエージェントの Agent Designer キャンバスを開きます。

  3. Agent Designer キャンバスでエージェントを設計します。次のタブを切り替えることができます。

    • フロー: エージェントのワークフローと制御ロジックを視覚的に表現したものを使用して、メイン エージェントとサブエージェントを作成します。

      1. エージェントをクリックして、そのエージェントの [詳細] パネルを開きます。[サブエージェントを追加](+)をクリックして、サブエージェントを追加することもできます。

      2. [詳細] パネルでメイン エージェントとサブエージェントを構成します。

        1. 名前: エージェントを識別しやすい名前を追加します。

        2. 説明: エージェントの目的の概要。

        3. 手順: エージェントをガイドする手順を追加します。

        4. モデル: エージェントを強化するモデルを選択します。

        5. ツール: [ツールを追加](+)をクリックして、エージェントがタスクを完了できるようにするツールを追加します。詳細については、ツールを設定して追加するをご覧ください。

    • プレビュー: エージェントを構築しながら、エージェントの機能とレスポンスをテストします。エージェントとチャットして、その機能をテストします。

  4. [コードを取得] をクリックして、エージェント コードを表示します。コードをコピーして、任意のコード エディタに貼り付けます。エージェントの開発とデプロイを続行するには、Agent Development Kit のチュートリアルをご覧ください。

Agent Designer でツールを設定して追加する

エージェント用に次のツールを構成できます。

  • Google 検索: エージェントが Google 検索を使用してウェブ検索を実行できるようにします。デフォルトでオンになっています。

  • URL コンテキスト: エージェントに送信されたプロンプトの URL をモデルで分析できるようにします。デフォルトでオンになっています。

  • Vertex AI Search データストア: [追加](+)をクリックして、エージェントが Vertex AI Search データストアにインデックス登録された情報にアクセスできるようにします。

    既存のデータストアがない場合は、カスタム検索を使ってみるを参照して作成してください。次に、サービス アカウントに Vertex AI Search へのアクセス権を付与します。

    1. Google Cloud コンソールで、[IAM] ページに移動します。

      [IAM] に移動

    2. [アクセス権を付与] をクリックします。

    3. [新しいプリンシパル] フィールドに、サービス アカウント情報「service-PROJECT_NUMBER@gcp-sa-aiplatform-re.iam.gserviceaccount.com」を入力します。

    4. [+ ロールを追加] を選択します。[Discovery Engine ユーザー] を検索して選択します。[適用]、[保存] の順にクリックします。

  • MCP サーバー: [追加](+)をクリックして、MCP サーバーに接続して MCP ツールを追加します。

    1. MCP の表示名: MCP サーバーの名前を入力します。

    2. エンドポイント URL: MCP サーバーのエンドポイント URL を入力します。

    3. 認証: なしとして自動入力されました。Agent Designer は、認証を必要としない MCP サーバーのみをサポートしています。

    接続された MCP サーバー内のすべてのツールがエージェントで使用できるようになります。