Freigeben über


Entwicklungszyklus von Agent 365

Von Bedeutung

Sie müssen Teil des vorschauprogramms Frontier sein, um early access an Microsoft Agent 365 zu erhalten. Frontier verbindet Sie direkt mit den neuesten KI-Innovationen von Microsoft. Frontier-Vorschauversionen unterliegen den bestehenden Vorschauversionsbedingungen Ihrer Kundenvereinbarungen. Da sich diese Funktionen noch in der Entwicklung befinden, können sich ihre Verfügbarkeit und Merkmale im Laufe der Zeit ändern.

Während des Entwicklungslebenszyklus erstellen Sie zwei artifacts. Ein Agent-365 erfordert, dass diese Artefakte vorhanden sind:

  • Agentenidentität – Verwenden Sie die Agent 365 CLI , um den Agenten-Blueprint einzurichten. Nach dem Einrichten des Blueprints können Sie Agentinstanzen und Agentbenutzer im Microsoft 365 Admin Center und Teams erstellen. Erfahren Sie mehr über die Identität eines Agenten.
  • Agentencode – Nutzen Sie das Agent 365 SDK , um Ihren Agentencode mit Observabilität, Werkzeugen und Benachrichtigungen zu erweitern. Das Open-Source-Repository Agent 365 Samples enthält Beispiele, mit denen Sie die Entwicklung von Agent 365 schnell starten können.

In den folgenden Abschnitten werden die Schritte des Agent 365-Entwicklungslebenszyklus aufgeführt, in denen Sie diese artifacts erstellen:

  1. Agent erstellen und ausführen
  2. Setup Agent 365 Konfiguration
  3. Setup-Agent-Blueprint
  4. Bereitstellen
  5. Agent im Microsoft 365 Admin Center veröffentlichen
  6. Agent-Instanzen erstellen
  7. Veröffentlichen Ihres Agents auf Microsoft Marketplace

Tipp

Möchten Sie die Schritte 2 bis 5 automatisieren? Das AI-geführte Setup verwendet einen AI-Codierungsagenten (z. B. GitHub Copilot, Claude Code oder OpenAI Codex), um Sie interaktiv durch die Installation, Konfiguration, Erstellung von Blueprints, Bereitstellung und Veröffentlichung mittels der Befehlszeilenschnittstelle zu führen. Alles aus einer einzigen Befehlsdatei.

1. Agent aufbauen und ausführen

Richte den Agentencode so ein, dass er die Logik deines Agenten enthält. Dieser Code kann ein bestehender Agent sein oder du kannst einen neuen Agent erstellen.

Baue deinen Agenten mit jedem Agent-SDK und hoste ihn auf jedem Cloud-Dienst. Wenn Sie noch nicht über einen Agent verfügen, verwenden Sie Beispiele, die einige der beliebtesten Agent-SDKs verwenden, um schnell zu get started: microsoft/Agent365-Samples.

Je nachdem, welche Agent 365-Funktionen Sie Ihrem Agenten hinzufügen möchten, verwenden Sie das Agent 365 SDK, um Folgendes hinzuzufügen:

  • Beobachtbarkeit – Hier haben Sie zwei Möglichkeiten:

  • Notifications – Ermöglicht Entwicklern das Erstellen von Agents, die auf Ereignisse und Benachrichtigungen von Microsoft 365 Anwendungen reagieren können.

  • Tooling – Ermöglicht Entwicklern das Hinzufügen variablen leistungsstarker Toolfunktionen zu ihren Agents wie E-Mail, Kalender und Word.

    • Beginnen Sie mit der Entwicklung und dem Testen lokal ohne Authentifizierung oder externe Abhängigkeiten, indem Sie Mock-Tooling-Server verwenden.
    • Wenn Sie bereit sind, wechseln Sie zu Produktions-MCP-Servern mit vollständiger Authentifizierung und Microsoft 365-Integration für die Live-Funktionalität.
  • Agentenidentität – Ermöglicht es Entwicklern, Agenten zu erstellen, die ihre eigenen einzigartigen Agentenidentitäten für Tool-Aufrufe, Observabilität und mehr verwenden können.

Wenn Sie fertig sind, sollte Ihr Agent ohne Fehler in Visual Studio Code oder einer anderen IDE ausgeführt werden. Lernen Sie, Agents lokal zu testen und testen Sie Microsoft 365 Anwendungen mit Dev Tunnels vor der Bereitstellung in der Cloud.

2. Konfiguration von Agent 365 einrichten

Der Agent 365 CLI muss Ihren Mieter, Ihr Abonnement und weitere Details kennen, um die erforderlichen Agentenressourcen wie Agent Blueprint zu erstellen.

