Microsoft does not rest. The company presented Microsoft 365 Copilot a few days ago, and now it has gone a little further with the new edition of this “artificial intelligence copilot” for its platform for developers. GitHub Copilot X has arrived, an even more powerful version of this assistant that has already become part of the work routine of many developers.
GitHub Copilot X. We are facing an assistant to program that wants to go beyond what Copilot was going to do and do it in several sections. This update integrates into a variety of code editors and IDEs—making the entire workflow more natural—and is available today as a technical preview that developers can request access to from the website. project officer.
The base could not be another: GPT-4. Some of the new features in GitHub Copilot X are based on the new GPT-4. The company is using artificial intelligence to scan Open Source repositories to help developers get answers. That makes the chat interface built into the tools more up-to-date than the GPT-4 model itself.
Look mom, I program without a keyboard. Among the many options of GitHub Copilot X is that of being able to interact with the voice and thus make this assistant take care of adding code with our voice requests. We can activate this interaction with voice commands by saying “Hey, Github”, after which we can ask the assistant to answer questions or suggest lines of code, for example.
As an integrated ChatGPT. The people in charge of Copilot X explain that the experience is as if one had a ChatGPT integrated in its editor or in tools such as VS Code or Visual Studio. It doesn’t just suggest code – it recognizes what code has been programmed and what error messages are displayed. The integration with the IDE is remarkable according to Microsoft, and developers can get in-depth code analysis and explanations of what each block in the project does. It is also possible to generate unit tests or for Copilot X to propose corrections to bugs that it finds (or finds) in the code.
Descriptions for the ‘pull requests’. Another novelty is the ability of Copilot X to generate descriptions when the developer makes pull code requests and thus manage repositories more quickly and easily. It is also about managing and adding the tags to those requests thanks to the AI that Copilot X uses.
Generates responses about documentation. This project adds GitHub Copilot for Docs, an experimental tool that uses a chatbot interface to provide answers to questions about project documentation, technologies, frameworks, or programming languages that developers use. React, Azure Docs, and MDN are supported for now.
CLI co-pilot. That integration goes further, allowing Copilot to be used in the command line interface (CLI). Thus, it is possible to have these options directly from a terminal and that, for example, help us to write a command and execute it.
In Xataka | GitHub Copilot, the AI-powered coding assistant, is now available to everyone: how much does it cost and who can use it for free