Microsoft is working towards a vision of artificial intelligence (AI) playing a significant role in software development, with the potential for AI-driven agents managing tasks in the background. To realize this vision, the company must develop appropriate tools and build confidence among its developers regarding AI’s capabilities.
In early 2023, Microsoft CEO Satya Nadella disclosed that AI is responsible for generating up to 30 percent of the code for certain projects within the company. Insights from various Microsoft employees suggest skepticism about AI agents fully taking over human tasks, highlighting concerns that developers may still need to correct errors generated by these systems. Microsoft claims to have achieved early success in integrating AI into its development processes.
Amanda Silver, a Corporate Vice President in Microsoft’s CoreAI team, noted that the focus is on identifying areas where developers face challenges and inefficiencies. Microsoft maintains over 100,000 code repositories, encompassing projects of varying ages and complexities. This extensive codebase presents both opportunities and challenges for AI deployment, especially as the company moves towards greater automation.
In May, Microsoft integrated a coding agent into GitHub Copilot, enabling developers to delegate specific tasks. This has reportedly saved significant amounts of time on various tasks. While data shows positive impacts on productivity, some employees expressed concerns about the current rates of AI adoption within development teams.
Silver emphasized the need for developers to adopt a mindset that embraces AI’s capabilities. Additionally, while 91 percent of Microsoft’s engineering teams reportedly use GitHub Copilot, some internal sources indicated lower actual usage rates in certain divisions.
Concerns have also arisen regarding the potential displacement of junior developers, as AI tools increasingly take over projects suited for less experienced staff. Although Microsoft promotes the use of AI to streamline tedious tasks and foster creativity among developers, skepticism within the workforce remains.
Source: https://www.theverge.com/tech/831379/microsoft-developer-ai-usage-stats-notepad

