GitHub has made the GitHub Copilot generally available to individual developers. It enables developers to broadly harness Artificial Intelligence (AI) to write and complete code. It can not only suggest the next line of code but also complete methods, boilerplate code, whole unit tests, and even complex algorithms.
GitHub Copilot, which is available as an editor extension, distills the collective knowledge of the world’s developers into an editor extension that suggests code in real-time. It empowers developers in the following ways:
- AI-based coding suggestions: You can get code suggestions that match the context and style conventions of your project, and then cycle through different options to decide what to accept, reject, or edit.
- Use of the preferred environment: It is designed to work with popular editors, including Neovim, JetBrains IDEs, Visual Studio, and Visual Studio Code as an inconspicuous extension.
- Coding in unfamiliar territory: GitHub Copilot can help you learn new programming languages by suggesting code and syntax in dozens of different languages enabling you to spend more time learning by doing.
“With more than 1.2 million developers in our technical preview over the last 12 months, people who started using GitHub Copilot quickly told us it became an indispensable part of their daily workflows. In files where it’s enabled, nearly 40% of code is being written by GitHub Copilot in popular coding languages, like Python—and we expect that to increase. That’s creating more time and space for developers to focus on solving bigger problems and building even better software.” – mentioned GitHub in its blogpost.
GitHub Copilot is available to all developers for USD 10/month or USD 100/year and is also free to use for verified students and maintainers of popular open source projects.