Copilot is an AI-powered code completion tool developed by GitHub in collaboration with OpenAI. It is designed to assist developers in writing code by providing context-aware suggestions and autocompletions directly within their IDEs.
GitHub Copilot uses the GPT-3 language model to generate code snippets, comments, and other programming-related content based on the context and code you’re working on. It can help speed up coding tasks, reduce errors, and provide examples for various programming languages and frameworks.
In a 2023 trial with approximately 500 Comcast developers testing Copilot for a month, 93% reported an increase in coding speed, and metrics showed a 16.2% increase in PRs created (in comparison to an average over the previous 12 months). Try Copilot today!
How to use it?
Pre-requisite: You must have a GitHub Enterprise Cloud (GHEC) account and have completed the Copilot onboarding form in DevHub.
2.1 Step One: Log In
Log into Github Enterprise Cloud using http://githubcloud.comcast.com.
This is a login to github.com and not github.comcast.com.
For more information check out the GitHub Enterprise Cloud Knowledgebase.
2.2 Step Two: Install Copilot
If you are using VSCode
Install the GitHub Copilot extension.
The extension may open your browser to authenticate if you have not followed Step 1.
NOTE: If you have previously installed the extension and it complains about not being available to enterprise users, you may need to update your installed plugin.
If you are using IntelliJ
Install the Github Copilot plugin.
The plugin may open your browser to authenticate if you have not followed Step 1.
If you are using Vim/Neovim
Install the GitHub Copilot extension using your Vim/Neovim package manager.
Start Vim/Neovim and invoke :Copilot setup
. The plugin should open your browser. Authenticate with your Comcast GitHub Enterprise Cloud account.