Microsoft Agent Framework

The latest news from the Microsoft Agent Framework team for developers

Latest posts

Jun 9, 2026
Post comments count 0
Post likes count 0

ICYMI: Inside the Microsoft Agent Framework: How we designed a layered SDK

Shawn Henry

In case you missed it, the Command Line blog was launched last week and has a great article (by yours truly) about our SDK design philosophy with Microsoft Agent Framework. Check it out: Inside the Microsoft Agent Framework: How we designed a layered SDK   Developers are moving quickly from simple chat-based AI experiences to applications that can reason, use tools, coordinate across systems, and complete multi-step and long-running tasks. The first wave of AI apps proved that large language models could understand intent and generate content through patterns like completions, retrieval-augmented g...

Jun 3, 2026
Post comments count 0
Post likes count 0

Microsoft Agent Framework at BUILD 2026: Agent Harness, Hosted Agents, CodeAct, and more

Shawn Henry

Microsoft Agent Framework at BUILD 2026: Agent Harness, Hosted Agents, CodeAct, and more BUILD 2026 is underway, and the Microsoft Agent Framework team have a round-up of exciting announcements! Microsoft Agent Framework (MAF) is our open-source SDK and runtime for building AI agents and multi-agent workflows, with the same concepts and APIs across .NET and Python. It gives you a clean programming model - chat clients, tools, MCP integrations, context providers, middleware, and multi-step workflows - so you can focus on agent logic instead of plumbing. MAF reached 1.0 GA on April 2, 2026, bringing the conver...

May 31, 2026
Post comments count 0
Post likes count 0

Microsoft Agent Framework at BUILD 2026

Shawn Henry

BUILD 2026 begins on Tuesday, June 2, and there will be tons of exciting announcements from the Microsoft Agent Framework team, Microsoft Foundry, and all things Microsoft AI. If you're traveling to San Francisco for BUILD, be sure to stop by the Microsoft Foundry booths to chat with folks from the Agent Framework team - there'll be stickers! If you can't make it to SF, you can still register online and check out the great sessions: Register for Microsoft Build Looking for sessions with Microsoft Agent Framework to watch online? Start with these breakout sessions. Times are shown in Pacific time; ch...

May 22, 2026
Post comments count 0
Post likes count 0

Agent Skills for Python: File, Code, and Class – Composed in One Provider

Sergey Menshykh

Python developers working with Agent Skills can now author skills as files on disk, as inline Python code, or as reusable classes - and mix them freely through composable source classes that handle discovery, filtering, and deduplication. A skill living in your local repository, one installed from your organization's internal package index, and a quick inline bridge you wrote ten minutes ago all plug into the same provider. This is the third post in our Agent Skills series. The first post introduced file-based skills; the second added code-defined skills, script execution, and approval for Python. This post wa...

May 20, 2026
Post comments count 0
Post likes count 0

Stop prompt injection from hijacking your agent, new security capabilities now released within Agent Framework

Eduard,
Shruti

Prompt injection is the #1 risk on the OWASP LLM Top 10, and most agents in production today defend against it with one of two heuristics: a defensive system prompt, or a hand-rolled allowlist. Neither is deterministic. Both fail silently the day someone slips a line into an issue body, an email, or a tool result. With FIDES (Flow Integrity Deterministic Enforcement System) in Agent Framework, your agent gets information-flow control as a first-class middleware: every piece of content carries an integrity label (trusted/untrusted) and a confidentiality label (public/private), labels propagate automatica...

May 14, 2026
Post comments count 0
Post likes count 1

Governance at the Speed of Agents: Microsoft Agent Framework and Agent Governance Toolkit, Better Together

Imran,
Shawn

Building powerful AI agents is only half the story, running them safely in production is the real challenge. As customers adopt Microsoft Agent Framework for agent orchestration, a clear need has emerged for robust, built-in governance. In this post, Imran Siddique from the AGT team walks through how Agent Governance Toolkit pairs with Agent Framework to enforce policy at runtime, govern agent actions, and provide end-to-end auditability. Turning agentic systems into production-ready platforms. The Complete Stack for Production AI Agents Microsoft Agent Framework 1.0 provides everything teams need to build, orc...

