How many products does Microsoft have named ‘Copilot’? I mapped every one

Update (9 Apr 2026): Another one. A helpful person sent in Microsoft 365 Copilot for US Government. That's 81. Chart updated.

Tey Bannerman
It reminds me of around 2002 when Microsoft named everything ".net".
Yep, I remember downloading a beta version of what would be eventually released as Windows Server 2003. The beta version was called Windows .Net Server 2003.
I had some books that referred to it as .NET Server printed before the name change. In the long history of terrible Microsoft names, this was a rare case where they were able to right the ship.
And “one” like most Fortune 500 companies.
one.copilot.net
Soon: Copilot .NET .
Azure PowerCopilot Live .NET
Or when IBM renamed everything Websphere.
Then they did the same thing to a lesser degree with "360", including the Xbox.
Copilot is just Microsoft's term for AI. How many products have Copilot? Just about all of them.

> Copilot is just Microsoft's term for AI.

This comment really helps me put things in perspective.

I'm guess now that it's Microsoft's way of naming their LLM-powered products/features, the same way "Azure" is basically their codename for "cloud".

Except they named their local hosted version of TFS/VSTS Azure DevOps Server (where the cloud version is Azure DevOps Services).

They just like branding their dev tools for whatever they're pushing at the time. In 2002 they named Visual Studio "Visual Studio .NET".

It makes sense. And Google is its own way to name all AI products “Gemini”.
Which is unusually simple. I would expect Google to use 10 more marketing names simultaneously without any logic to the product lines.
They’ve improved it since the initial launch when the service, model names and plan names all sounded similar and contradictory.
But they put Gemini in google docs, they didn’t rename Docs to Gemini like Microsoft did.
Great point. We’re about to get a wave of Apple Products with “Apple Intelligence” in a similar way.
Yeah imagine if they had unique product names for "AI in OneDrive", "AI in SharePoint", "AI in Outlook"... That would be even more ridiculous.
Not if AI is ultimately a commodity, which it likely is. We don't want or need branded terms for other common features, like networking or files. In the early days of networking, before it was standard, there were attempts to brand things like NetBIOS with IPX and such. I don't want to repeat all of that every time some company wants to establish vendor lockin or branding.
Is it in solitaire or minesweeper?
Be careful what you wish for

I don’t use windows, so most of this doesn’t affect me, but I do use GitHub and VSCode. Can anyone clarify, once and for all, whether “GitHub Copilot” and “VSCode Copilot” (sic?) are the same product? The documentation isn’t even clear, and it’s important because it affects billing. How do these two products interact and where do they NOT overlap?

This confusion even bleeds into other coding harnesses. I have no idea which GitHub MCP server I setup in Claude Code, but the domain has “githubcopilot” in it. Am I burning copilot tokens (or “requests” or whatever is their billing unit) when I use this from Claude?

> I don’t use windows, so most of this doesn’t affect me, but I do use GitHub and VSCode. Can anyone clarify, once and for all, whether “GitHub Copilot” and “VSCode Copilot” (sic?) are the same product? The documentation isn’t even clear, and it’s important because it affects billing. How do these two products interact and where do they NOT overlap?

There is no VSCode Copilot. There is Github Copilot integration inside VS Code.

Git is a distributed source control system. It's open source and you can use it to version source code on your drive and/or a remote git repository.

Github is one of the most popular git repository hosts. In addition to source repositories, it has other services like issue tracking and wikis.

A while back, Microsoft bought Github.

"Github Copilot" is a service you can buy (with limited free sku) from Github that adds AI capabilities to your Github subscription.

One of the ways you can use Github Copilot is by using the GitHub Copilot extension for VSCode. This extension lets you use chat inside VSCode in such a way that it can read and write code. It lets you pick which LLM model you want to use: Claude Sonnet, Opus, OpenAI GPT, etc., from the ones they support.

Note you don't need another subscription if you only use Github Copilot. They pay Anthropic, you pay Github. You _might_ want another subscription directly with Anthropic if, say, you want to use Claude Code instead.

"VSCode Copilot" isn't a thing. Some people might call Github Copilot extension for VSCode "VSCode Copilot".

Github MCP server lets AI tools like GitHub Copilot extension for VSCode, Claude Code, or any tool that supports MCP use your Github account to do things like pull requests, read issues, etc. Just using it from Claude Code would not use Github Copilot tokens, UNLESS you used it to work against your Github Copilot service. You would not need a Github Copilot subscription to use it for example to create a pull request or read an issue. But it would use your Github Copilot tokens if, say, you used the MCP from Claude Code to assign a task to Github Copilot. It uses githubcopilot domain because they built it mostly for Github Copilot to use, though MCP is an open standard so it can be used from any MCP-supporting AI tool.

Sidenote but I don't get why you would want to pay github to run Claude on your code.

Yeah github pays Claude but what's the point ?

Tighter (read better) integration with VSCode and Github than what you could get running claude code on the side.

Your question does raise a valid point - Github Copilot's value proposition is fairly limited in my opinion. Not to say worthless but limited and clearly varies depending on how Githubbey your dev workflows are.

The workflow that GitHub has for prompting agent inside the ide itself is by far and away the nicest and most intuitive I've used.

Claude's integration looked like trash in comparison.

Why would I lock myself into a single vendor when I can have access to all models.

Also the GitHub subscription is a very good price.

Yeah, the workflow is superb. That’s what I miss most using Claude in a terminal inside VSCode. It doesn’t integrate with VSCode native diff tools like the native VSCode (GitHub Copilot does. The Claude extension in non-terminal mode is crap.
From a user point of view there's no real reason for it, from an admin point of view if your team is already using Github Enterprise then deploying it is basically hitting a toggle switch, and it has some more fine grained controls about what it can or can't do compared to Claude Code.

Most corporations have Microsoft already greenlisted as a vendor.

Making it possible to buy something from Anthropic might require tedious paperwork for many of them.

Someone said - in Linux, everything is a file. In Microsoft, everything is a copilot. Lol.
Microsoft .NET Copilot
Microsoft Azure .NET Copilot 365

Related: a list of all Microsoft login portals (there are 609 of them).

https://msportals.io/

Microsoft Portals Site

An aggregation of all of the Microsoft Portals we could find.

MSPortals.io - Microsoft Portals
At least some of those were from acquisitions. All the Copilots are their own fault.