Microsoft Agent 365 SDK und CLI

Neu bei Agent 365?

Wenn Sie gerade erst beginnen, wählen Sie den Pfad aus, der Zu Ihnen am besten passt:

Ich möchte ... Beginne hier
Mit KI-Unterstützung schnell starten AI-geführtes Setup – Ein KI-Codierungs-Agent (GitHub Copilot, Claude Code oder OpenAI Codex) führt Sie durch die Installation, Konfiguration, Bereitstellung und Veröffentlichung aus einer einzigen Anweisungsdatei.
Schrittweises Befolgen eines praktischen Beispiels Quickstarts – wählen Sie ein Beispiel in Ihrer Sprache (Node.js, Python oder .NET) aus, und erstellen Sie einen Arbeitsagenten.
Verstehen Sie den gesamten Workflow, bevor Sie loslegen Erste Schritte mit der Agent 365-Entwicklung – Agenttypen, Phasen, Setup und Veröffentlichung in einem Leitfaden.
Verstehen, welche Art von Agent erstellt werden soll Typen von Agents – erläutert die Agenttypen und ihre Identitätsmodelle.
Aktivieren von Google Vertex AI oder Amazon Bedrock Agents Die Registrierung für diese Agents erfordert keine Entwicklungsarbeit – Agenten werden automatisch über die Google- und Amazon-APIs abgerufen. Es sind keine SDK-Integration, kein Blueprint und keine Codeänderungen erforderlich. Nach der Registrierung können Sie das Agent 365 SDK verwenden, um Observability, Work IQ Tool-Zugriff und andere Funktionen inkrementell hinzuzufügen. Sehen Sie sich die Registrierung von Google Vertex AI und Amazon Bedrock Agents an, um zu beginnen.

Agent 365 SDK

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

Tip

Suchen Sie nach vordefinierten Agenten? Sehen Sie sich die in Agent 365 verfügbaren Ökosystempartneragenten an, die bei der Einführung vorintegriert sind.

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.
  • Verwalten Sie sofort einsatzbereite und benutzerdefinierte Work-IQ-Werkzeuge, 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 zu schätzen, wie das Agent 365 SDK und die CLI zusammenarbeiten, lesen Sie den workflow, der in "Erste Schritte mit der Agent 365-Entwicklung" beschrieben ist.

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. Er definiert die Funktionen des Agents, den erforderlichen Zugriff auf Arbeits-IQ-Tools, Sicherheits- und Complianceeinschränkungen, Überwachungsanforderungen, Lebenszyklusmetadaten und alle verknüpften Governancerichtlinienvorlagen wie DLP, Einschränkungen für den externen Zugriff oder Protokollierungsregeln. Wenn ein Blueprint für die Nutzung in einem Mandanten aktiviert wird, können Benutzer ihre Administratoren um die Erstellung neuer Agentinstanzen aus dem Agent-Blueprint im Microsoft 365 Admin Center bitten. 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 Agents, die Sie bereits erstellt haben – unabhängig vom zugrunde liegenden Stack, indem Unternehmensfunktionen wie Entra-basierte Agent-Identität, verwalteter Zugriff auf Work IQ-Tools, OpenTelemetry (OTel)-basierte Observability und Benachrichtigungen über das Aktivitätsprotokoll sowie 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