microsoft/agent-framework
A Microsoft framework for building, orchestrating, and deploying agents and multi-agent workflows across Python and .NET.
Python and .NET developers building agent services and workflows.
Python packages / .NET packages / multi-agent workflow APIs
Orchestration is an application contract, not a model feature
The repository separates agent construction from explicit multi-agent workflow and deployment APIs in two language ecosystems.
Reporting is still in progress.
This scope profile names the project's place in the field and one useful mechanism. It does not claim that every runtime boundary has been inspected.
Learn Through This Project
7 lessonsLatest Reporting
8 articlesSeptember 22, 2026 — Microsoft’s Agent Framework closes a misleading route through delegated tool approval. A child can decide immediately under policy; a person who answers later needs a workflow that knows where to return. microsoft/agent-framework
The Cookie Jar Between Two Agent SessionsSeptember 16, 2026 — Microsoft’s Agent Framework is changing what its Python HTTP clients remember. A new conversation can still inherit an old login when both use the same cookie jar. microsoft/agent-framework
API Discovery: A Free Search MCP Still Has a DestinationSeptember 7, 2026 — Microsoft Agent Framework now shows how to call Parallel Search MCP without an API key—a useful public-web research path, provided the researcher treats every query, URL, objective, and session ID as data leaving the client. microsoft/agent-framework
Builder Work: An Approval Must Point to This Exact InvocationSeptember 3, 2026 — Microsoft Agent Framework’s Copilot-assisted approval repair shows the craft worth stealing: authorize one stable local occurrence, not a provider’s reusable tool-call label. microsoft/agent-framework
API Discovery: A Running Foundry Agent Can Take a Course CorrectionAugust 23, 2026 — Microsoft Agent Framework’s preview Foundry Hosting source adds an opt-in that lets an in-flight conversation queue a second input instead of treating it as a lock error. microsoft/agent-framework
A Denied Agent Answer Should Not Survive in MemoryAugust 7, 2026 — Microsoft’s experimental Agent Hooks adapter treats a rejected response as a session-history problem too: the verdict is meant to arrive before the reader sees it and before the affected context becomes durable. microsoft/agent-framework, responsibleai/agent-hooks
QM is trying to turn the personal agent into company infrastructureAugust 1, 2026 — Y Combinator's new open-source harness does not win its case by running Codex or Claude in Slack. Its more consequential bet is that every person and room needs a clearly owned memory, workspace, permission set, schedule, and durable computer. yc-software/qm, block/buzz, egregore-labs/egregore, openclaw/openclaw, NousResearch/hermes-agent, crewAIInc/crewAI, microsoft/agent-framework
An Agent Framework Can Carry Your Request—Not Your ResponsibilityJuly 29, 2026 — Microsoft Agent Framework's newest A2A and BYOK samples make one quiet operating rule visible: let a caller's configuration cross the boundary, but leave the host's policy and the provider's obligations where they belong. microsoft/agent-framework
Open Questions
- Do both language implementations preserve the same delegation, cancellation, and evidence semantics?
Evidence state describes what this Atlas profile can support today. It is not a product score and it is not evidence that uninspected capabilities are absent.