Engineering@Microsoft

How Microsoft empowers its developers to deliver at massive scale

Latest posts

How we built the Microsoft Learn MCP Server
Feb 11, 2026
Post comments count 2
Post likes count 2

How we built the Microsoft Learn MCP Server

Tianqi Zhang Eric Imasogie Pieter de Bruin
Tianqi,
Eric,
Pieter

When we launched the Microsoft Learn Model Context Protocol (MCP) Server in June 2025, our goal was simple: make it effortless for AI agents to use trusted, up-to-date Microsoft Learn documentation. GitHub Copilot and other agents are increasingly common, and they need to be able to ground responses just like humans with browsers do. Learn MCP Server is a remote server that exposes agent-friendly tools over Streamable HTTP Transport, backed by the same Learn knowledge service described in How we built “Ask Learn”. Why MCP and why Learn MCP Server? Modern AI agents can discover and use tools dynamically through ...

Diagnosing instability in production-scale agent reinforcement learning
Jan 28, 2026
Post comments count 0
Post likes count 2

Diagnosing instability in production-scale agent reinforcement learning

Aditya Challapally
Aditya Challapally

On January 28, 2026, Hugging Face announced that they have upstreamed the Post-Training Toolkit into TRL as a first-party integration, making these diagnostics directly usable in production RL and agent post-training pipelines. This enables closed-loop monitoring and control patterns that are increasingly necessary for long-running and continuously adapted agent systems. Documentation @ https://huggingface.co/docs/trl/main/en/ptt_integration. Overview In production-scale agent reinforcement learning systems, training runs increasingly operate over long horizons, incorporate external tools, and adapt continuousl...

The Interaction Changes Everything: Treating AI Agents as Collaborators, Not Automation
Dec 2, 2025
Post comments count 1
Post likes count 5

The Interaction Changes Everything: Treating AI Agents as Collaborators, Not Automation

Jenny Ferries
Jenny Ferries

Discover how treating AI agents as collaborators, not automation, transforms engineering workflows and accelerates complex projects

Enhancing Code Quality at Scale with AI-Powered Code Reviews
Jul 14, 2025
Post comments count 4
Post likes count 2

Enhancing Code Quality at Scale with AI-Powered Code Reviews

Sneha Tuli
Sneha Tuli

Microsoft’s AI-powered code review assistant has transformed pull request workflows by automating routine checks, suggesting improvements, and enabling conversational Q&A, leading to faster PR completion, improved code quality, and enhanced developer onboarding. Its seamless integration and customizability have driven widespread adoption within Microsoft

How Microsoft Engineers Build AI: Learn about scalable RAG-enabled AI Apps
Mar 3, 2025
Post comments count 0
Post likes count 4

How Microsoft Engineers Build AI: Learn about scalable RAG-enabled AI Apps

Krezzia Noelle Basilio Samit Jhaveri
Krezzia,
Samit

For developers, the emphasis on building intelligence into apps has never been clearer. Over the next three years, 92% of companies plan on investing in AI to achieve business outcomes like enhancing productivity and delivering better customer service. At Microsoft, developers and engineers are pushing the boundaries of AI at scale, crafting applications that harness the power of cutting-edge machine learning models and advanced AI techniques. To help both newcomers and seasoned AI developers understand these methodologies, we are thrilled to introduce a new video series – How Microsoft engineers build AI. We’l...

Dev Box Ready-To-Code Dev Box images template
Dec 11, 2024
Post comments count 0
Post likes count 3

Dev Box Ready-To-Code Dev Box images template

Dmitry Goncharenko
Dmitry Goncharenko

Microsoft One Engineering System (1ES) team shares a sample for building Ready-To-Code Dev Box environments pre-configured with the necessary tools, repositories, and settings, ensuring consistency and reliability across teams.

Common annotated security keys
Sep 25, 2024
Post comments count 0
Post likes count 0

Common annotated security keys

Michael C. Fanning
Michael C. Fanning

In April 2021, GitHub announced changes to their security token format that significantly enhanced security. The improvement leveraged two straightforward techniques: a fixed signature in the generated token and a checksum - both of which are highly effective in eliminating false positives (noise) and false negatives (missed findings). Microsoft also implements these techniques widely in our service providers. Internally, we refer to any key format that incorporates both techniques as 'identifiable' (a term also used in GitHub’s blog post). Identifiable secrets super-power open-source scan tools and more sophist...

Managed DevOps Pools – The Origin Story
Jul 18, 2024
Post comments count 0
Post likes count 10

Managed DevOps Pools – The Origin Story

Suraj Guptha Eliza Tarasila
Suraj,
Eliza

Learn about how Microsoft's 1ES organization developed an internal service called "1ES Hosted Pools" to manage Microsoft's diverse Engineering system infrastructure and how it helped make significant improvements to productivity, cost savings, and security. This solution will soon be available as a third-party offering named "Managed DevOps Pools".

Developing with Accessibility in Mind at Microsoft
May 16, 2024
Post comments count 0
Post likes count 2

Developing with Accessibility in Mind at Microsoft

Nandita Gupta
Nandita Gupta

Celebrate the Global Accessibility Awareness Day GAAD by taking actionable and easy steps to build accessibility into your development life-cycle! Learn how tools like Accessibility Insights & Visual Studio can help find accessibility issues in development.