Führen Sie die folgenden Schritte aus, um eine gültige Agent 365-Konfiguration zu erstellen: Setup Agent 365 config. Alternativ kann das AI-geführte Setup diesen Schritt und alle verbleibenden Schritte mithilfe eines KI-Codierungs-Agents wie GitHub Copilot, Claude Code oder OpenAI Codex automatisieren.

Hinweis

Wenn Sie bereits einen bereitgestellten Agenten haben, müssen Sie in der Konfiguration den Messaging-Endpunkt angeben, wie in Set Agent Messaging Endpoint beschrieben.

Wenn du fertig bist, solltest du eine gültige Konfigurationsdatei mit dem Namen a365.config.json haben, in der alle Details korrekt ausgefüllt sind.

3. Setup-Agenten-Blueprint

Der Blueprint definiert die Identitäts-, Berechtigungs- und Infrastrukturanforderungen des Agents. Jede Agenten-Instanz, die eingebunden wird, wird anhand dieser Agenten-Vorlage erstellt.

Du brauchst eine gültige Agent 365-Konfigurationsdatei aus Schritt 2.

Lernen Sie, wie man den Agenten-Blueprint einrichtet

Wenn Sie fertig sind, haben Sie alle erforderlichen Azure Ressourcen: Agent-Blueprint, MCP-Berechtigungen für Blueprint, Dienstprinzipal.

4. Einsatz

Stellen Sie Ihren Agent-Code in eine Online-Anwendung bereit, sodass jede Agent-Instanz darauf laufen kann.

Dieser Schritt ist optional, wenn Ihr Agent bereits auf Azure oder einem anderen Clouddienst wie Amazon Web Services (AWS) oder Google Cloud Platform (GCP) ausgeführt wird.

Zum Deployen brauchst du einen funktionierenden Agentencode aus Schritt 1.

Erfahren Sie, wie ein Agent in Azure bereitgestellt wird.

Hinweis

Wenn Sie bereits einen bereitgestellten Agenten haben, müssen Sie in der Konfiguration den Messaging-Endpunkt angeben. Lerne, wie man den Agent-Messaging-Endpunkt einstellt. Beispiel:

Wenn Sie fertig sind, verfügen Sie über eine funktionierende Web-App in Azure (oder einer anderen Cloud), die Ihren Agent 365-Agentcode ausführt. Sie können sie zusätzlich konfigurieren, um Zuverlässigkeit und Verfügbarkeit zu verbessern, indem Sie mehr Serverinstanzen hinzufügen.

5. Veröffentlichen des Agents im Microsoft 365 Admin Center

Administratoren können Instanzen erstellen und Governance über das Microsoft 365 Admin Center verwalten, wenn Sie Ihren Agent veröffentlichen.

Lernen Sie, wie Sie einen Agenten im Microsoft Admin Center veröffentlichen können.

Wenn du fertig bist, solltest du einen Agenten im Register im Microsoft Admin Center sichtbar haben.

6. Agenteninstanzen erstellen

Erstellen Sie Agentinstanzen aus dem Agent-Blueprint, der als Vorlage verwendet wird.

Sie benötigen folgende Elemente:

  • Agent Blueprint korrekt eingerichtet, wie in Schritt 3 beschrieben.
  • Agentenanwendung korrekt veröffentlicht, wie in Schritt 5 beschrieben.

Lerne, wie man Agenteninstanzen erstellt.

Wenn Sie fertig sind, erscheint Ihr Agent in Ihrem Organigramm, berichtet Ihnen und steht zur Kommunikation per Teams oder E-Mail zur Verfügung. Dieser Prozess kann einige Minuten in Anspruch nehmen.

7. Veröffentlichen Ihres Agenten auf Microsoft Marketplace

Nachdem Sie Ihren Agenten in Ihrem eigenen oder mehreren Mandanten vollständig entwickelt und getestet haben, stellen Sie ihn im Microsoft Marketplace zur Verfügung.

Hierfür benötigen Sie ein Konto im Microsoft AI Cloud Partner Program im Partner Center. Wenn Sie kein Konto besitzen, erstellen Sie ein Konto, um Ihre PartnerID zu erhalten. Registrieren Sie sich als Nächstes für das Microsoft 365- und Copilot-Programm, das Ihnen Zugriff auf die Ressourcen und Support bietet, die zum Veröffentlichen von Agentangeboten erforderlich sind. Überprüfen Sie nach der Registrierung die Checkliste und Validierungsrichtlinien für die Einreichung, und reichen Sie dann Ihren Agenten schrittweise über den Schritt-für-Schritt-Leitfaden zur Einreichung im Partner Center ein.

Erfahren Sie, wie Sie Ihren Agent über das Partner Center an Microsoft Marketplace übermitteln.

Wenn Sie fertig sind, wird Ihr Agent auf Microsoft Marketplace veröffentlicht und steht Kunden zur Verfügung, um sie zu entdecken und bereitzustellen.