Artificial intelligence has already demonstrated remarkable capabilities in the realm of software development, prompting some companies to employ AI for code generation, while others leverage it for code review and error detection.
In a recent post on its engineering blog, Microsoft revealed that its internal coding assistant has become a dominant force in pull request (PR) reviews—handling as many as 600,000 PRs per month, which accounts for 90% of all PRs submitted across the company.
Though unnamed, this specialized AI assistant was developed by Microsoft’s Developer Division AI and Data team. It is powered by proprietary Microsoft AI technologies and is responsible for automating PR inspections at scale.
Significantly, Microsoft is also using the assistant’s performance on internal PRs to iteratively refine the tool, with the resulting advancements being integrated into GitHub Copilot. This ensures that external customers benefit from the same improvements in code review accuracy and efficiency.
In its blog post, Microsoft explains the rationale behind building an AI-powered code review assistant:
We have seen scenarios where PRs waited days and even weeks before getting merged, or where important feedback was missed. These pain points motivated us to try AI assistance in the review process. The goal was to let AI handle the repetitive or easily overlooked aspects of reviews, freeing human reviewers to focus on higher-level concerns.
This AI assistant is fully integrated into Microsoft’s existing PR workflows. Upon the creation of a PR, it acts as an automatic reviewer—analyzing the code, flagging potential issues, and leaving comments with suggestions for improvement.
Human reviewers can interact with the assistant in a conversational manner, posing questions about specific code segments, seeking optimization advice, or discussing the rationale behind recommended changes. This dynamic interaction empowers developers to refine their code more effectively and efficiently.
Microsoft concluded by stating that AI-powered code review is only the beginning. Moving forward, the company intends to continue investing in customization and quality enhancements, with the goal of redefining the entire developer experience—ushering in an era of streamlined, rapid, and high-quality code delivery.
Related Posts:
- VS Code ETHcode Extension Hacked: Just 2 Lines of Code Led to Supply Chain Compromise Via GitHub PR
- New Attack on Microsoft 365 Copilot Steals Personal Data
- Docker-OSX Shut Down: Apple’s Copyright Claim Impacts macOS Containers
- Mac Users Rejoice! Microsoft’s Copilot App Lands on the Mac App Store
- Microsoft Unveils Enhanced Windows AI Features for “Copilot+ PC”
Support Our Threat Intelligence
If you find our CVE report and cybersecurity news helpful, consider supporting our work.