GitHub Copilot X: The AI-powered developer experience

GitHub Copilot is evolving to bring chat and voice interfaces, support pull requests, answer questions on docs, and adopt OpenAI’s GPT-4 for a more personalized developer experience.

A new AI-powered developer experience 

  • A ChatGPT-like experience in your editor with GitHub Copilot Chat: We are bringing a chat interface to the editor that’s focused on developer scenarios and natively integrates with VS Code and Visual Studio. This does far more than suggest code. GitHub Copilot Chat is not just a chat window. It recognizes what code a developer has typed, what error messages are shown, and it’s deeply embedded into the IDE. A developer can get in-depth analysis and explanations of what code blocks are intended to do, generate unit tests, and even get proposed fixes to bugs.

GitHub Copilot Chat builds upon the work that OpenAI and Microsoft have done with ChatGPT and the new Bing. It will also join our voice-to-code AI technology extension we previously demoed, which we’re now calling GitHub Copilot Voice, where developers can verbally give natural language prompts.

Sign up for the technical preview >

  • Copilot for Pull Requests: You can now sign up for a technical preview of the first AI-generated deions for pull requests on GitHub. This new functionality is powered by OpenAI’s new GPT-4 model and adds support for AI-powered tags in pull request deions through a GitHub app that organization admins and individual repository owners can install. These tags are automatically filled out by GitHub Copilot based on the changed code. Developers can then review or modify the suggested deion.

Enroll your repository in the technical preview >

  • Get AI-generated answers about documentation: We are launching GitHub Copilot for Docs, an experimental tool that uses a chat interface to provide users with AI-generated responses to questions about documentation—including questions developers have about the languages, frameworks, and technologies they’re using. We’re starting with documentation for ReactAzure Docs, and MDN, so we can learn and iterate quickly with the developers and users of these projects.

Join the waitlist >