Posts

Showing posts with the label orchestration

Orchestration Modes with GitHub Copilot Custom Agents

GitHub Copilot custom agents make it possible to move beyond a single "do everything" assistant. Instead, you can design workflows where multiple agents collaborate, each focused on a specific responsibility. In this post, I'll walk through three orchestration modes you can use today when building custom agents in VS Code: VS Code agent handoffs Explicit subagent delegation Automatic subagent delegation Each mode serves a different purpose. Understanding the trade‑offs helps you decide when you want user control, when you want structure, and when you want the agent to adapt on its own. 1. VS Code Agent Handoffs SecurityAgent MainAgent User SecurityAgent MainAgent User scan my code for security issues handoff (code review) report findings remediation steps Agent handoffs allow one agent to explicitly transfer control to another agent inside VS Code. The key point is that the handoff is visible and intentional, both for the agent and for the user. A common exampl...