Summary
On August 4, 2026 GitHub and Microsoft released the GitHub Copilot agentic harness as stable for both .NET and Python inside the Microsoft Agent Framework, letting developers use Copilot's execution engine to build production agents. The harness brings shell execution, file operations, and URL fetching, plus MCP tools, custom functions, human-in-the-loop approval, and OpenTelemetry tracing.
What changed
The GitHub Copilot agentic harness is now released and stable for .NET (Microsoft.Agents.AI.GitHub.Copilot) and Python (agent-framework-github-copilot). It exposes shell execution, file read/write, and URL fetching as built-in tools, supports MCP servers and custom-function tools, session management and resume, instruction directories, permission handlers for human-in-the-loop approval, native tool-approval hooks, and OpenTelemetry tracing. It requires an authenticated GitHub Copilot CLI with an active subscription.
Why it matters
This turns GitHub Copilot from an assistant into a reusable execution engine other frameworks can drive, letting teams standardize on one agentic harness across .NET and Python with governance built in. Native permission handlers and OpenTelemetry tracing make it viable for production deployments where approvals and observability are required, and MCP support keeps it interoperable with the wider tool ecosystem.
Evidence excerpt
The GitHub Copilot Agent is released and stable for both .NET and Python; capabilities include shell execution, file operations, URL fetching, MCP servers, human-in-the-loop approval through permission handlers, and OpenTelemetry tracing.