Freigeben über


Microsoft Agent 365 SDK und CLI

Wichtig

Sie müssen Teil des Frontier-Vorschauversionsprogramms sein, um Vorabzugriff auf 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.

Agent 365 SDK

Verwenden Sie das Agent 365 SDK, um Agents zu erweitern, die mit einem beliebigen Agent-SDK oder einer beliebigen Plattform erstellt wurden, mit Enterprise-Grade Identität, Überwachbarkeit, Benachrichtigungen, Sicherheit und kontrolliertem Zugriff auf Microsoft 365-Daten.

Agenten haben einzigartige Identitäten. Benutzer rufen sie mit allgemeinen Gesten auf (z. B. @mentions) in Apps, in denen Unternehmensbenutzer normalerweise arbeiten (z. B. Teams, Word, Outlook und mehr). Sie zeigen beobachtbare Verhaltensweisen, die Vertrauen aufbauen, überprüfbare Maßnahmen ergreifen und dies durch sicheren Zugriff auf Werkzeuge und Daten tun.

Mit dem Agent 365 SDK können Agenten:

  • Nutzen Sie Entra-gestützte Agentenidentität mit eigenen Benutzerressourcen wie einem Postfach für sichere Authentifizierung und kontrollierten Zugriff auf Werkzeuge und Daten.
  • Empfangen und Beantworten von Benachrichtigungen von Teams, Outlook, Word Kommentaren und E-Mails – genau wie ein menschlicher Teilnehmer an Microsoft 365 Apps.
  • Erreichen Sie vollständige Beobachtbarkeit über Open Telemetry, was geprüfte, nachverfolgbare Agenteninteraktionen, Inferenzereignisse und die Nutzung von Werkzeugen ermöglicht.
  • Rufen Sie governed Model Context Protocol (MCP)-Server auf, um auf Microsoft 365 Workloads (z. B. Mail, Kalender, SharePoint, Teams) unter Administratorsteuerung zuzugreifen.
  • Arbeiten Sie innerhalb eines IT-zugelassenen Blueprint-Systems und stellen sicher, dass jede Agenteninstanz Compliance-, Governance- und Sicherheitsrichtlinien erbt.

Erfahren Sie mehr über das Agent 365 SDK.

Agent 365 CLI

Agent 365 CLI ist das Befehlszeilen-Backbone für Agent 365 während des gesamten Lebenszyklus der Agententwicklung – Das Automatisieren von Setup, Identität, Konfiguration, MCP-Integration, Veröffentlichung und Azure Bereitstellung für unternehmensfähige Agents.

Mit der Agent 365 CLI können Entwickler:

  • Erstellen Sie Agenten-Baupläne und alle von ihnen benötigten unterstützenden Ressourcen.
  • Verwalte fertige und benutzerdefinierte MCP-Server, Berechtigungen und Tools für Agenten.
  • Stellen Sie Agentcode für Azure bereit.
  • Veröffentlichen Sie Agent-Anwendungspakete im Microsoft Admin Center.
  • Bereinigen Sie Agent-Blueprints, -Identitäten und andere Azure Ressourcen, die von der CLI erstellt wurden.

Erfahren Sie mehr über die Agent 365 CLI

Agent 365 Agentenentwicklungszyklus

Agent 365 funktioniert mit Agenten, die auf jedem Agent-SDK oder jeder Plattform basieren. Dazu gehören Low-Code-Plattformen wie Copilot Studio und Azure AI Foundry. Es unterstützt außerdem Pro-Code-Optionen wie das Microsoft Agent Framework, Microsoft Agents SDK, OpenAI Agents SDK, Claude Code SDK und LangChain SDK. Agent 365 arbeitet auch mit Agentcode, der auf jedem Endpunkt gehostet wird, sei es Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP) oder einem anderen Cloudanbieter.

Wichtig

Um vollständig zu verstehen, wie das Agent 365 SDK und die CLI zusammenarbeiten, sehen Sie sich den in Agent 365 Development Lifecycle beschriebenen Workflow an

Agent 365 Agenten-Bauplan

Bevor man mit Instanzen von Agent-365-Agenten arbeitet, ist es hilfreich zu verstehen, was wir mit dem Bauplan eines Agent-365-Agenten meinen. Dies stammt aus Microsoft Entra-Agent-Blueprint und ist eine IT-genehmigte, vorkonfigurierte Definition eines Agenttyps, im Wesentlichen die Enterprise-"Vorlage", aus der kompatible Agents erstellt werden können. Es definiert die Fähigkeiten des Agenten, erforderliche MCP-Toolzugriffe, Sicherheits- und Compliance-Einschränkungen, Auditanforderungen, Lebenszyklus-Metadaten sowie alle verknüpften Governance-Richtlinienvorlagen wie DLP, externe Zugriffsbeschränkungen oder Protokollierungsregeln. Wenn ein Blueprint für die Verwendung in einem Mandanten aktiviert wird, können Benutzer ihre Administratoren darum bitten, neue Agentinstanzen zu erstellen, die über den Agent-Blueprint im Microsoft 365-Administrationszentrum erstellt werden. Jede Agentinstanz erbt die Regeln ihres Blueprints und stellt eine konsistente Governance für E-Mails, Kalender, Teams, SharePoint-Zugriffe und alle anderen Microsoft 365 Workloads sicher, die der Agent berührt. Dies verhindert Schatten-/Rogue-Agenten, erzwingt Beobachtbarkeit und verankert jeden Agenten in einem sicheren, von Entra unterstützten Identitäts- und Berechtigungsmodell.

Worin unterscheidet sich das Agent 365 SDK?

Das Agent 365 SDK unterscheidet sich von Agentframeworks wie Microsoft Agent Framework oder Microsoft Copilot Studio, da es keine Agents erstellt oder hostet. Stattdessen verbessert es bereits aufgebaute Agenten – unabhängig vom zugrundeliegenden Stack, indem Unternehmensfunktionen wie Entra-basierte Agentenidentität, kontrollierter MCP-Toolzugriff, OpenTelemetrie-basierte Observabilität, Benachrichtigungen über das Activity-Protokoll und agenten-ID-gesteuerte Governance hinzugefügt werden.

Obwohl der Name sehr ähnlich ist, ersetzt es nicht die Microsoft 365 Agents SDK und die Funktionalität, die es für Hosting, Aktivitätsprotokoll und Identität bereitstellt. Im Gegensatz dazu ergänzt das Agent 365 SDK es, indem es Governance, Compliance und Lebenszykluskontrollen auf Agenten legt, die mit ihm oder anderen Plattformen entwickelt wurden.

Diagramm, das zeigt, wie vorhandene Agents für Agent 365 aktiviert werden können

Agent 365 SDK und das Agenten-Ökosystem

Diese Tabelle fasst die geschichtete Agentenarchitektur zusammen und zeigt, wie das Agent 365 SDK die Unternehmensfähigkeiten über Ihre Agentenlogik und die von Ihrem gewählten Framework bereitgestellte LLM-Orchestrator-Laufzeit erweitert.

Ebene Rolle Bereitgestellt von
Unternehmensfähigkeiten Identität, Benachrichtigungen, Beobachtbarkeit, Werkzeuge Agent 365 SDK
Agent-Logik Eingabeaufforderungen, Workflows, Schlussfolgerungen Deine Implementierung im Code
LLM-Orchestrator-Laufzeit Modellaufrufe und Tool-Orchestrierung Agent SDK/Framework Ihrer Wahl

Nächste Schritte,