Microsoft has integrated the latest version of GitHub Copilot, including Copilot Chat, directly into Visual Studio, offering developers a unified AI-powered coding experience. The update, currently in Preview 3 of Visual Studio 17.10 with general availability slated for May, eliminates the need for separate installations of Copilot and Copilot Chat.
The new integration aims to enhance developer efficiency through personalized code suggestions, automated git commit message creation, and answers to coding-related questions. Copilot can now assist with tasks ranging from generating code snippets and methods to composing entire programs, and offers a code optimization feature accessible through the Copilot Chat interface using the command “/optimize,” designed to improve code performance, readability, and security.
According to Microsoft, Copilot is designed to help developers focus on more creative aspects of their work by automating repetitive or tedious coding tasks. The AI companion provides context-aware code completions and suggestions directly within the Visual Studio IDE, and allows users to initiate conversations or begin typing to access its capabilities.
GitHub Copilot is available for free within Visual Studio, providing limited access to select features without requiring a trial or credit card. Users need a GitHub account to enable Copilot within Visual Studio. The latest experience builds on previous iterations, with version 17.8 or later of Visual Studio required to launch Copilot.
The integration of Copilot and Copilot Chat into a single package represents a significant shift in Microsoft’s approach to AI-assisted development. Previously, developers needed to install two separate extensions to access the full range of Copilot’s features. The unified experience is intended to provide a more seamless and deeply integrated AI experience within Visual Studio.
Agent mode, described as a “supercharged” version of Copilot, is accessible through the Chat window, allowing the AI to reason through problems, coordinate next steps, apply changes, and iterate on errors.
Microsoft has not announced a firm date for the general availability of Visual Studio 17.10 beyond the stated timeframe of May.