KTL Blog

Copilot Orchestra: Level Up GitHub Copilot with VS Code Insiders and Custom Agents

Written by Barry Crowell

If you’re using GitHub Copilot the traditional way, you’re still operating at Level 1.

While Copilot is excellent at generating code snippets, it often struggles with large projects. As the codebase grows, context becomes harder for the AI to maintain. That’s exactly where Copilot Orchestra changes the game.

Instead of relying on a single AI assistant, Copilot Orchestra introduces a structured system of specialized agents working together. Combined with VS Code Insiders, this approach allows developers to orchestrate AI workflows with clear planning, implementation, and review phases.

The result is a more disciplined, transparent, and reliable development workflow.


The “Unreliable Narrator” Problem in AI Coding

Many developers have experienced this situation. You ask Copilot for help inside a complex project, and the response feels slightly wrong.

Sometimes the generated code doesn’t fit the architecture. Other times Copilot forgets what you were previously working on.

This issue is often called the “Unreliable Narrator” problem.

Copilot is very good at filling in blanks. However, as your project grows larger, its sense of context can become fuzzy. The assistant may confidently suggest changes even when it no longer understands the entire system.

In practice, this feels like working with a helpful intern who occasionally forgets which meeting they’re in.

You still get code, but you also get confusion. In a large codebase, that confusion introduces risk.


Why VS Code Insiders Is Essential

To use Copilot Orchestra, you first need access to tools that support agent workflows.

This is where VS Code Insiders becomes important.

Unlike the stable version of Visual Studio Code, Insiders serves as the experimental environment where Microsoft releases new AI development features. In particular, it includes capabilities like:

  • Agent Mode
  • Custom chat participants
  • Advanced Copilot integrations

These features make it possible to run multiple AI agents inside your editor, each with a specific role.

As a result, developers can move beyond the traditional “single assistant” model and experiment with orchestrated AI workflows.

If you want to build a multi-agent engineering system, VS Code Insiders is the place to start.


What Is Copilot Orchestra?

Copilot Orchestra represents a shift in how developers collaborate with AI.

Instead of asking one assistant to perform every task, the framework breaks development work into structured phases handled by specialized agents.

Think of it like moving from a solo musician to a full band.

Each musician, or agent, has a clear responsibility. Meanwhile, the conductor coordinates the overall performance.

This approach dramatically improves clarity and reliability because every agent works within a defined scope.


The Four Pillars of Copilot Orchestra

The Copilot Orchestra framework typically includes four specialized agents that collaborate during development.

1. The Conductor Agent

The Conductor orchestrates the entire workflow.

Responsibilities include:

  • Coordinating agent interactions
  • Managing phase transitions
  • Ensuring tasks complete before moving forward

Because of this role, the Conductor keeps the development pipeline organized and predictable.


2. Planning Agent

Next, the Planning Agent analyzes the codebase and produces a structured development plan.

Typical outputs include:

  • A list of required changes
  • Files that need modification
  • Testing strategies

All plans are documented inside a /plans folder, creating a clear record of what should happen before any code is written.

This planning stage significantly reduces AI guesswork.


3. Implementation Agent

After the plan is finalized, the Implementation Agent executes the changes.

This agent typically follows Test-Driven Development (TDD) principles:

  1. Write failing tests first
  2. Implement the minimal code needed to pass those tests
  3. Keep modifications focused and small

Because the implementation phase follows a predefined plan, the code changes remain controlled and predictable.


4. Code Review Agent

Finally, the Code Review Agent validates the work.

This agent checks:

  • Test coverage
  • Code quality
  • Alignment with the original plan

After the review, it returns a verdict such as:

  • Approved
  • Needs Revision
  • Failed

This automated review step acts as a quality gate before any code moves forward.


Why Agent Handoffs Matter

One of the most powerful ideas behind Copilot Orchestra is the concept of structured handoffs.

Instead of a single AI attempting everything, each phase produces documented outputs that the next agent consumes.

For example:

  • Plans are written in the /plans folder
  • Tests are created before implementation
  • Code reviews happen before merging

Because of this structure, development becomes far more transparent.

Transparency allows teams to clearly see what was planned, implemented, and reviewed. Auditability ensures that if something breaks, the correct phase can be identified quickly. Quality gates help enforce standards before the workflow continues. In addition, reduced context drift prevents agents from losing track of the project.

Instead of improvisation, the workflow resembles a well-rehearsed play where everyone knows their role.


Why Copilot Orchestra Is Better Than Copilot Alone

Standard Copilot is extremely fast. However, speed alone does not guarantee quality.

Without structure, the AI may generate code that lacks context, documentation, or validation.

By contrast, Copilot Orchestra introduces engineering discipline.

Developers gain:

  • Structured planning
  • Test-driven workflows
  • Automated code review
  • Documented development phases

As a result, teams are not just coding faster. They are coding more reliably.


Final Thoughts on Copilot Orchestra and AI Development

AI coding tools are evolving quickly. However, productivity gains come from structure, not just automation.

Copilot Orchestra provides that structure by turning a single assistant into a coordinated team of specialized agents.

When combined with VS Code Insiders, this framework allows developers to build reliable, auditable, and scalable AI-assisted workflows.

If you work in large codebases or care about code quality, moving from Level 1 Copilot usage to Level 2 orchestration is a major upgrade.

To get started, install VS Code Insiders, clone the Copilot Orchestra repository, and begin experimenting with a team of AI agents instead of relying on a single unreliable narrator.

Related Articles

Scroll to Top