Skip to content
← All writing
June 26, 2022·1 min read

Github Copilot now available to all

If you are a developer, you are probably familiar with GitHub, the popular software development platform that allows developers to collaborate on projects and share code. Recently, GitHub has released a new feature called GitHub Copilot, which is now generally available to all developers — as a paid subscription, free for verified students and maintainers of popular open-source projects.

So, what exactly is GitHub Copilot and how does it work? Essentially, GitHub Copilot is an AI-powered pair programmer that suggests whole lines and entire functions as you type. Built by GitHub with OpenAI, it draws on the context of your file and comments to autocomplete code directly in the editor. You can read the official announcement on the GitHub Blog.

GitHub Copilot integrates with popular editors including Visual Studio Code, Visual Studio, Neovim, and the JetBrains IDEs, so it fits into the tools developers already use. Suggestions appear inline as grey text, and you can accept, dismiss, or cycle through alternative completions with a keystroke.

One of the key benefits of GitHub Copilot is that it can significantly improve the efficiency and speed of software development. By handling boilerplate, repetitive patterns, and unfamiliar APIs, it lets developers stay in flow and spend more time on the harder parts of a problem.

That said, Copilot's suggestions are not always correct, so its output still needs to be reviewed and tested like any other code. Used with care, it can act as a helpful starting point that developers refine rather than a replacement for understanding the code.

In summary, GitHub Copilot is a notable step forward for AI-assisted software development. By suggesting code in real time, it can improve efficiency and speed as long as its output is reviewed carefully. If you are a developer, it is definitely worth checking out!