次の方法で共有


エージェント365の開発ライフサイクル

Important

Microsoft Agent 365 の早期アクセスを利用するには、フロンティア プレビュープログラムに参加する必要があります。 フロンティアは、Microsoft の最新の AI イノベーションと直接接続します。 Frontier のプレビューは、お客様の契約書に記載されている既存のプレビュー利用規約に従います。 これらの機能は現在開発中であるため、提供状況や機能は今後変更される可能性があります。

開発ライフサイクル中に2つのアーティファクトが作られます。 以下のアーティファクトは、エージェント365エージェントが存在するために必要です。

以下のセクションでは、これらのアーティファクトが構築されるAgent 365の開発ライフサイクルのステップを一覧にしています。

  1. ビルド・アンド・ラン・エージェント
  2. セットアップエージェント365の設定
  3. セットアップエージェントブループリント
  4. Deploy
  5. Microsoft 365管理センターへの公開エージェント
  6. エージェントインスタンスの作成

1. エージェントのビルド&ラン

エージェントコードは、エージェントのロジックを収容するために設定する必要があります。 このコードは既存のエージェントでも、新しいエージェントを作成することもできます。

任意のエージェントSDKを使ってエージェントを構築し、どのクラウドサービスでもホストしてください。 もしまだご存じない場合は、最も人気のあるエージェントSDKを使ったサンプルをご用意しており、すぐに始めるのに便利です: microsoft/Agent365-Samples

エージェントに追加したいAgent 365の機能に応じて、Agent 365 SDKを使って以下のような機能を追加してください:

  • 観察可能性 – ここでは2つの選択肢があります:

  • 通知 – Microsoft 365アプリケーションからのイベントや通知に応答できるエージェントを開発者が構築できるようにします。

  • ツール機能 – 開発者がメール、カレンダー、ワードなど 、エージェントに強力なツール 機能を追加できるようにします。

    • 認証や外部依存関係を使わず、 モックツールサーバーを使ってローカルで開発とテストを開始しましょう。
    • 準備ができたら、フル認証とMicrosoft 365統合を備えた本番MCPサーバーに切り替えて、ライブ機能を実現します。
  • エージェント・アイデンティ ティ - 開発者がツール呼び出しや観察可能性などに独自のエージェントIDを使用できるエージェントを構築できるようにします。

作業が終われば、エージェントはVisual Studio Codeや他のIDEでエラーなく動作するはずです。 エージェントの識別情報の有無にかかわらず、エージェントのテスト方法を学びましょう。

2. Agent 365の設定

Agent 365のCLIは、Agent Blueprintのような必要なエージェントリソースを作成するために、あなたのテナント、サブスクリプション、その他の詳細を知る必要があります。

有効なAgent 365設定を作成するには以下の手順に従ってください: Setup Agent 365 config

すでにデプロイ済みのエージェントがある場合は、「 Set agent messaging endpoint」で説明されているように、設定でメッセージングエンドポイントを指定する必要があります。

完成したら、すべての詳細が正しく入力された有効な設定ファイルa365.config.jsonができるはずです。

3. セットアップエージェントブループリント

ブループリントは、エージェントの ID、アクセス許可、インフラストラクチャの要件を定義します。 オンボーディングされるすべてのエージェントインスタンスは、このエージェント設計図に基づいて作成されます。

ステップ2の有効なAgent 365設定ファイルが必要です。

エージェントブループリントの設定方法を学びましょう

完了すれば、必要なAzureリソースはすべて揃います:エージェントブループリント、BlueprintのMCP権限、サービスプリンシパル。

4. 展開

各エージェントインスタンスがオンラインアプリケーション上で動作できるように、エージェントコードをデプロイする必要があります。

このステップは、すでにエージェントをAzureやAmazon Web Services(AWS)、Google Cloud Platform(GCP)など他のクラウドサービスで動かしている場合は任意です。

デプロイするには ステップ1 から動作するエージェントコードが必要です。

Azureにエージェントをデプロイする方法を学びましょう。

すでにデプロイ済みのエージェントがある場合は、設定でメッセージングエンドポイントを指定する必要があります。 エージェントのメッセージングエンドポイントの設定方法を学びましょう。 例えば次が挙げられます。

作業が終わると、Azure(または他のクラウド)でAgent 365のエージェントコードが動く動作するウェブアプリが完成します。 さらに、サーバーインスタンスを増やすことで信頼性や可用性を向上させることもできます。

5. Microsoft 365管理センターへのエージェント公開

エージェントを公開することで、管理者はMicrosoft 365管理センターを通じてインスタンスを作成し、ガバナンスを管理できます。

Microsoft Admin Centerへの公開およびエージェントの方法を学びましょう

作業が終わると、Microsoft Admin Centerのレジストリにエージェントが表示されるはずです。

6. エージェントインスタンスの作成

これにより、ユーザーはエージェントのブループリントからエージェントのインスタンスを作成できます。

以下のものが必要になります。

  • ステップ3ステップで説明された通りに正しく設定されたエージェントの設計図。
  • ステップ5ステップで説明された通り、エージェントのアプリケーションを正しく公開します。

エージェントインスタンスの作成方法を学びましょう

作業が終わると、エージェントは組織図に現れ、あなたに報告し、Teamsやメールで連絡が取れるはずです。 これには数分かかることがあります。