Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Viktig!
Du må være en del av frontier-forhåndsvisningsprogrammet for å få tidlig tilgang til Microsoft Agent 365. Frontier kobler deg direkte til Microsofts nyeste ai-innovasjoner. Grenseforhåndsvisninger er underlagt de eksisterende forhåndsvisningsvilkårene i kundeavtalene dine. Ettersom disse funksjonene fremdeles er under utvikling, kan tilgjengeligheten og funksjonene endres over tid.
Microsoft Agent 365 SDK utvider den eksisterende AI-agenten som er bygget på en hvilken som helst agentstakk med identitet, overholdelse av foretaksgrad, verktøy og styring.
Med Agent 365 SDK kan utviklere eventuelt bruke Agent Identity til å motta og svare på varsler fra produktivitetsapper. SDK gjør det også mulig for agenter å aktivere styrte og observerbare MCP-servere (Model Context Protocol) fra Microsoft. I tillegg kan agenter avgi telemetri for å gi IT-administratorer innsikt i agentfunksjonalitet og ytelse.
Hva er Agent 365 SDK?
Agent 365 SDK er et omfattende programvareutviklingssett som utvider agenter til å passe sømløst inn i eksisterende arbeidsflyter, samtidig som de fungerer uavhengig når det er nødvendig. Agenter kan ha unike identiteter, kan aktiveres ved hjelp av vanlige bevegelser (for eksempel @mentions) i apper som brukere vanligvis opererer i (for eksempel Teams, Word, Outlook osv.), demonstrere observerbar atferd, bygge tillit, utføre revisjonshandlinger og oppnå alt via sikker tilgang til verktøy og data.
Agentidentitet gjør det mulig for inngjerdet, overvåket tilgangskontroll til en administrator, samtidig som den gir agenten den kraften den trenger for å trives. Agenter skaffer seg en identitet gjennom anskaffelsesprosessen. I løpet av utviklingslivssyklusen kan utviklere skaffe en Microsoft Entra App Blueprint med de nødvendige MCP-serverne ved hjelp av Agent 365 CLI og opprette malen for alle agentforekomster som er opprettet fra denne tegningen.
Med varsler bringer vi agentenes interaksjonsmønstre nærmere et menneske. Agenter kan svare brukere i kontekst i produktivitetsapper som Teams eller kommentarer i Word. Agenter kan også svare på e-postmeldinger som sendes til agentens postboks, som leveres til et varselendepunkt som driftes av agenten. Agenten kan også delta i livssyklusoperasjoner som Erverve og UnAcquire og velge å utføre konfigurerings- og oppryddingssykluser i løpet av denne tiden for en agentidentitet.
Agents 365 SDK er bygget på og integrert med åpen telemetri, og fanger opp detaljert telemetri for hver agents aktivitet, inkludert slutningshendelser, verktøybruk og varsler. Administratorer får full oversikt over hvordan agenter opererer og samhandler med brukere, systemer og data ved hjelp av Purview og Defender.
Agenter kan bruke Microsoft MCP-serverne til å utføre ulike scenarier som å sende e-post, finne dokumenter i SharePoint og svare på kommentarene i et dokument med minimale endringer i agentkoden. Administratorer styrer disse MCP-serverne, og den voksende listen over verktøyene gir agenten mulighet til å trives i produktivitetsområdet.
Agent 365 arbeider med agenter som er bygd på Microsoft Agent Framework, Copilot Studio, Azure AI Foundry, Semantic Kernel, OpenAI Agents SDK, Claude Code SDK og LangGraph.
Hvordan er Agent 365 SDK annerledes?
- Agent 365 SDK er ikke en agentstakk. Det er ikke måten å opprette eller være vert for en agent på, og kommer ikke med en orchestrator eller arbeidsflytbehandling i strid med Microsoft Agent Framework eller Microsoft Copilot Studio eller Microsoft Foundry.
- Det erstatter ikke Microsoft 365 Agent SDK og funksjonaliteten den gir for hosting, aktivitetsprotokoll og identitet. Tvert imot bruker Agent 365 SDK pakker for Microsoft 365 Agent SDK til å levere varsler via aktivitetsprotokollen og bruker Agent Identity-pakkene til å hente agenttokenet for en agent når det er aktuelt.
- Agent 365 ber utviklere om å starte med en eksisterende agent når de er tilgjengelige fra et agentrammeverk etter eget valg. De kan deretter utvide sin agent til å gi mer funksjonalitet som gjør deres agenter styrende, observerbare og mer produktive i den digitale verden.
Forstå tegningen av en agent i Agent 365
Før du oppretter en forekomst av agenten din, er det nyttig å forstå hva vi mener med tegningen av en Agent 365-agent. En plantegning er en IT-godkjent, forhåndskonfigurert definisjon av en agenttype, i hovedsak virksomhetsmalen som alle kompatible agenter opprettes fra. Den definerer agentens funksjoner, nødvendig TILGANG til MCP-verktøy, sikkerhets- og samsvarsbegrensninger, revisjonskrav, livssyklusmetadata og eventuelle koblede policymaler for styring, for eksempel DLP, begrensninger for ekstern tilgang eller loggingsregler. Når en plantegning er aktivert, blir den hirable, noe som betyr at administratorer kan starte nye agenter fra den i Microsoft 365 administrasjon Center. Hver agentforekomst arver tegningens regler, noe som sikrer konsekvent styring på tvers av e-post, kalender, Teams-meldinger, SharePoint-tilgang og eventuelle andre Microsoft 365-arbeidsbelastninger agenten berører. Dette forhindrer «skyggeagenter», håndhever overholdelse og forankrer hver agent i en sikker Entra-støttet identitets- og tillatelsesmodell.
Agent 365 Agent SDK-pakker
Finn Agent 365 Agent SDK-pakkene i pakkebehandlerne for de støttede språkene.
Agent 365 Agent SDK-pakkene for Python er i Python-pakkeindeksen (PYPI)
| Pakke | Description |
|---|---|
| microsoft-agents-a365-notifications | Varslings- og meldingsutvidelser for AI-agentprogrammer. Inneholder verktøy for håndtering av agentvarsler, livssyklushendelser og ruting på tvers av ulike kanaler og underkanaler i Microsoft 365-programmer. |
| microsoft-agents-a365-observability-core | Telemetri-, sporings- og overvåkingskomponenter for AI-agenter bygget på OpenTelemetry. Gir strukturerte spenn for agentaktivering, utføring av verktøy og LLM-slutning med kontekstoverføring og pluggbare eksportører. |
| microsoft-agents-a365-observability-extensions-agent-framework | Utvidelser for overholdelse av Microsoft Agent Framework. Gir OpenTelemetry-sporingsintegrering spesielt for Agent Framework-baserte programmer. |
| microsoft-agents-a365-observability-extensions-openai | Observabilitetsutvidelser for OpenAI Agents SDK. Gir OpenTelemetry sporingsintegrering for OpenAI Agents-baserte programmer med automatisk instrumentering for agentarbeidsflyter og verktøyinvokasjoner. |
| microsoft-agents-a365-observability-extensions-langchain | Observabilitetsutvidelser for LangChain-rammeverket. Gir OpenTelemetry sporingsintegrering for LangChain-baserte AI-programmer med automatisk instrumentering for kjeder, agenter og verktøy. |
| microsoft-agents-a365-observability-extensions-semantic-kernel | Observabilitetsutvidelser for Semantic Kernel-rammeverket. Gir OpenTelemetry sporingsintegrering for Semantic Kernel-baserte programmer med automatisk instrumentering for kjernefunksjoner, plugin-moduler og planleggere. |
| microsoft-agents-a365-runtime | Kjerneverktøy for kjøretid og miljøadministrasjon for ai-agentprogrammer. Gir grunnleggende power platform API-oppdagelse, miljøkonfigurasjon og løsning på godkjenningsomfang. |
| microsoft-agents-a365-tooling | Kjerneverktøyfunksjonalitet for administrasjon av MCP-verktøy (Model Context Protocol) i programmer som er bygd med Microsoft Agent 365 SDK. Gir grunnlaget for å oppdage, registrere og administrere verktøyservere på tvers av ulike AI-rammeverk. |
| microsoft-agents-a365-tooling-extensions-agentframework | Spesifikke verktøy og tjenester for Agent Framework for utvikling av ai-agenter. Gir MCP-verktøyregistreringstjeneste (Model Context Protocol) for dynamisk tillegging av MCP-servere til Agent Framework-agenter. |
| microsoft-agents-a365-tooling-extensions-openai | OpenAI Agents SDK spesifikke verktøy og tjenester for ai agent utvikling. Gir MCP-verktøyregistreringstjeneste (Model Context Protocol) for dynamisk tillegging av MCP-servere til OpenAI Agents SDK-baserte agenter. |
| microsoft-agents-a365-tooling-extensions-semantickernel | Semantic Kernel spesifikke verktøy og tjenester for AI agent utvikling. Gir MCP-verktøyregistreringstjeneste (Model Context Protocol) for dynamisk tillegging av MCP-servere til Semantic Kernel-baserte agenter. |
| microsoft-agents-a365-tooling-extensions-azureaifoundry | Azure AI Foundry spesifikke verktøy og tjenester for utvikling av AI-agenter. Tilbyr MCP-verktøyregistreringstjeneste (Model Context Protocol) for dynamisk å legge til MCP-servere i Azure AI Foundry-agenter. |
Flyt på høyt nivå for en agent 365-agent
Diagrammet nedenfor illustrerer utviklerflyten for agenter
Du begynner med en agent du allerede har bygget ved hjelp av et programmeringsspråk og agentrammeverket du ønsker. Deretter kan du bruke Agent 365 SDK til å utvide agentene du allerede har opprettet, og legge til spesialiserte funksjoner, for eksempel varsler, overholdelse og verktøyservertilkoblinger de trenger for å kjøre på plattformen. Hvis du vil ha eksempler på hvordan eksisterende agenter er strukturert, veileder hurtigstartene deg gjennom eksempelagentene som er inkludert i Microsoft 365 Agents Toolkit for VS Code. Se tilgjengelige hurtigstarter for Agent 365 for eksempler:
- Hurtigstart: Konfigurere og kjøre eksempelagenten JavaScript LangChain
- Hurtigstart: Konfigurere og kjøre eksempelagenten for Python Agent-rammeverket
- Hurtigstart: Konfigurer og kjør SDK-eksempelagenten for JavaScript Claude Agent
Du bestemmer hvilke Microsoft MCP-servere agenten din er avhengig av, konfigurerer disse tilkoblingene og integrerer Agent 365-komponentene – observerbarhet, varsler og verktøyservertilkoblinger ved hjelp av mønstrene i GitHub-eksemplene.
Deretter genererer du en Agent 365-plantegning som definerer hvordan agenten din representeres og kobles til plattformen. Med plantegningen på plass, test agenten din på Agents Playground. Dette gir deg plass til å validere varsler, prøve ut MCP-interaksjoner og undersøke telemetri før du distribuerer hvor som helst.
Når alt ser bra ut, publiserer du agenten din til en leier. Derfra kan administratorer aktivere og administrere det i Administrasjonssenter for Microsoft 365.
Når trenger du Agent 365 SDK?
Bruk Agent 365 SDK når du trenger det:
- Integrere med Microsoft 365-data eller -verktøy via sikre MCP-koblinger
- Styre og overvåke flere agenter på tvers av organisasjonen
- Gi telemetri og overvåking i foretaksklasse
- Aktiver varsler for agentinteraksjoner
- Distribuer i regulerte miljøer som krever sporingsevne og livssyklusadministrasjon
Hvordan Agent 365 SDK passer inn i agentøkosystemet
| Lag | Role | Levert av |
|---|---|---|
| Virksomhetsfunksjoner | Identitet, varsler, observerbarhet, verktøy | Agent 365 SDK |
| Agentlogikk | Ledetekster, arbeidsflyter, resonnementer | Implementering av ressursplanlegging |
| Orchestrator Runtime | Modellaktivering og verktøyorkestrering | Rammeverk etter eget valg |
Fordeler med et øyekast
- Enhetlig identitet og styring på tvers av alle agenter
- Out-of-the-box telemetri og sporing
- Sikker og styrt tilgang til Microsoft 365-verktøy
- Cross-orchestrator og multicloud-støtte
- Forenklet oppgraderingsbane for eksisterende agenter