Microsoft is pitching a future where AI controls everything on your PC and agents go and do work for you in the background. But before the company gets there, it has to build the tools to make these systems work and convince its own developers that AI is actually capable of achieving these big promises.
Microsoft CEO Satya Nadella revealed earlier this year that up to 30 percent of the code of “some of our projects” is written by AI, and I’ve been eager to learn exactly how Microsoft’s developers are using the technology ever since. I’ve been speaking to sources and company execs to get a better idea of how AI is being used by Microsoft developers. Some employees have told me they’re skeptical that AI agents will be able to fully replace the work of humans, leaving developers to fix the mistakes of automated agents.
When I ask the company for more specifics, though, Microsoft touts its early success in deploying AI internally.
“We want to really look at where there’s developer toil, where we have inefficiencies,” says Amanda Silver, a CVP in Microsoft’s CoreAI team who leads product for the company’s Apps & Agents platform, in an interview with Notepad. “Part of what we’re looking at is both how we can apply [AI] and where we can apply it.”
There are over 100,000 code repositories inside Microsoft, from brand new projects to legacy codebases that are more than 20 years old and still up and running. “We have pretty much every programming language, architecture, and lifecycle stage that you can imagine, and this really reflects a lot of our customers,” says Silver. That’s a lot of code for AI to potentially touch, especially as Microsoft pushes beyond simple code completion towards more automation with AI agents.
In May, Microsoft embedded a coding agent directly into GitHub Copilot, letting developers assign it work to do. The agent then goes off and creates its own development environment, runs in the background, and creates draft pull requests. “What we see is that developers save on average 30 minutes on simple tasks, over a half day on medium tasks, and two weeks on complex tasks,” says Silver. Microsoft’s developers are using it for time-consuming and monotonous tasks like fixing bugs and improving documentation for apps and services.
Microsoft looks at developer hours saved, incidents mitigated, or estimated hours saved for tasks to get to these numbers. “Additionally, we look at the actions completed by the agentic capabilities, such as the number of pull-requests it contributes to,” says Silver.
Measuring the impact of AI on developer productivity is something that I hear Microsoft is obsessing about internally, even if some studies show AI can make experienced developers slower. Some employees, who wish to remain anonymous, feel that Microsoft executives aren’t happy with how often developers use AI right now. There’s a push internally to get developers to use AI first for everything, but I hear that adoption isn’t always organic.
“It does require a little bit of intentional engagement to allow the mindset shift to click in,” admits Silver. While Microsoft’s developers could ignore GitHub Copilot Chat because it was in a separate window, the agentic mode and coding agent are right in the context of how developers work. “It becomes habit forming and changes behavior,” says Silver.
Microsoft says 91 percent of its engineering teams use GitHub Copilot, but sources have shared data that suggests, in some parts of the company, overall AI tool adoption is much lower – closer to the 51 percent of developers who told Stack Overflow they’re now using AI tools professionally every day.
Silver rattles off a list of teams that have sped up their work with AI. The Xbox team used Copilot’s app modernization agent to upgrade their core Xbox service from .NET 6 to .NET 8 recently. “They saw an 88 percent reduction in manual migration effort,” she says, taking “months of work and compressing it down into days.” Microsoft’s discovery and quantum team used the Copilot agent to migrate a Java app to the latest version, and saw a similar “reduction in the effort that was needed, thanks to the AI agent auto detecting deprecated APIs, suggesting fixes, and identifying security vulnerabilities.” The company’s “ES Chat” agent, which can answer questions about Microsoft’s engineering systems, has saved engineers “46 minutes per task compared to traditional search methods.” Microsoft is also using AI agents to help Site Reliability Engineers (SRE) respond to outages of systems and apps. There, the company has already saved over “10,000 hours of operational time.”
All of these time savings mean that Microsoft’s code is increasingly being built by AI instead of just humans, but Silver won’t put a number on how much of Microsoft’s code is being built by AI. She argues it’s too hard to track everything as AI is embedded in code generation, review processes, test generations, and deployment pipelines. “The agents really become a core part of the engineering system itself,” says Silver. “This is one of the reasons why it’s so hard to pin a precise number on the number of lines of code that the AI is contributing.” I also get a sense that promoting a number that’s either too high or too low would be counterproductive to Microsoft’s marketing efforts, both internally and externally.
Still, I don’t doubt the complexity of the task. A human engineer could submit code while Copilot is running inside their editor, or the engineer could copy and paste AI code into their editor. It’s fair to say that AI is prevalent in some parts of Microsoft’s developer output.
Copilot’s contributions can be seen in the codebases of Aspire, Typescript Go, and Microsoft’s Agent Framework. However, AI systems like Copilot are not flawless, as engineers still review their work. Some tools may not live up to expectations, as jokingly mentioned by a source at Microsoft regarding ES Chat.
Microsoft’s emphasis on AI agents for coding has raised concerns among some employees about the future. There is apprehension about junior developer roles diminishing as AI agents take on more tasks, potentially leaving experienced developers to supervise AI-generated outputs. Despite this, Microsoft’s CEO Satya Nadella envisions a future with fewer humans directly involved in coding, with AI handling mundane tasks to free up developers for more creative work.
In other news, Microsoft has rolled out the Xbox Full Screen Experience (FSE) to PCs, laptops, and tablets, adding a console-like UI to the Xbox app. Xbox Ally devices are getting a new game profile feature, while File Explorer in Windows 11 is being streamlined and enhanced. Notepad is now testing tables, and Microsoft’s AI-powered copy and paste tool can now utilize on-device AI. Additionally, Microsoft has made the Zork games open-source and released Xbox-themed Crocs.
Lastly, Copilot is being phased out of WhatsApp due to Meta’s new platform policies, and Microsoft has introduced Fara-7B, its first agentic small language model for computer use. Microsoft has introduced new features to Copilot in Edge just in time for Black Friday and Cyber Monday. The updated Copilot now includes shopping assistant capabilities such as cashback, price comparison, price history, and price tracking. These tools work with supported retailers to provide comparisons against other retailers, making it easier for users to find the best price for a product.
In addition to the Copilot updates, Microsoft has also revamped the icons for its enterprise AI apps and services. Following the rollout of new Office icons, Microsoft has now updated the icons for its business apps and agents, aligning them closely with the Microsoft 365 icons. These new icons are starting to appear across Microsoft’s Power Platform, Foundry, and other AI services.
Furthermore, Microsoft has incorporated Anthropic’s latest Claude Opus 4.5 AI model into GitHub Copilot. Early testing has shown that Opus 4.5 has surpassed internal coding benchmarks and has reduced token usage by half. Microsoft has highlighted that this latest model is particularly beneficial for code migration and code refactoring.
If you want to learn more about Microsoft’s secret projects or have any other questions, feel free to drop a comment here or contact me at notepad@theverge.com. You can also reach me via email at notepad@theverge.com or connect with me confidentially on the Signal messaging app (username: tomwarren.01) or on Telegram (username: tomwarren).
Thank you for subscribing to Notepad. Stay tuned for more updates on Microsoft and other tech-related topics.
Don’t forget to follow topics and authors from this article to receive more content like this on your personalized homepage feed and get email updates. Follow Tom Warren, Microsoft, and Notepad for more insightful articles. Transform the following:
Original: “I cannot believe you did that.”
Transformed: “I can’t believe you did that.” Transform the following:
Original: The cat is sleeping on the couch.
Transformed: On the couch, the cat is sleeping.