microsoft-agent-framework

Guides creation, migration, and review of Microsoft Agent Framework solutions in .NET and Python.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/miyake-san/sogo-agent-platform --skill microsoft-agent-framework-miyake-san
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: microsoft-agent-framework
Source: https://github.com/miyake-san/sogo-agent-platform/tree/main/skills/core/microsoft-agent-framework
Command: npx skills add https://github.com/miyake-san/sogo-agent-platform --skill microsoft-agent-framework-miyake-san

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Microsoft Agent Framework is in public preview and changes quickly, so developers risk building on stale Semantic Kernel or AutoGen patterns. This Skill grounds implementation advice in current official documentation and provides language-specific guidance for .NET and Python projects. ## Core Features & Use Cases - Language-aware workflows: Automatically selects .NET or Python guidance based on project files like .csproj, .sln, pyproject.toml, or requirements.txt. - Migration support: Provides official migration paths from Semantic Kernel and AutoGen while preserving existing behavior. - Architecture guidance: Covers agents versus workflows, async patterns, middleware, context providers, checkpointing, and Azure AI Foundry integration. - Use Case: When refactoring a C# service that uses Semantic Kernel, the Skill directs you to the .NET reference, the official migration guide, and current samples before recommending code changes. ## Quick Start Ask the agent to review my Microsoft Agent Framework Python project and update it to match the latest official patterns.

Frequently Asked Questions about microsoft-agent-framework

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate from Semantic Kernel to Microsoft Agent Framework?

Follow the official migration guide at learn.microsoft.com/agent-framework/migration-guide/from-semantic-kernel. Preserve existing behavior first, then adopt native Agent Framework patterns incrementally rather than rewriting everything at once.

How do I install Microsoft Agent Framework for Python or .NET?

For Python, run pip install agent-framework. For .NET, run dotnet add package Microsoft.Agents.AI. Check the official repository samples for the latest package versions since the framework is in public preview.

When should I use agents versus workflows in Microsoft Agent Framework?

Use agents for autonomous decision-making, ad hoc planning, conversation flows, tool usage, and MCP server interactions. Use workflows for multi-step orchestration, predefined execution graphs, long-running tasks, and human-in-the-loop scenarios.

Does Microsoft Agent Framework replace AutoGen and Semantic Kernel?

Yes, Microsoft Agent Framework is the unified successor to Semantic Kernel and AutoGen, combining their strengths with new capabilities. Older patterns from those frameworks should be treated as migration inputs, not the default implementation model.

Which model providers does Microsoft Agent Framework support?

It supports Azure AI Foundry, Azure OpenAI, OpenAI, and other providers. Azure AI Foundry is preferred for new projects when it matches user needs, and DefaultAzureCredential is recommended when Azure authentication is appropriate.