Microsoft Agent 365 SDK och CLI

Ny på Agent 365?

Om du precis har börjat, välj det alternativ som passar dig bäst:

Jag vill ... Börja här
Kom igång snabbt med AI-hjälp AI-guidad setup — En AI-kodagent (GitHub Copilot, Claude Code eller OpenAI Codex) leder dig genom installation, konfigurering, distribution och publicering från en enda instruktionsfil.
Följ ett praktiskt exempel steg för steg Snabbstart – välj ett exempel i ditt programmeringsspråk (Node.js, Python eller .NET) och skapa en fungerande agent.
Förstå hela arbetsflödet innan du börjar Kom igång med Agent 365-utveckling – agenttyper, faser, konfiguration och publicering i en och samma guide.
Förstå vilken typ av agent du ska skapa Typer av agenter – förklarar agenttyperna och deras identitetsmodeller.
Aktivera Google Vertex AI eller Amazon Bedrock-agenter Registrering av dessa agenter kräver inget utvecklingsarbete – agenter hämtas automatiskt via Googles och Amazons API:er. Ingen SDK-integration, ingen blueprint och inga kodändringar krävs. När registreringen är klar kan du använda Agent 365 SDK för att successivt lägga till observerbarhet, åtkomst till Work IQ-verktyg och andra funktioner. Se Registrering av Google Vertex AI och Amazon Bedrock-agenter för att komma igång.

Agent 365 SDK

Använd Agent 365 SDK för att utöka agenter skapade med valfri agent-SDK eller plattform, med identitet på företagsnivå, observerbarhet, aviseringar, säkerhet och styrd åtkomst till Microsoft 365-data.

Dricks

Letar du efter färdigbyggda agenter? Se ekosystemets partneragenter som är tillgängliga i Agent 365 för agenter som är förintegrerade från start.

Agenter har unika identiteter. Användare anropar dem med vanliga gester (som @mentions) i appar som företagsanvändare ofta använder (som Teams, Word, Outlook och andra). De visar observerbara beteenden som bygger förtroende, vidtar granskbara åtgärder och gör detta via säker åtkomst till verktyg och data.

Med Agent 365 SDK:n kan agenter:

  • Använd Entra-stödd agentidentitet med egna användarresurser, till exempel postlåda, för säker autentisering och kontrollerad åtkomst till verktyg och data.
  • Ta emot och besvara aviseringar från Teams, Outlook, Word-kommentarer och e-post—precis som en mänsklig deltagare i Microsoft 365-appar.
  • Få full observerbarhet via Öppen telemetri, vilket möjliggör granskade, spårbara agentinteraktioner, inferenshändelser och verktygsanvändning.
  • Anropa styrda Model Context Protocol (MCP)-servrar för att komma åt Microsoft 365-arbetsbelastningar (till exempel Mail, Kalender, SharePoint, Teams) under administratörskontroll.
  • Verka inom ett IT-godkänt blueprint-system och säkerställa att varje agentinstans ärver efterlevnads-, styrnings- och säkerhetspolicyer.

Lär dig mer om Agent 365 SDK.

Agent 365 CLI

Agent 365 CLI är det centrala kommandoradsverktyget för Agent 365 genom hela agentutvecklingslivscykeln – och automatiserar installation, identitet, konfiguration, MCP-integration, publicering och Azure-distribution för företagsklara agenter.

Med Agent 365 CLI kan utvecklare:

  • Skapa agentskisser och alla stödresurser som krävs för dem.
  • Hantera färdiga och anpassade Work IQ-verktyg, behörigheter och verktyg för agenter.
  • Distribuera agentkod till Azure.
  • Publicera agentapppaket i Microsoft admincenter.
  • Rensa agentskisser, identiteter och andra Azure-resurser som skapats av CLI:n.

Lär dig mer om Agent 365 CLI

Agentutvecklingslivscykel för Agent 365

Agent 365 fungerar med agenter skapade på valfri agent-SDK eller plattform. Detta inkluderar lågkodplattformar som Copilot Studio och Azure AI Foundry. Det har även stöd för pro‑code-alternativ såsom Microsoft Agent Framework, Microsoft Agents SDK, OpenAI Agents SDK, Claude Code SDK och LangChain SDK. Agent 365 fungerar också med agentkod som är hostad på valfri slutpunkt, vare sig det är Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP) eller någon annan molnleverantör.

Viktigt

För att få en full förståelse för hur Agent 365 SDK och CLI fungerar tillsammans, gå igenom arbetsflödet som beskrivs i Kom igång med Agent 365-utveckling

Agentskiss för Agent 365

Innan du arbetar med instanser av Agent 365-agenter är det hjälpsamt att förstå vad vi menar med skissen för en Agent 365-agent. Detta kommer från Microsoft Entra agentskiss och är en IT-godkänd, förkonfigurerad definition av en agenttyp, alltså en företagsmall från vilken följsamma agenter kan skapas. Den definierar agentens funktioner, nödvändig åtkomst till Work IQ-verktyg, säkerhets- och efterlevnadskrav, revisionskrav, livscykelmetadata samt eventuella länkade styrningsmallar såsom DLP, externa åtkomstbegränsningar eller loggningsregler. När en agentskiss aktiveras för användning i en tenant kan användare be sina administratörer om nya agentinstanser skapade utifrån agentskissen i Administrationscenter för Microsoft 365. Varje agentinstans ärver agentskissens regler, vilket garanterar enhetlig styrning över mail, kalender, Teams, SharePoint-åtkomst och andra Microsoft 365-arbetsbelastningar som agenten hanterar. Detta förhindrar skugg- eller otillåtna agenter, säkerställer observerbarhet och förankrar varje agent i en säker Entra-stödd identitets- och behörighetsmodell.

Hur skiljer sig Agent 365 SDK?

Agent 365 SDK skiljer sig från agentramverk som Microsoft Agent Framework eller Microsoft Copilot Studio genom att det inte skapar eller driftar agenter. Istället förbättrar den agenter som du redan har skapat – oavsett den underliggande stacken – genom att lägga till företagsfunktioner såsom Entra-baserad agentidentitet, styrd åtkomst till Work IQ-verktyg, OpenTelemetry (OTel)-baserad observerbarhet, notifikationer via aktivitetsprotokollet och agent-ID-driven styrning.

Även om namnet är väldigt likt, ersätter Agent 365 SDK inte SDK för Microsoft 365-agenter och den funktionalitet det erbjuder för värdtjänst, aktivitetsprotokoll och identitet. Däremot kompletterar Agent 365 SDK detta genom att lägga styrning, efterlevnad och livscykelkontroller ovanpå agenter som är skapade med det eller andra plattformar.

Diagrammet visar hur befintliga agenter kan aktiveras med Agent 365

Agent 365 SDK och agentekosystemet

Denna tabell sammanfattar den lagerbaserade agentarkitekturen och visar hur Agent 365 SDK lägger till företagsfunktioner ovanpå din agentlogik och den LLM-orkestrering-körmiljö som tillhandahålls av ditt valda ramverk.

Skikt Roll Tillhandahålls av
Företagsfunktioner Identitet, aviseringar, observerbarhet, verktyg Agent 365 SDK
Agentlogik Prompter, arbetsflöden, resonemang Din implementation i kod
Körningsmiljö för LLM-orkestrering Modellanrop och verktygsorkestrering Agent SDK/ramverk efter eget val

Nästa steg