This page may contain stale information. Last updated: 2026-04-28

Definition

Microsoft Agent Framework 1.0 is a production-ready SDK for building AI agents, unifying semantic-kernel and autogen into a single platform for .NET and Python developers.

Key Features

Unified SDK

  • Production-ready General Availability (GA)
  • Supports .NET and Python
  • Combines Semantic Kernel and AutoGen capabilities

Protocol Support

  • MCP (Model Context Protocol): Cross-framework agent interoperability
  • A2A (Agent-to-Agent): Multi-agent communication protocol

Enterprise Features

  • Graph-based workflows with checkpointing
  • azure-ai-foundry integration
  • Long-term support (LTS)
  • Migration path from Semantic Kernel and AutoGen

Architecture

Semantic Kernel Integration

  • Previously: Microsoft SDK for LLM orchestration
  • Now: Core component of Agent Framework 1.0

AutoGen Integration

  • Previously: Microsoft research framework for multi-agent systems
  • Now: Merged into Agent Framework 1.0

Migration Path

Existing Semantic Kernel and AutoGen users should migrate to Agent Framework 1.0:

  • Semantic Kernel: Entering maintenance mode
  • AutoGen: Entering maintenance mode

Sources