Microsoft has made its GitHub Copilot Agent integration generally stable for .NET and Python in Microsoft Agent Framework. The integration combines GitHub Copilot’s CLI- and SDK-backed coding-agent loop with Agent Framework features including middleware, streaming, observability and human approval workflows.
Microsoft has released the GitHub Copilot Agent as a stable integration for .NET and Python developers using Microsoft Agent Framework. In a Microsoft Agent Framework blog post, software engineer Giles Odigwe said the release is intended to help developers build agents that can reason about code, modify files, execute commands, work with developer tools and operate across repositories.
The integration connects GitHub Copilot’s coding-agent capabilities with Agent Framework abstractions intended for building and operating broader agent applications. Microsoft positions that combination as an option for teams that want Copilot to handle coding-oriented execution while retaining application-level controls around the agent.
According to Microsoft’s announcement, the GitHub Copilot Agent is backed by the GitHub Copilot CLI and SDK. Copilot owns the core agent loop, including model calls, planning, tool invocation and session state.
Agent Framework provides a common interface for instructions, tools, streaming, middleware, observability and human-in-the-loop approvals, Microsoft said. This division allows a developer to use Copilot’s built-in coding functions within an Agent Framework application rather than constructing a separate execution layer for those functions.
Microsoft’s documentation lists shell execution, file read and write operations, URL access and Model Context Protocol (MCP) support among the available capabilities. The documentation also covers permissions, sessions and observability, which are particularly relevant when agents can take actions in source repositories or developer environments.
Microsoft’s announcement emphasizes operational features that organizations may need when they deploy coding agents beyond individual development experiments. These include middleware, approval flows, enterprise governance, streaming and telemetry.
Middleware can be used to attach behavior around an agent’s activity, while approval experiences allow a person to review or authorize proposed actions. That can be significant for workflows involving shell commands, file modifications or other changes with consequences outside a chat interface.
Streaming support can expose an agent’s progress to an application while it is working. Observability capabilities, meanwhile, are intended to help developers inspect and monitor agent behavior. Microsoft does not present those controls as replacements for repository permissions or organizational security practices; teams still need to define the access, approval rules and monitoring appropriate to their own environments.
In a separate Build 2026 post, the Microsoft Agent Framework team described the GitHub Copilot SDK integration as an Agent Framework backend and discussed an “Agent Harness” approach focused on production-oriented patterns.
The stable release gives .NET and Python teams an officially supported path to pair GitHub Copilot’s coding-agent infrastructure with Agent Framework’s interfaces for tools, approvals and observability. For organizations already building on Microsoft Agent Framework, the integration could simplify the construction of code-focused agents while preserving a consistent way to apply controls around their use.
Microsoft’s blog post and Microsoft Learn implementation guidance provide the current details on how responsibilities are split between Copilot and Agent Framework. Developers evaluating the integration will need to assess the permissions granted to agents, the actions that require approval and the telemetry needed for their specific repositories and environments.
Hero image prompt: A clean editorial illustration of an autonomous software-development workspace: abstract code structures flowing between a secure command terminal, repository folders and a transparent oversight layer with a human reviewer, rendered in modern blue, violet and warm accent colors; no logos, no interface screenshots and no readable text.
Hero image alt text: Abstract illustration of a coding agent working across software files and commands with an approval and monitoring layer.
Copilot’s coding harness joins Agent Framework Microsoft has released the GitHub Copilot Agent as a stable integration for .NET and Python developers using Microsoft Agent Framework.
The integration connects GitHub Copilot’s coding agent capabilities with Agent Framework abstractions intended for building and operating broader agent applications.
Microsoft positions that combination as an option for teams that want Copilot to handle coding oriented execution while retaining application level controls around the agent.
Continue reading