GitHub Copilot
GitHub Copilot is a tool that helps you write code in your editor. Based on the context of your project (e.g., file names, variables, and the code around the cursor), it suggests completions and can generate entire code snippets that you can then easily edit or accept. Copilot is primarily designed to speed up common development tasks, such as filling in repetitive code, writing functions, and modifying existing code.
Unlike the free license, verified students have an unlimited number of free code completions. For a more detailed comparison, see GitHub Copilot plans.
Sign Up
To use GitHub Copilot, you need a GitHub account. If you don’t have an account yet, you must sign up.
Important:
If you signed up using a personal e-mail address, you’ll need to add your university e-mail address as a secondary address. You can add a secondary e-mail address in e-mail settings.
Set your real name on your profile.
In the Access › Billing and licensing › Education benefits section, click the Start an application.
- Select whether you are a student or teacher. Click the [Select this school] button[1] and select your university e-mail address.
Then click the [Share your location] button and then the [Continue] button.
+ image::github-copilot-registration-3-en.png[] . Depending on the role you selected, proceed to upload the required documents.
+
- Student
Select one of the verification options, e.g., 4. Dated class schedule for the semester.
Warning:
When using the class schedule, set KOS to English and make sure the university name is visible in the page footer.
image::github-copilot-registration-4-en.png []
- Click Submit Application.
- Teacher
Upload any document that ideally includes your full name, university name, and date – employee card in high resolution is recommended.
- Click Submit Application.
- Once approved, the service will be available after 72 hours for 2 years.
Usage
Extensions are available for various development environments and text editors. You can find instructions for them in the official documentation (JetBrains IDE, Visual Studio Code).
GitHub Copilot can also be used in the GitHub web IDE, command line, https://docs.github.com/en/copilot/how-tos/github-copilot-app/getting-started? versionId=free-pro-team%40latest&productId=copilot&restPage=concepts%2Cagents%2Cgithub-copilot-app[in the app], or directly on GitHub.
- If the dialog does not appear, your account is likely not linked to your university e-mail address. You can add a secondary e-mail address in e-mail settings. ↩