May 7, 2026
Post comments count 1
Post likes count 0

A Tour of Handoff Orchestration Pattern

Jacob Alber

A Tour of the Handoff Orchestration Pattern Most multi-agent systems start out simple: a router agent receives a user request, picks the right specialist, and forwards the conversation. As long as each specialist can complete its task in one pass, that model works fine. The first time it breaks is when an agent needs more: a follow-up question for the user, additional context from another specialist, or a realization mid-turn that the request belongs somewhere else entirely. At that point, a fixed pipeline or one-shot router isn’t enough. What you need is a small, bounded graph where agents themselves decid...

May 6, 2026
Post comments count 0
Post likes count 1

From Local to Production: Deploy Your Microsoft Agent Framework Agent with Foundry Hosted Agents

Tao,
Shawn

Once you have your Microsoft Agent Framework (MAF) agent or workflow happily running locally on your dev machine, it's time to decide how to deploy your agent to production, monitor it, evaluate it and version it. These decisions are just as important as getting the agent running. Hosted Agents in Foundry Agent Service is the easiest way to deploy Agent Framework agent to the cloud - with built-in identity, automatic scaling, managed session state, observability, and versioning. What are Foundry Hosted Agents? Foundry Hosted Agents are containerized applications that run inside Foundry Agent Service. Foundry Ho...

Apr 28, 2026
Post comments count 0
Post likes count 0

A2A v1 Is Here: Cross-Platform Agent Communication in Microsoft Agent Framework for .NET

Sergey Menshykh

As organizations move from single-agent prototypes to multi-agent production systems, the ability for agents to communicate reliably across platforms and organizational boundaries becomes essential. With the release of A2A Protocol v1.0 and updated support in the Microsoft Agent Framework, you can now connect and expose your AI agents using a stable, production-ready interoperability standard - whether you're consuming remote agents or hosting your own. Both the A2A Agent (client-side) and A2A Hosting (server-side) .NET packages in the Agent Framework have been updated to the A2A v1 SDK. This means you can dis...

Apr 24, 2026
Post comments count 0
Post likes count 1

Chat History Storage Patterns in Microsoft Agent Framework

Wes Steyn

When people talk about building AI agents, they usually focus on models, tools, and prompts. In practice, one of the most important architectural decisions is much simpler: where does the conversation history live? Imagine a user asks your agent a complex question, clicks “try again,” explores two different answers in parallel, and then comes back tomorrow expecting the agent to remember everything. Whether that experience is possible depends on the answer to this question. Your choice affects cost, privacy, portability, and the kinds of user experiences you can build. It also determines whether your applic...

Apr 23, 2026
Post comments count 2
Post likes count 2

CodeAct in Agent Framework: Faster Agents with Fewer Model Turns

Eduard van Valkenburg

Modern AI agents often aren't bottlenecked by model quality, they are bottlenecked by orchestration overhead. When an agent chains together many small tool calls, each step typically requires a new model turn, driving up latency and token usage. With CodeAct support in Agent Framework, agents can collapse those multi-step plans into a single executable code block, cutting end-to-end latency by ~50% and token usage by over 60% in representative workloads, without compromising on safety or isolation. CodeAct ships in the new (alpha) package, which runs the model-generated code in a fresh, locally isolated...

Apr 13, 2026
Post comments count 1
Post likes count 3

Agent Skills in .NET: Three Ways to Author, One Provider to Run Them

Sergey Menshykh

Your agents can now draw on skills authored in three different ways – as files on disk, as inline C# code, or as encapsulated classes – and combine them freely in a single provider. Add built-in script execution support and a human-approval mechanism for script calls, and you have a practical authoring model that fits real-world scenarios: skills that evolve over time, skills owned by different teams, and scripts that need human oversight before they act on your systems. The scenario You're building an HR self-service agent for your company. It starts life with a single file-based skill that walks new hires...

