microsoft/Agents
Microsoft SDK for building deployable AI agents across Microsoft 365 Copilot, Teams, and custom channels.

The Microsoft 365 Agent SDK provides scaffolding and infrastructure for building agent containers with state, storage, and event/activity management capabilities. Developers can integrate any AI service or model of their choice and deploy agents across multiple channels including Microsoft 365 Copilot, Teams, and custom web applications. The SDK handles communication patterns and channel-specific behaviors, simplifying implementation of agentic patterns without restricting users to a specific technology stack.