Microsoft Agent Framework logo

Microsoft Agent Framework

Freemium
訪問

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.

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.

Microsoft Agent Frameworkでできること

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.

利用シーン

“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.

よくある質問

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.

クイック情報

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

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.

Claude Platform logo

Claude Platform

platform.claude.com

Claude Platform gives developers programmatic access to Claude models and managed agent infrastructure for building agents and applications. It includes a REST API, official client SDKs, a web Console, and documentation for direct integrations.

Context logo

Context

context.ai

Context は、顧客インフラ上で AI エージェントを構築・デプロイ・改善できる企業向けプラットフォームです。ワークスペース、ランタイム、コンテキスト、評価ツール、コネクタ、IdP ベースのアクセス制御を備えています。

Gemini Enterprise Agent Platform logo

Gemini Enterprise Agent Platform

cloud.google.com

Gemini Enterprise Agent Platform, formerly Vertex AI, is Google Cloud’s platform for developers and technical teams to build, deploy, govern, and optimize AI agents, generative AI applications, and machine learning models.

OneReach.ai logo

OneReach.ai

onereach.ai

OneReach.ai GSXは、企業向けAIエージェントを大規模に構築・運用・統制する基盤です。

Octomind Cloud logo

Octomind Cloud

octomind.run

Octomind Cloud runs AI agents on persistent cloud machines for research, writing, web work, software development, and scheduled routines. Users give instructions in plain language and can receive results through the web panel, Telegram, WhatsApp, or Slack.