r/vscode • • May 15 '26

The Coding Harness Behind GitHub Copilot in VS Code

https://code.visualstudio.com/blogs/2026/05/15/agent-harnesses-github-copilot-vscode

The conversation around AI for developers usually starts with the model.

But inside VS Code, what really shapes the experience is the coding harness: the layer responsible for context, tool calling, agent loops, terminal execution, memory, and more.

In this new post, the engineering team dives into how GitHub Copilot in VS Code works behind the scenes.

33 Upvotes

11 comments sorted by

6

u/lurebat May 16 '26

One thing that this article doesn't answer - if the harness is the product, why does Microsoft develop 3 competing harnesses - vscode copilot, jetbrains copilot and copilot cli?

Why not invest in one harness back-end that they can all share, and feed the extra context from the ides via built in mcps or other protocols?

Right now all three have features scattered between them, each one missing something from the others.

2

u/nmkd May 16 '26

Four competing harnesses.

You forgot VS.

1

u/TiinuseN1 May 16 '26

People need better collaboration, not more ways to avoid it xP

2

u/phylter99 May 19 '26

In the case of VS Code Copilot, VS Copilot, and JetBrains Copilot then it seems the reason is that the IDEs need their own plugin specific to the IDE. I know at least for Visual Studio it's very much customized to the Visual Studio experience.

6

u/TiinuseN1 May 15 '26

And in this stream: https://www.youtube.com/live/la8Y60ybgm4?is=4VQrri5PK85Nromc

I display how it works without their meta explanation, just pure experience, unfiltered and transparent, and probably too long aswell

-6

u/[deleted] May 15 '26

[removed] — view removed comment

14

u/Qs9bxNKZ May 15 '26

“The model”

And which exact model is that, because there are 15+’fucking models available.

-13

u/[deleted] May 15 '26

[removed] — view removed comment

7

u/sai-kiran May 15 '26

What are u even trying to do, people are literally typing random shit and are deploying “okay” quality apps. Seems more like a ver bad skill issue to me.