Microsoft Agent Framework logo

Microsoft Agent Framework

Freemium
Visitar

Microsoft Agent Framework is a developer framework for building, orchestrating, and deploying AI agents and multi-agent workflows. It supports implementations in Python and .NET.

O que é Microsoft Agent Framework?

Microsoft Agent Framework is a public developer framework for building, orchestrating, and deploying AI agents and multi-agent workflows. It supports Python and .NET, and its repository includes implementation code, documentation, agent samples, workflow samples, and declarative-agent examples.

The framework is intended for applications that need coordinated agent behavior rather than only a single agent interaction. Developers can use it to structure agent-based applications and multi-step workflows, while consulting the project’s language-specific documentation and samples for implementation details. The available evidence does not establish a complete list of model providers, integrations, deployment targets, or setup requirements, so those should be verified in the current documentation.

O que Microsoft Agent Framework pode fazer?

AI agent development

Provides a framework for building AI agents as part of software applications, rather than limiting development to a standalone chat interface.

Multi-agent workflow orchestration

Supports workflows in which multiple agents can be coordinated to carry out a broader task or process.

Python and .NET support

Offers project areas and documentation for both Python and .NET implementations, giving teams a choice of supported development ecosystems.

Deployment-oriented framework

The project scope explicitly includes deploying agents and workflows, although the supplied evidence does not specify the available deployment targets or operational requirements.

Declarative agent and workflow samples

The repository includes a declarative-agents area with agent and workflow samples, providing reference patterns alongside the code-based framework.

Tool-enabled workflow examples

Repository examples include MCP-backed agent behavior and documentation-research workflows, demonstrating that agent workflows can include tool-oriented steps.

Casos de uso

“Build an agent-based application”

A Python or .NET developer can use the framework as the application foundation for an AI agent instead of assembling all agent-management code independently.

“Coordinate specialized agents”

A team can model a larger task as a multi-agent workflow when different agents need to contribute distinct steps or responsibilities.

“Prototype declarative workflows”

Developers evaluating declarative agent designs can start from the repository’s declarative-agent and workflow samples before adapting a pattern to their own application.

“Create tool-assisted research flows”

The MCP-backed and documentation-research examples provide reference points for workflows in which agents use tools as part of gathering or reviewing information.

Perguntas frequentes

What is Microsoft Agent Framework?

It is a developer framework for building, orchestrating, and deploying AI agents and multi-agent workflows.

Which programming languages does it support?

The project explicitly supports Python and .NET. The repository contains separate language areas and documentation for these ecosystems.

Can it be used for multi-agent workflows?

Yes. Multi-agent workflow orchestration is part of the framework’s stated purpose, and the repository includes workflow samples and declarative workflow examples.

Does the framework support declarative agent definitions?

The repository includes a declarative-agents area with agent and workflow samples. The supplied evidence confirms the examples exist but does not define the full declarative syntax or feature set.

Where can developers confirm setup and integration details?

The project’s documentation and language-specific repository directories are the appropriate references. The supplied product evidence does not provide enough detail to state exact installation commands, model providers, or deployment prerequisites.

Informações rápidas

Product type
AI agent and multi-agent workflow developer framework
Supported platforms
Python and .NET
Primary users
Developers and software teams building agent-based applications
Repository
github.com/microsoft/agent-framework
Workflow styles
Code-based and declarative examples are present in the repository
Project scope
Build, orchestrate, and deploy AI agents and multi-agent workflows

Alternativas ao Microsoft Agent Framework

Agent Development Kit (ADK) logo

Agent Development Kit (ADK)

adk.dev

Agent Development Kit (ADK) is an open-source framework for building, evaluating, and deploying conversational and non-conversational AI agents. It supports multi-agent systems, tools, structured workflows, and production runtimes across Python, TypeScript, Go, Java, and Kotlin.

Lyzr logo

Lyzr

lyzr.ai

An enterprise platform for building, deploying, and governing AI agents across workflows.

Stagehand logo

Stagehand

www.stagehand.dev

Stagehand is an SDK for building browser agents with Playwright-style APIs, natural-language actions, structured extraction, and self-healing behavior. It supports TypeScript, Python, and Go for agents that need to operate web pages with browser-level control.

GPTBots.ai logo

GPTBots.ai

gptbots.ai

An enterprise platform for building and deploying AI agents across support, sales, search, and data workflows.

Toone logo

Toone

trytoone.com

Toone is a native macOS workspace for building and running AI-agent workflows. It helps operators, researchers, marketers, founders, and creators turn recurring multi-step work into routines they can inspect, pause, edit, and review.

Zoho Creator logo

Zoho Creator

www.zoho.com

Zoho Creator is an AI-assisted low-code application development platform for building custom business apps, workflows, agents, and portals. It supports internal operations, external-user services, and integrations with existing business systems.