Paul Krill
Editor at Large

GitHub Copilot X will tap ChatGPT-4

news
Mar 27, 20232 mins

Future version of GitHub’s AI-powered programming assistant, now in limited preview, will add a chat interface and extend to pull requests, docs, and the command line.

Hands type on a laptop keyboard with lines of code visible on the display.
Credit: SeventyFour / Shutterstock

GitHub Copilot, GitHub’s AI-driven programmer’s assistant, is set to add chat and voice capabilities, as the tool adopts OpenAI’s ChatGPT-4 deep learning technology.

GitHub is calling its vision for the tool GitHub Copilot X, the company announced on March 22. The plan includes bringing Copilot to pull requests, the command line, and docs to answer questions about projects. Highlights of GitHub Copilot X include:

  • A ChatGPT-like experience in the editor with Copilot Chat, a chat interface focused on developer scenarios and natively integrating with Microsoft’s Visual Studio Code and Visual Studio development tools. Copilot Chat recognizes what code a developer as typed and error messages shown. Developers are provided in-depth analysis and explanations of code blocks, can generate unit tests, and get proposed bug fixes. Developers can sign up for the waitlist for Copilot chat
  • Copilot for Pull Requests, adding support for AI-powered tags in pull request descriptions. Tags are automatically filled out by Copilot based on changed code. Developers can review or modify the suggested description. A technical preview signup is available.
  • Copilot for Docs, an experimental tool being launched that uses a chat interface to provide AI-generated responses to questions about documentation, including questions about languages, frameworks, and other technologies. The initial documentation will cover React, Azure Docs, and MDN. A waitlist is available for this capability.
  • Copilot for the CLI, which can compose commands and loops and throw around obscure find flags to satisfy a query. A waitlist is available for this.

Also on the agenda is a feature where GitHub automatically will warn developers if they are missing sufficient testing for a pull request and then suggest potential tests. GitHub hopes to bring its new functionality to any organization’s repositories and internal documentation.

Developers can sign up for a free trial of Copilot. GitHub said Copilot is now generating 46% of developers’ code and helping developers code 55% faster. But the tool has ruffled some feathers, with the Free Software Foundation questioning the fairness of its use of third-party code.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author