Microsoft Agent 365 SDK – Übersicht

Agent 365 SDK ist ein Software Development Kit (SDK), das verwendet werden kann, um Agents, die mit beliebigen Agent-SDKs oder Plattformen entwickelt wurden, mit Enterprise-Identität, Einblick, Benachrichtigungen, Sicherheit und geregeltem Zugriff auf Microsoft 365-Daten zu erweitern. Agents können über eindeutige Identitäten verfügen, mithilfe gängiger Gesten (z. B. @mentions) in Apps aufgerufen werden, mit denen Benutzer für gewöhnlich arbeiten (z. B. Teams, Word, Outlook usw.), beobachtbare Verhaltensweisen zeigen, Vertrauen aufbauen und prüfbare Aktionen ergreifen – all dies über einen sicheren Zugriff auf Tools und Daten.

Mit dem Agent 365 SDK können Agents:

  • Nutzen Sie Entra-gestützte Agent Identity mit eigenen Benutzerressourcen wie einem Postfach für sichere Authentifizierung und kontrollierten Zugriff auf Tools 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.
  • Erhalten Sie vollständige Transparenz durch OpenTelemetry, wodurch geprüfte und nachverfolgbare Agentinteraktionen, Inferenzereignisse und Tool-Nutzung ermöglicht werden.
  • Rufen Sie kontrollierte Model Context Protocol (MCP) Server auf, um unter administrativer Kontrolle auf Microsoft 365-Arbeitslasten (z. B. Mail, Kalender, SharePoint, Teams) zuzugreifen.
  • Innerhalb eines von der IT genehmigten Blaupausensystems arbeiten und sicherstellen, dass jede Agent-Instanz Compliance-, Governance- und Sicherheitsrichtlinien erbt.

Agent 365 SDK-Pakete

Sie finden die Agent 365 Agent SDK-Pakete in den Paketmanagern für die unterstützten Sprachen.

Alle Agent 365 Agent SDK-Pakete für Python befinden sich im Python-Paketindex (PYPI)

Package Beschreibung des Dataflows
microsoft-agents-a365-notifications Benachrichtigungs- und Messaging-Erweiterungen für KI-Agent-Anwendungen. Stellt Hilfsprogramme zum Bearbeiten von Agent-Benachrichtigungen, Lebenszyklusereignissen und Routing über verschiedene Kanäle und Unterkanäle in Microsoft 365-Anwendungen bereit.
microsoft-agents-a365-observability-core Telemetrie-, Ablaufverfolgungs- und Überwachungskomponenten für KI-Agents, die auf OpenTelemetry basieren. Stellt strukturierte Spannen für Agent-Aufrufe, Toolausführung und LLM-Ableitung mit Kontextverteilung und austauschbaren Exporteuren bereit.
microsoft-agents-a365-observability-extensions-agent-framework Beobachtbarkeitserweiterungen für Microsoft Agent Framework. Stellt die OpenTelemetry-Ablaufverfolgungsintegration speziell für Agent Framework-basierte Anwendungen bereit.
microsoft-agents-a365-observability-extensions-openai Beobachtbarkeitserweiterungen für OpenAI Agents SDK. Stellt OpenTelemetry-Ablaufverfolgungsintegration für auf OpenAI-Agents basierende Anwendungen mit automatischer Instrumentierung für Agent-Workflows und Toolaufrufe bereit.
microsoft-agents-a365-observability-extensions-langchain Beobachtbarkeitserweiterungen für LangChain-Framework. Stellt OpenTelemetry-Ablaufverfolgungsintegration für LangChain-basierte KI-Anwendungen mit automatischer Instrumentierung für Ketten, Agents und Tools bereit.
microsoft-agents-a365-observability-extensions-semantic-kernel Beobachtbarkeitserweiterungen für das Semantischer Kernel-Framework. Stellt OpenTelemetry-Ablaufverfolgungsintegration für Semantischer Kernel-basierte Anwendungen mit automatischer Instrumentierung für Kernel-Funktionen, Plug-Ins und Planner bereit.
microsoft-agents-a365-runtime Kernlaufzeitprogramme und Umgebungsverwaltung für KI-Agent-Anwendungen. Stellt grundlegende Power Platform-API-Ermittlung, Umgebungskonfiguration und Authentifizierungsbereichsauflösung bereit.
microsoft-agents-a365-tooling Kernfunktionen für die MCP-Toolserververwaltung (Model Context Protocol) in Anwendungen, die mit dem Microsoft Agent 365 SDK erstellt wurden. Bietet die Grundlage für das Ermitteln, Registrieren und Verwalten von Toolservern in verschiedenen KI-Frameworks.
microsoft-agents-a365-tooling-extensions-agentframework Agent Framework-spezifische Tools und Dienste für die KI-Agent-Entwicklung. Stellt den MCP-Toolregistrierungsdienst (Model Context Protocol) bereit, um MCP-Server dynamisch zu Agent Framework-Agents hinzuzufügen.
microsoft-agents-a365-tooling-extensions-openai OpenAI Agents SDK-spezifische Tools und Dienste für die KI-Agent-Entwicklung. Stellt den MCP-Toolregistrierungsdienst (Model Context Protocol) für das dynamische Hinzufügen von MCP-Servern zu OpenAI Agents SDK-basierten Agents bereit.
microsoft-agents-a365-tooling-extensions-semantickernel Semantischer Kernel-spezifische Tools und Dienste für die KI-Agent-Entwicklung. Stellt den MCP-Toolregistrierungsdienst (Model Context Protocol) bereit, um MCP-Server dynamisch zu Semantischer Kernel-basierten Agents hinzuzufügen.
microsoft-agents-a365-tooling-extensions-azureaifoundry Azure AI Foundry -spezifische Tools und Dienste für die KI-Agent-Entwicklung. Stellt den MCP-Toolregistrierungsdienst (Model Context Protocol) bereit, um MCP-Server dynamisch zu Azure AI Foundry -Agents hinzuzufügen.