June 6, 2026
Microsoft can fire its model supplier. Can you?
At Build 2026 Microsoft shipped its own coding and reasoning models — trained from scratch, with what its AI chief called 'zero distillation' from OpenAI — straight into GitHub Copilot. The richest software company on earth just spent billions to stop depending on one supplier. That's the whole lesson for the rest of us, and it costs you nothing: never let the model be the part of your system you can't swap out.
On June 2, on the opening morning of Build 2026, Microsoft did something that would have sounded unthinkable a year ago: it shipped its own models to compete with the company it has poured over thirteen billion dollars into. Two of them — MAI-Thinking-1, a reasoning model, and MAI-Code-1-Flash, a small coding model — and the coding one started rolling out the same day to every paying GitHub Copilot user.
The detail that matters isn't the benchmark scores. It's how they were built. Microsoft's AI chief Mustafa Suleyman said the models were trained from scratch with "zero distillation" — no OpenAI weights, no OpenAI data, none of the usual shortcut of copying a bigger model's homework. Microsoft built its own from clean, licensed data because it wanted something it didn't have before: the ability to walk away.
Why the biggest player on the board wanted out
For years, Microsoft's entire AI story ran through OpenAI. Copilot, Azure, the lot. That's a lot of leverage to hand one partner. So this year Microsoft renegotiated, stood up its own research team, and started building. Suleyman was blunt about how recently the leash came off: "we were only sort of set free from our contract with OpenAI about six months ago".
Satya Nadella framed it as a principle, on stage, in front of everyone:
"We believe the time has come for every company to just move from consuming a frontier model to fully participating at the frontier."
Read that again, because it isn't really about Microsoft. Consuming a model means you rent it, you depend on it, and your costs and your roadmap move when someone else decides they should. The most resource-rich software company alive looked at that arrangement and spent a fortune to get out of it.
You are renting too
Here's the uncomfortable part. If you're building a product on an AI model right now, you are doing exactly the thing Microsoft just paid billions to stop doing. You're renting your most important component from a supplier who sets the price, the rate limits, the deprecation schedule, and the terms — and who can change any of them on a Tuesday. We just watched GitHub flip its own pricing to a meter and send power users' bills up tenfold. Renters don't get a vote.
You can't out-spend Microsoft and train your own frontier model. You don't need to. The lesson isn't "build a model." It's the thing the model independence buys you: the freedom to swap the supplier without rewriting your product.
And that freedom is almost free. It's an architecture decision, not a budget.
The seam that lets you fire anyone
The mistake I see constantly is a model's name and quirks wired straight through the codebase — this exact API, this exact prompt format, this exact response shape, referenced from forty places. That product can't switch models. Every new release is a migration project, every price hike is a crisis, and the supplier knows it.
The fix is boring and it works: put the model behind one clean seam — a single adapter your code talks to, with the vendor's specifics hidden on the far side of it. My own products do this. The language model is a config value; the engine that computes the real answers is mine and never moves. When a better or cheaper model ships, I change one line and the product gets better. When a supplier raises prices or kills an endpoint, it's a shrug, not a fire drill.
That's the same capability Microsoft just bought, scaled down to your size. They got it by training models on their own clusters. You get it by writing about thirty lines of indirection. The strategic position is identical: nobody owns the part of your system you most depend on except you.
The real question
Strip away the billion-dollar numbers and Build 2026 was a company making sure it could fire its supplier. That's the move worth copying — not the training run.
So ask the only question that matters about your own stack: if your model provider doubled its price tomorrow, or retired the exact model you depend on, how long would it take you to move? If the answer is "an afternoon," you've already won the thing Microsoft spent billions on. If the answer is "we can't, really" — then you don't have a moat, you have a landlord. And the whole point of this week's news is that even the landlord's biggest tenant decided that wasn't good enough.
Comments
No comments yet
Sign in to join the conversation.
Be the first to share a thought.