Microsoft introduces Agent Framework to simplify multi-agent systems

01/10/2025

Microsoft launches Agent Framework, an open-source SDK that unifies AutoGen and Semantic Kernel to facilitate the creation and management of multi-agent systems in Azure AI Foundry, with observability and governance capabilities.

Microsoft introduces Agent Framework to simplify multi-agent systems

Microsoft has announced Microsoft Agent Framework, an open-source SDK and runtime in public preview that unifies AutoGen, a project originating from Microsoft Research, with Semantic Kernel into an enterprise-grade framework for building multi-agent systems. The tool addresses the fragmentation of existing frameworks and the difficulty of taking agent prototypes into production environments.

The framework allows local experimentation and subsequent deployment to Azure AI Foundry with integrated observability, durability, and regulatory compliance. Its technical capabilities include integration of any API through OpenAPI, collaboration across different environments via the Agent2Agent protocol, and dynamic tool connection using Model Context Protocol. The tool incorporates advanced patterns like Magentic One and enables orchestrating agents into structured workflows.

Microsoft has also implemented multi-agent workflows in Foundry Agent Service, currently in private preview. This functionality extends the framework's capabilities in the cloud through a layer with persistent state that coordinates multiple agents in long-running tasks. Workflows can be created visually through VS Code or Azure AI Foundry and include error handling and automatic recovery.

The framework is open source and Microsoft invites developers to contribute. Among the use cases organizations are exploring are customer support through avatars, IT operations automation, digital content management, and the development of specialized agents to improve productivity in enterprise environments.

Key points

  • Microsoft Agent Framework unifies AutoGen and Semantic Kernel into an open-source SDK for multi-agent systems.
  • The framework allows local experimentation and deployment to Azure AI Foundry with integrated observability and regulatory compliance.
  • Integrates any API through OpenAPI, collaborates across environments with Agent2Agent, and connects tools with Model Context Protocol.
  • Incorporates advanced patterns like Magentic One and enables orchestrating agents into structured workflows.
  • Multi-agent workflows in Foundry Agent Service coordinate multiple agents with persistent state.
  • Workflows can be created visually through VS Code or Azure AI Foundry with integrated error handling.
  • Use cases include customer support, IT operations automation, and digital content management.

Videos

Related AI

Azure AI Foundry

Building generative AI applications

Platform for creating, testing and deploying generative artificial intelligence solutions. Provides unified development environment, customisable models and APIs for building intelligent ...

Microsoft Agent Framework

Framework for generative AI agents

Open source SDK for creating, orchestrating and deploying generative AI agents. Unifies Semantic Kernel and AutoGen, and includes connectors, open standards and multi-agent patterns for enterprise ...

Microsoft AI

Foundational models and applications

Microsoft AI develops artificial intelligence models and products with a focus on responsibility, accessibility, and practical utility. Its work encompasses foundational models, voice generation, ...

Semantic Kernel

Develop AI agents in your code

Open-source development kit to integrate artificial intelligence models into C#, Python, or Java projects. Acts as lightweight middleware, making it easier to create AI agents and rapidly develop ...

Lastest news

Trustpilot
This website uses technical, personalization and analysis cookies, both our own and from third parties, to facilitate anonymous browsing and analyze website usage statistics. We consider that if you continue browsing, you accept their use.