Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Viktigt
Du måste vara en del av förhandsversionen av Frontier för att få tidig åtkomst till Microsoft Agent 365. Frontier ansluter dig direkt till Microsofts senaste AI-innovationer. Förhandsversioner av Gräns omfattas av de befintliga förhandsversionsvillkoren för dina kundavtal. Eftersom dessa funktioner fortfarande är under utveckling kan deras tillgänglighet och funktioner ändras över tid.
Microsoft Agent 365 SDK utökar din befintliga AI-agent som bygger på alla agentstackar med identitet, observerbarhet i företagsklass, verktyg och styrning.
Med Agent 365 SDK kan utvecklare välja att använda agentidentitet för att ta emot och svara på meddelanden från produktivitetsappar. SDK gör det också möjligt för agenter att anropa styrda och observerbara MCP-servrar (Model Context Protocol) från Microsoft. Dessutom kan agenter generera telemetri för att ge IT-administratörer insikter om agentfunktioner och prestanda.
Vad är Agent 365 SDK?
Agent 365 SDK är ett omfattande programutvecklingspaket som utökar agenter så att de passar sömlöst in i befintliga arbetsflöden, samtidigt som de fortfarande fungerar oberoende när det behövs. Agenter kan ha unika identiteter, kan anropas med hjälp av vanliga gester (till exempel @mentions) i appar som användare vanligtvis arbetar i (till exempel Teams, Word, Outlook osv.), demonstrera observerbara beteenden, skapa förtroende, vidta granskningsbara åtgärder och uppnå allt via säker åtkomst till verktyg och data.
Agentidentitet möjliggör gated, övervakad åtkomstkontroll till en administratör samtidigt som agenten får den kraft som krävs för att lyckas. Agenter hämtar en identitet genom förvärvsprocessen. Under utvecklingslivscykeln kan utvecklare skaffa en Microsoft Entra App Blueprint med nödvändiga MCP-servrar med hjälp av Agent 365 CLI och skapa mallen för alla agentinstanser som skapats från skissen.
Med meddelanden för vi agenternas interaktionsmönster närmare en människa. Agenter kan svara på användare i kontext i produktivitetsappar som Teams eller kommentarer i Word. Agenter kan också svara på e-postmeddelanden som skickas till agentens postlåda, som levereras till en meddelandeslutpunkt som hanteras av agenten. Agenten kan också delta i livscykelåtgärder som Acquire och UnAcquire och välja att konfigurera och rensa cykler under den tiden för en agentidentitet.
Agent 365 SDK bygger på och är integrerat med Open Telemetry och samlar in detaljerad telemetri för varje agent aktivitet, inklusive slutsatsdragningshändelser, verktygsanvändning och meddelanden. Administratörer får fullständig insyn i hur agenter fungerar och interagerar med användare, system och data med purview och Defender.
Agenter kan använda Microsoft MCP-servrar för att utföra olika scenarier, till exempel skicka e-post, leta upp dokument i SharePoint och svara på kommentarerna i ett dokument med minimala ändringar i agentkoden. Administratörer styr dessa MCP-servrar och den växande listan över verktyg gör det möjligt för agenten att trivas i produktivitetsutrymmet.
Agent 365 fungerar med agenter som bygger på Microsoft Agent Framework, Copilot Studio, Azure AI Foundry, Semantic Kernel, OpenAI Agents SDK, Claude Code SDK och LangGraph.
Hur skiljer sig Agent 365 SDK?
- Agent 365 SDK är inte en agentstacken. Det är inte rätt sätt att skapa eller vara värd för en agent och kommer inte med någon orkestrerings- eller arbetsflödeshantering som strider mot Microsoft Agent Framework eller Microsoft Copilot Studio eller Microsoft Foundry.
- Det ersätter inte Microsoft 365 Agent SDK och de funktioner som det tillhandahåller för värd, aktivitetsprotokoll och identitet. Agent 365 SDK använder tvärtom paket för Microsoft 365 Agent SDK för att leverera meddelanden via aktivitetsprotokollet och använder agentidentitetspaketen för att hämta agenttoken för en agent när det är tillämpligt.
- Agent 365 ber utvecklare att börja med en befintlig agent när de är tillgängliga från ett agentramverk som de väljer. De kan sedan utöka sin agent för att tillhandahålla fler funktioner som gör deras agenter styrbara, observerbara och mer produktiva i den digitala världen.
Förstå skissen för en agent i Agent 365
Innan du skapar en instans av din agent är det bra att förstå vad vi menar med skissen för en Agent 365-agent. En skiss är en IT-godkänd, förkonfigurerad definition av en agenttyp, i huvudsak företagets "mall" som alla kompatibla agenter skapas från. Den definierar agentens funktioner, nödvändig MCP-verktygsåtkomst, säkerhets- och efterlevnadsbegränsningar, granskningskrav, livscykelmetadata och eventuella länkade styrningsprincipmallar som DLP, externa åtkomstbegränsningar eller loggningsregler. När en skiss aktiveras blir den hirable, vilket innebär att administratörer kan instansiera nya agenter från den i Administrationscenter för Microsoft 365. Varje agentinstans ärver sina skissregler, vilket säkerställer konsekvent styrning över e-post, kalender, Teams-meddelanden, SharePoint-åtkomst och andra Microsoft 365-arbetsbelastningar som agenten berör. Detta förhindrar "skuggagenter", framtvingar observerbarhet och fäster varje agent i en säker Entra-backad identitets- och behörighetsmodell.
Agent 365 Agent SDK-paket
Leta reda på Agent 365 Agent SDK-paketen i pakethanterare för de språk som stöds.
Agent 365 Agent SDK-paketen för Python finns i Python Package Index (PYPI)
| Paket | Description |
|---|---|
| microsoft-agents-a365-notifications | Meddelande- och meddelandetillägg för AI-agentprogram. Tillhandahåller verktyg för hantering av agentmeddelanden, livscykelhändelser och routning mellan olika kanaler och underkanaler i Microsoft 365-program. |
| microsoft-agents-a365-observability-core | Telemetri-, spårnings- och övervakningskomponenter för AI-agenter som bygger på OpenTelemetry. Tillhandahåller strukturerade intervall för agentanrop, verktygskörning och LLM-slutsatsdragning med kontextspridning och pluggbara exportörer. |
| microsoft-agents-a365-observability-extensions-agent-framework | Observerbarhetstillägg för Microsoft Agent Framework. Tillhandahåller OpenTelemetry-spårningsintegrering specifikt för Agent Framework-baserade program. |
| microsoft-agents-a365-observability-extensions-openai | Observerbarhetstillägg för OpenAI Agents SDK. Tillhandahåller OpenTelemetry-spårningsintegrering för OpenAI Agents-baserade program med automatisk instrumentering för agentarbetsflöden och verktygsanrop. |
| microsoft-agents-a365-observability-extensions-langchain | Observerbarhetstillägg för LangChain-ramverket. Tillhandahåller OpenTelemetry-spårningsintegrering för LangChain-baserade AI-program med automatisk instrumentering för kedjor, agenter och verktyg. |
| microsoft-agents-a365-observability-extensions-semantic-kernel | Observerbarhetstillägg för semantisk kernelramverk. Tillhandahåller OpenTelemetry-spårningsintegrering för semantiska kernelbaserade program med automatisk instrumentering för kernelfunktioner, plugin-program och planerare. |
| microsoft-agents-a365-runtime | Grundläggande körningsverktyg och miljöhantering för AI-agentprogram. Tillhandahåller viktig power platform-API-identifiering, miljökonfiguration och autentiseringsomfångsmatchning. |
| microsoft-agents-a365-tooling | Grundläggande verktygsfunktioner för MCP-verktygsserverhantering (Model Context Protocol) i program som skapats med Microsoft Agent 365 SDK. Utgör grunden för att identifiera, registrera och hantera verktygsservrar i olika AI-ramverk. |
| microsoft-agents-a365-tooling-extensions-agentframework | Agent Framework-specifika verktyg och tjänster för AI-agentutveckling. Tillhandahåller MCP-verktygsregistreringstjänsten (Model Context Protocol) för dynamiskt tillägg av MCP-servrar till Agent Framework-agenter. |
| microsoft-agents-a365-tooling-extensions-openai | OpenAI Agents SDK-specifika verktyg och tjänster för AI-agentutveckling. Tillhandahåller MCP-verktygsregistreringstjänsten (Model Context Protocol) för dynamiskt tillägg av MCP-servrar till OpenAI Agents SDK-baserade agenter. |
| microsoft-agents-a365-tooling-extensions-semantickernel | Semantiska kernelspecifika verktyg och tjänster för AI-agentutveckling. Tillhandahåller mcp-verktygsregistreringstjänsten (Model Context Protocol) för dynamiskt tillägg av MCP-servrar till semantiska kernelbaserade agenter. |
| microsoft-agents-a365-tooling-extensions-azureaifoundry | Azure AI Foundry-specifika verktyg och tjänster för AI-agentutveckling. Tillhandahåller MCP-verktygsregistreringstjänsten (Model Context Protocol) för dynamiskt tillägg av MCP-servrar till Azure AI Foundry-agenter. |
Flöde på hög nivå för en Agent 365-agent
Följande diagram illustrerar utvecklarflödet för agenter
Du börjar med en agent som du redan har skapat med hjälp av ett programmeringsspråk och det agentramverk som du väljer. Du kan sedan använda Agent 365 SDK för att utöka de agenter som du redan har skapat och lägga till de specialiserade funktioner som meddelanden, observerbarhet och verktygsserveranslutningar som de behöver för att köras på plattformen. Om du vill ha exempel på hur befintliga agenter är strukturerade går snabbstarterna igenom de exempelagenter som ingår i Microsoft 365 Agents Toolkit for VS Code. Se tillgängliga agent 365-snabbstarter för exempel:
- Snabbstart: Konfigurera och köra JavaScript LangChain-exempelagenten
- Snabbstart: Konfigurera och köra Python Agent Framework-exempelagenten
- Snabbstart: Konfigurera och kör JavaScript Claude Agent SDK-exempelagenten
Du avgör vilka Microsoft MCP-servrar din agent förlitar sig på, konfigurerar dessa anslutningar och integrerar Agent 365-komponenterna – observerbarhet, meddelanden och verktygsserveranslutningar med hjälp av de mönster som anges i GitHub-exemplen.
Därefter genererar du en Agent 365-skiss som definierar hur din agent representeras och kopplas till plattformen. Testa agenten i Agents Playground med skissen på plats. Detta ger dig ett utrymme för att verifiera meddelanden, prova MCP-interaktioner och inspektera telemetri innan du distribuerar någonstans.
När allt ser bra ut publicerar du din agent till en klientorganisation. Därifrån kan administratörer aktivera och hantera det i Administrationscenter för Microsoft 365.
När behöver du Agent 365 SDK?
Använd Agent 365 SDK när du behöver:
- Integrera med Microsoft 365-data eller -verktyg via säkra MCP-anslutningsappar
- Styra och granska flera agenter i organisationen
- Tillhandahålla telemetri och övervakning i företagsklass
- Aktivera meddelanden för agentinteraktioner
- Distribuera i reglerade miljöer som kräver spårnings- och livscykelhantering
Så passar Agent 365 SDK in i agentens ekosystem
| Skikt | Roll | Tillhandahålls av |
|---|---|---|
| Företagsfunktioner | Identitet, meddelanden, observerbarhet, verktyg | Agent 365 SDK |
| Agentlogik | Frågor, arbetsflöden, resonemang | IDPS-implementering |
| Orchestrator Runtime | Modellanrop och verktygsorkestrering | Ramverk som du väljer |
Fördelar i korthet
- Enhetlig identitet och styrning för alla agenter
- Out-of-the-box-telemetri och spårning
- Säker och styrd åtkomst till Microsoft 365-verktyg
- Stöd för korsorkestrering och multimoln
- Förenklad uppgraderingssökväg för befintliga agenter