The life agentic

Register with GitHub as a student

If you want to get started with agentic LLM tools in this course, setting up a personal GitHub account and applying for GitHub Education is still worth trying.

This is useful because GitHub’s student programme can give eligible students access to GitHub student benefits, which may include Copilot access depending on current availability. When that path is open, it can give you access to GitHub’s AI tooling without having to begin with a paid individual subscription.

At the same time, do not block your entire setup on this path. Approval can take time, and plan or model availability can change.

Intended learning outcomes covered on this page

After working through this page, students should be better able to:

What you need

Before applying, you should have:

GitHub states that you must be at least 13 years old and enrolled in a degree- or diploma-granting programme.

Step 1: create a personal GitHub account

If you do not already have a GitHub account, start here:

GitHub recommends verifying your email address during signup. It is also a good idea to enable two-factor authentication on the account.

Step 2: apply for GitHub Education

GitHub’s application flow is described here:

In short, the process is:

  1. Go to your GitHub Education benefits page.
  2. Click Start an application.
  3. Fill in the form.
  4. Upload any requested documentation.
  5. Submit the application and wait for approval.

Useful forms of proof include a school ID, transcript, class schedule, or an enrolment verification letter.

Step 3: confirm your student benefits and current Copilot availability

After approval, check these pages:

For our purposes, the important outcome is that GitHub Education approval gives you one possible route into later workflows. Check the current Copilot availability on those pages before assuming that approval immediately enables the tools below:

Common problems

Applications are often delayed or rejected for administrative reasons rather than technical ones. Common causes include:

GitHub’s troubleshooting page is here:

If approval is delayed

GitHub is still worth trying, but it should not be your only plan.

If approval is delayed or the available plan changes, see Model access for other routes, including Claude Code.

Short version

If you only want the essentials:

  1. Create a personal GitHub account.
  2. Verify your email address.
  3. Apply for GitHub Education.
  4. Upload clear proof that you are currently a student.
  5. After approval, check what Copilot access is currently available, and use Model access if you need another route.

Next step

After that, continue here: