VOOZH about

URL: https://thenewstack.io/microsoft-one-ups-google-with-copilot-stack-for-developers/

⇱ Microsoft One-ups Google with Copilot Stack for Developers - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2023-05-24 11:45:52
Microsoft One-ups Google with Copilot Stack for Developers
AI / Frontend Development / Software Development

Microsoft One-ups Google with Copilot Stack for Developers

At its annual Build event for developers, Microsoft announced a raft of AI initiatives — of particular interest is a new 'Copilot stack'.
May 24th, 2023 11:45am by Richard MacManus
👁 Featued image for: Microsoft One-ups Google with Copilot Stack for Developers

No prizes for guessing the focus of this year’s Microsoft Build developer conference. Of course, it was AI — just as it had been at Google I/O earlier this month. But whereas Google’s AI announcements seemed disorganised and all over the map, Microsoft came up with a cohesive framework to entice developers: its new “Copilot stack.”

In the opening keynote, Satya Nadella positioned the ChatGPT-inspired AI era as the latest installment in society’s pursuit of the “dream machine” (referencing M. Mitchell Waldrop’s 2001 book about J.C.R. Licklider).

The main focus of his presentation, though, was Copilot. While he started out referencing GitHub Copilot, the first Microsoft collaboration with OpenAI, it was only a matter of time before Windows was inserted into proceedings. “Next, we are bringing Copilot to the biggest canvas of all, Windows,” he announced to the live Build audience. That got the biggest cheer of the day.

Nadella then introduced a video about chat AI functionality that began with the magic words, “integrated into all of Windows.” Later in the opening keynote, other forms of Copilot were introduced — including Microsoft 365 Copilot, for office workers.

Technical Details about Copilot Stack

In the second keynote, Microsoft Chief Technology Officer Kevin Scott got into more detail about the new copilot initiatives, from a developer perspective. He began by highlighting Microsoft’s partnership with OpenAI, putting the success of the relationship down to Microsoft having “an end-to-end platform for building AI applications.” He then positioned Azure as “the cloud for AI” and Windows as “the best client for AI development.”

👁 Kevin Scott

Scott then brought on stage Greg Brockman, the president and co-founder of OpenAI. The discussion between the two around ChatGPT plugins was particularly enthusiastic, with Brockman encouraging developers to “really go into specific domains and figure out how to make this technology work there.” He used the example of plugins in the legal domain, where developers are “getting expertise and talking to lots of lawyers and understanding what their pain points are with this technology.”

Then came the big news. Scott said that Microsoft has built a “Copilot technology stack” for developers, enabling them to add AI functionality to any software — in other words, a “copilot.”

👁 Copilot stack

Commenting on the frontend layer, Scott said that with a copilot, “it’s going to be way less of that fiddling around mapping user interface elements to little chunks of code than you’re accustomed to.”

For the orchestration layer, Scott described it as “the business logic of your copilot.” In LLM terms, it’s where the prompting happens. Microsoft’s orchestration mechanism to help build its apps is called Semantic Kernel (see my separate writeup about that), which has been open sourced. Scott added that there are other open source alternatives for orchestration too — he gave a special shoutout to LangChain. In addition, Microsoft has a new tool called Prompt Flow, which Scott said was “another orchestration mechanism that actually unifies LangChain and Semantic Kernel.”

Part of Microsoft’s orchestration layer is the “meta prompt,” which Scott described as a “standing set of instructions that you give to your copilot that get passed down to the model on every turn of conversation.” He added that it’s “where a bunch of your safety tuning is going to happen.”

“Grounding” is where we get into things like vector databases and “Retrieval Augmented Generation” (RAG), both of which I discussed in my recent interview with Pinecone. Scott described grounding as “all about adding additional context to the prompt that may be useful for helping the model respond to the prompt that’s flowing down.”

👁 Grounding

Finally, at the bottom of the stack are foundation models and infrastructure. “We give you a bunch of choices for how to use foundation models in this copilot platform, on Azure and on Windows,” Scott said.

Azure AI Studio

The third keynote featured Scott Guthrie, EVP Cloud + AI, and several of his Microsoft colleagues. Part of what he was promoting was Microsoft’s development platform for creating a ChatGPT plugin. “We’re embracing an open plugin standard that provides plugin interoperability across ChatGPT and all of the Microsoft Copilot offerings,” he said.

One of the more interesting products Guthrie referenced was the Azure AI Studio, which he said “makes it incredibly easy to ground your AI models with your own data and to build Retrieval Augmented Generation (or RAG) based solutions.” He added that it enables you to “build your own copilot experiences that are specific to your apps and organizations.”

👁 Scott Guthrie

For prompt engineering, which Guthrie reiterated is a part of the orchestration layer of the copilot stack, Microsoft is introducing a new framework called Prompt Flow.

“Prompt Flow provides [an] end-to-end AI development tooling that supports prompt construction, orchestration, testing, evaluation and deployment,” he explained. As Kevin Scott had hinted at earlier, Prompt Flow can leverage Semantic Kernel and LangChain as well.

Finally, Guthrie announced Microsoft Fabric, “a unified platform for data analytics, really designed for the era of AI.” He added that “it’s lake centric and has an open data architecture, and it has deep integration with Microsoft 365.”

Overall, this felt like a much more cohesive set of AI announcements than what Google announced recently. The Copilot stack in particular will surely resonate with Microsoft’s enterprise-focused developer community.

TRENDING STORIES
Richard MacManus is a Senior Editor at The New Stack and writes about web and application development trends. Previously he founded ReadWriteWeb in 2003 and built it into one of the world’s most influential technology news sites. From the early...
Read more from Richard MacManus
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: OpenAI.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.