A tutorial on integrating GitHub Copilot SDK agents into the Microsoft Agent Framework (MAF), the unified successor to Semantic Kernel and AutoGen. It covers wrapping a CopilotClient as a standard MAF AIAgent using the AsAIAgent() extension method, enabling cross-provider orchestration with Azure OpenAI and other backends. A handoff orchestration example demonstrates a triage agent routing bug reports and feature requests to specialist agents. The post also compares Copilot SDK custom agents versus MAF orchestration across dimensions like shared context, routing control, and setup complexity.
Table of contents
Microsoft Agent FrameworkSetup: Adding the MAF integration packageAdvanced orchestration - An exampleChoosing between SDK custom agents and MAF orchestrationMore information282 Impressions