Teilen ü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

Nutzen Sie das Agent 365 SDK , um Agenten, die mit jedem Agenten-SDK oder jeder Plattform gebaut wurden, mit unternehmensmäßiger Identität, Observabilität, Benachrichtigungen, Sicherheit und kontrolliertem Zugriff auf Microsoft 365-Daten zu erweitern.

Agenten haben einzigartige Identitäten. Menschen rufen sie mit gängigen Gesten auf (wie @mentions) in Apps, in denen Unternehmensnutzer typischerweise arbeiten (wie 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.
  • Erhalten und antworten Sie auf Benachrichtigungen von Teams, Outlook, Word-Kommentaren und E-Mails – genau wie ein menschlicher Teilnehmer in 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 steuergesteuerte Model Context Protocol (MCP)-Server auf, um unter Administratorsteuerung auf Microsoft 365-Arbeitslasten (z. B. Mail, Kalender, SharePoint, Teams) 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 Kommandozeilen-Rückgrat für Agent 365 während des gesamten Entwicklungszyklus der Agenten – Automatisierung von Einrichtung, Identität, Konfiguration, MCP-Integration, Veröffentlichung und Azure-Bereitstellung für unternehmensfähige Agenten.

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.
  • Agent Code in Azure deployen.
  • Agent-Anwendungspakete im Microsoft Admin Center veröffentlichen.
  • Bereinigen Sie Agenten-Blueprints, Identitäten und andere von der CLI erstellte Azure-Ressourcen.

Erfahren Sie mehr über die Agent 365 CLI

Agent 365 Agent Entwicklungszyklus

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 Agentencode, der auf jedem Endpunkt gehostet wird, sei es Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP) oder ein anderer Cloud-Anbieter.

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 dem Microsoft Entra-Agenten-Blueprint und ist eine von der IT genehmigte, vorkonfigurierte Definition eines Agententyps, im Wesentlichen die Unternehmens-"Vorlage", aus der konforme Agenten 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 Nutzung in einem Tenant aktiviert wird, können Nutzer ihre Admins für neue Agenteninstanzen anfordern, die aus dem Agent-Blueprint im Microsoft 365 Admin Center erstellt wurden. Jede Agenteninstanz erbt die Regeln ihres Blueprints, was eine konsistente Verwaltung über Mail, Kalender, Teams, SharePoint-Zugriff und alle anderen Microsoft 365-Workloads gewährleistet, 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 Agenten-Frameworks wie dem Microsoft Agent Framework oder Microsoft Copilot Studio dadurch, dass es keine Agenten 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 das Microsoft 365 Agents SDK und die Funktionen für Hosting, Aktivitätsprotokoll und Identität. 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 Architektur der geschichteten Agenten zusammen und zeigt, wie das Agent 365 SDK Unternehmensfähigkeiten über Ihre Agentenlogik und die von Ihrem gewählten Framework bereitgestellte LLM-Orchestrator-Laufzeit hinzufügt.

Ebene Role Bereitgestellt von
Enterprise-Funktionen Identität, Benachrichtigungen, Beobachtbarkeit, Werkzeuge Agent 365 SDK
Agent-Logik Prompts, Workflows, Reasoning Deine Implementierung im Code
LLM-Orchestrator-Laufzeit Modellaufrufe und Tool-Orchestrierung Agent SDK/Framework Ihrer Wahl

Nächste Schritte,

Erfahren Sie mehr über den Entwicklungszyklus von Agent 365