Genieマルチエージェントセレクター
ユーザーが1つのページから複数のAI/BI Genie Agentsを切り替えられるセレクターを追加します。複数エイリアスのサーバー設定、エージェントごとのバンドルリソース、エージェント切り替え時および再デプロイ時の会話の自動クリーンアップを扱います。

AI で構築する
- 以下のプロンプトをコピーします
- Cursor、Claude Code、Codex、または任意のコーディングエージェントに貼り付けます
- エージェントが途中で質問しながら、希望どおりのものを構築します
テンプレートを初めて使う方へ:こちらで詳しく見る
完了すると、次のものが得られます。
- 単一のアプリから複数の Genie Agents にアクセスできる状態
- 名前付きの Genie Agents を切り替えるドロップダウンセレクター
- エージェント切り替え時の会話状態の自動クリーンアップ
- 複数の Genie Agent エイリアスに対応したサーバーおよびクライアントの設定
Prerequisites
このテンプレートは、既存のシングルエージェント Genie アプリを、複数の Genie Agents を切り替えられるようにアップグレードします。開始前に、以下の Databricks ワークスペース機能が有効になっていることを確認してください。いずれかの項目を満たしていない場合は、ワークスペース管理者に機能の有効化を依頼してください。
- AI/BI Genie が有効になっていること。
databricks genie list-spaces --profile <PROFILE>を実行し、コマンドが成功することを確認します。 - 2 つ以上の Genie Agents が構成されていること。 上記の一覧で、少なくとも 2 つの Genie Agents (セレクターに表示したいエントリごとに 1 つ) が返される必要があります。足りない場合は、Databricks UI の AI/BI Genie で Genie Agents を追加作成してください。
- Databricks Apps が有効になっていること。
databricks apps list --profile <PROFILE>を実行し、コマンドが成功することを確認します。 - Genie 機能を含むスキャフォールディング済みの AppKit app があること。 先に Genie Conversational Analytics テンプレートを完了してください。このテンプレートで扱うのは 1 つの Genie Agent から複数への移行のみで、初期の Genie の接続設定は対象外です。
