GitHub introduces a ChatGPT-like wizard to help developers build code, fix bugs, and more.
After launching GitHub Copilot in 2021 based on the OpenAI Codex, a derivative of GPT-3, the American company launched its Copilot X project, integrating GPT-4 and introducing OpenAI’s new artificial intelligence model, released on March 14. .
GitHub Copilot Chat: A ChatGPT-like experience
Developers can rely on GitHub Copilot Chat, a chat interface that allows them to take advantage of advanced GPT-4 technology.
Sure, GitHub Copilot chat can help developers build code in seconds, but it goes beyond: “It recognizes the code typed by the developer, error messages are displayed, and it’s deeply integrated into the IDE. A developer can get in-depth analysis and descriptions of what code blocks are supposed to do, create unit tests, and get suggested fixes.” Errors »Its GitHub says Blog.
The company notes that this new product builds on work done by OpenAI’s ChatGPT and Microsoft’s new Bing. GitHub Copilot Chat should now join the expansion of so-called voice-to-code AI technology. GitHub Copilot Voice. It allows developers to verbalize natural language instructions.
Example of a GitHub Copilot chat in the video below: A developer asks Copilot to help fix bugs in his code. Within seconds, the wizard detects issues and generates all corrected code.
How to access GitHub Copilot Chat?
GitHub Copilot chat is in private beta so access is still limited. On the other hand, you have the opportunity to join Waiting list Dedicated so we can be among the first to test it. GitHub specifies that you must have previously subscribed to GitHub Copilot.
Also new: Copilot for pull requests
Copilot for pull requests A new GPT-4-based feature enables support for AI-powered tags in pull request descriptions through the GitHub app. These tags are automatically populated by GitHub Copilot based on the modified code. Developers have the option to review or modify the suggested description.
That’s the first step for pull requests. Indicates that GitHub intends to continue to improve the product:
We’re internally testing new features where GitHub Copilot automatically suggests sentences and paragraphs when developers create pull requests by dynamically pulling information about code changes.