GitHub Copilot Released
Written by Kay Ewbank   
Monday, 27 June 2022

GitHub CoPilot has been officially released with a free option for use for verified students and maintainers of popular open source projects. Other developers will be charged $10 USD/month or $100 USD/year. GitHub describes Copilot as an AI pair programmer that suggests code in your editor.

When Copilot was first announced, back in June 2021, Mike James described it as an AI-based system that will take notice of what you are coding and make suggestions for what it is you are about to type. You can think of it as IntelliSense on steroids.

githubdeklogo

 

Copilot is based on OpenAI's Codex which was trained on a large amount of publicly available code. The system has been trained to work out how to complete lines and sections of code by taking completed code, deleting parts of it, and training the AI to correctly fill in the missing part. The AI means that the examples used are remembered, along with the underlying principles so that the system is capable of extrapolation to things that it has never seen.

GitHub Copilot goes further than just suggesting the next line of code; it can suggest complete methods, boilerplate code and whole unit tests. Copilot has been written as an editor extension and it works with Neovim, JetBrains IDEs, Visual Studio, and Visual Studio Code.

GitHub says the beta testers say that in files where it’s enabled, nearly 40% of code is being written by GitHub Copilot in popular coding languages like Python, and GitHub expects that percentage to increase. GitHub Copilot is optimized for use with Python, JavaScript, TypeScript, Ruby, Go, C#, or C++, but can also be used to generate suggestions in other languages and a wide variety of frameworks.

There's a free 60-day trial available, and GitHub Copilot is available now.


 copilotsolo

 

 

More Information

Copilot Website

Related Articles

GitHub Copilot - Your Programming Pal

GitHub Introduces Super Linter

GitHub Strengthens Team Working

New From GitHub Universe

GitHub Launches Actions

 

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Linkerd Adds Egress And Rate Limiting
05/12/2024

Linkerd has announced a new version of its service mesh. It adds three major new features: egress traffic visibility and control; per-service rate limiting; and federated services.



Windows 11 Adoption Takes A Downturn
11/12/2024

With Windows 10 End of Life only ten months away, Microsoft is stepping up its campaign to get Windows users to upgrade to Windows 11. But while Windows 11 had been gaining users at a steady rate at t [ ... ]


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info