Apr 8, 2026
Post comments count 2
Post likes count 3

Building a Real-Time Multi-Agent UI with AG-UI and Microsoft Agent Framework Workflows

Evan Mattson

Multi-agent systems demo beautifully. Putting them in front of real users is another story. In early prototypes, a terminal or a basic chat window is enough. But once agents start handing off to each other, pausing for approvals, or asking follow-up questions, those interfaces fall apart. Which agent is active? Why is the system waiting? What's it about to do on the user's behalf? Without answers to those questions, a multi-agent workflow stops feeling like a product and starts feeling opaque. This post shows what a better answer looks like. We'll build a customer support workflow that pairs M...

Apr 3, 2026
Post comments count 4
Post likes count 7

Microsoft Agent Framework Version 1.0

Shawn Henry

Today, we're thrilled to announce that Microsoft Agent Framework has reached version 1.0 for both .NET and Python. This is the production-ready release: stable APIs, and a commitment to long-term support. Whether you're building a single assistant or orchestrating a fleet of specialized agents, Agent Framework 1.0 gives you enterprise-grade multi-agent orchestration, multi-provider model support, and cross-runtime interoperability via A2A and MCP. When we introduced Microsoft Agent Framework last October, we set out to unify the enterprise-ready foundations of Semantic Kernel with the innovative orchestrations...

Mar 18, 2026
Post comments count 2
Post likes count 1

Handling Long-Running Operations with Background Responses

Sergey,
Eduard

Handling Long-Running Operations with Background Responses AI agents powered by reasoning models can take minutes to work through complex problems — deep research, multi-step analysis, lengthy content generation. In a traditional request-response pattern, that means your client sits idle waiting for a connection that may time out, or worse, fails silently and loses all progress. Background responses in Microsoft Agent Framework let you offload these long-running operations so your application stays responsive and resilient, regardless of how long the agent takes to think. With background responses, you start ...

Mar 13, 2026
Post comments count 0
Post likes count 2

What’s New in Agent Skills: Code Skills, Script Execution, and Approval for Python

Sergey Menshykh

Code-Defined Skills, Script Execution, and Approval for Agent Skills in Python When we introduced Agent Skills for Microsoft Agent Framework, you could package domain expertise as file-based skill directories and have agents discover and load them on demand. Now, the Python SDK takes skills further — you can define skills entirely in code, let agents execute scripts bundled with skills, and gate script execution behind human approval. These additions give you more flexibility in how you author skills, more power in what agents can do with them, and more control over when agents are allowed to act. Code-Defined ...

Mar 12, 2026
Post comments count 0
Post likes count 0

Agent Harness in Agent Framework

Dmytro,
Chris,
Eduard

Agent harness is the layer where model reasoning connects to real execution: shell and filesystem access, approval flows, and context management across long-running sessions. With Agent Framework, these patterns can now be built consistently in both Python and .NET. In this post, we’ll look at three practical building blocks for production agents: Shell and Filesystem Harness Many agent experiences need to do more than generate text. They need to inspect files, run commands, and work with the surrounding environment in a controlled way. Agent Framework makes it possible to model those capabil...

Mar 2, 2026
Post comments count 2
Post likes count 4

Give Your Agents Domain Expertise with Agent Skills in Microsoft Agent Framework

Sergey Menshykh

You can now equip your Microsoft Agent Framework agents with portable, reusable skill packages that provide domain expertise on demand — without changing a single line of your agent's core instructions. With built-in skills providers for both .NET and Python, your agents can discover and load Agent Skills at runtime, pulling in only the context they need, when they need it. What Are Agent Skills? Agent Skills is a simple, open format for giving agents new capabilities and expertise. At the core of every skill is a file — a markdown document that describes what the skill does and provides step-by-step instr...