GitHub's New AI Tool Can Help You to Write Your Code

GitHub and OpenAI launched a new smart tool called Copilot that can literally write code for you by analyzing what you have already written and generating further lines.

The tool has been trained on billions of lines of public code and speaks dozens of programming languages though it is most fluent in Python, JavaScript, TypeScript, Ruby, and Go. Much like the good old autocomplete you have on your smartphone, GitHub Copilot gives you multiple suggestions based on what it sees and you can choose between the options it gives you. You can also manually edit the suggested code to fully customize it and make sure it works just right. 

GitHub Copilot is powered by Codex, the new AI system created by OpenAI. This clever guy can turn your comments into code lines, all you need to do is to write a comment describing what you want the code to do, and Copilot will come up with a few suggestions for you. 

Some of the users who have already tried out the new tool are amazed. According to the reviews, Copilot is "terrifying, but amazing". Some users joke about losing their jobs to AI applications in the near future. The other users, however, are not very happy with the ethics behind this project and think it might discourage open-source contributors from sharing their works "by using their code without displaying from where it comes." 

As GitHub explains, even though Copilot is a powerful AI tool that tries its best to understand your needs and make the best suggestions for you, the generated code might not always work as you'd expect it to. At the end of the day, you are the programmer and you should carefully inspect, edit and test everything Copilot generates for you. 

You can read more about Copilot here. Don't forget to join our new Telegram channel, our Discord, follow us on Instagram and Twitter, where we are sharing breakdowns, the latest news, awesome artworks, and more.

Join discussion

Comments 0

    You might also like

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more