GitHub Educationとは:学生・教員の申請手順と、もらえるもの

公開 書いた人 大林 諒

GitHub Educationは、学生と教員と学校がGitHubの有料機能や提携企業の特典を無料で使える制度です。名前は聞くものの、どこから申請するのか、高校生や社会人スクールでも対象なのかは公式のページを何枚も読まないと分かりません。

ここでは、条件、申請の手順、落ちたときのやり直し、期限と卒業までを順に見ます。読み終わると、自分や家族が対象かどうかを判断でき、対象なら申請まで進められます。この制度の話だけは料理教室の仕事に関係がないので、代表の子どもが高校生という設定で少しだけ触れます。

この記事の内容
  1. 先に答えると
  2. GitHub Educationとは何か
  3. もらえるもの
  4. 学生の申請の条件
  5. 申請の手順
  6. 審査に落ちる理由と、やり直し
  7. 期限と更新、卒業したら
  8. 高校生、社会人スクール、企業の研修
  9. 対象外の人はFreeで足りる
  10. できないことと、その代わり
  11. よく詰まるところ
  12. 次に読む

先に答えると

GitHub Educationの対象は、学位や卒業証書につながる課程に在籍する13歳以上の学生と、学校の教員です。小さな会社の代表や社員、外注エンジニアBのような社会人は対象外で、その場合はGitHub Freeで足ります。Freeでも非公開リポジトリは数の制限なく作れます。

  • 学生は、GitHub Pro、Copilot Student、Codespacesの追加の枠、提携企業の特典を無料で使えます
  • 教員は、GitHub Team、Copilot Pro、GitHub Classroomを無料で使えます
  • 申請は個人のアカウントから行い、在籍を証明する書類を出します
  • 学生の認証は2年で、そのあとは再認証が要ります
  • 高校生は対象です。企業の研修を対象にする記載は公式にありません

内容はすべて2026年11月時点です。特典は変わるので、申請の前に公式で確かめます。

GitHub Educationとは何か

GitHubが運営する、教育向けの取り組みの総称です。料金ページのプランとは別の入口で、対象者ごとに中身が分かれています。

対象名前中身
学生GitHub Student Developer PackGitHub Pro、Copilot Student、提携企業の特典
教員Teacher(GitHub Educationの教員向け)GitHub Team、Copilot Pro、GitHub Classroom
学校GitHub Campus ProgramGitHub Enterprise Cloud と GitHub Enterprise Server を無償で利用

Student Developer Packは学生向けの特典の一式を指す言葉です。Teacherの申請で通っても、Packの提携企業の特典は受けられません。学生と教員のどちらで出すかで、中身が変わります。

GitHub Classroomは、課題の配布と提出をGitHubのリポジトリ(履歴つきのファイル一式)で行う仕組みです。

もらえるもの

学生

特典公式の記載補足
GitHub Pro「Free GitHub Pro while you are a student.」学生の間だけ無料
Copilot Studentコードの補完は無制限、AIクレジットの枠、チャットとAgentは限られた範囲モデルは自動の選択のみ
Codespaces「Free Pro level access」Proと同じ月180コア時間とストレージ
提携企業の特典約80件の一覧提携先ごとに条件と期間が違う

GitHub Proは個人のアカウント向けの有料プランで、非公開リポジトリでも枝の保護やGitHub Pagesが使えるようになります。Copilot StudentはGitHubのAI機能(コードの続きを提案し、質問に答える機能)の学生向けのプランで、プランのページでは料金が無料です。

提携企業の特典は、クラウド、開発ツール、ドメイン、学習サイトなどの分類で一覧になっています。一覧をここに写しても変わるので、性格の違う例だけ挙げます。

提携先の例内容読むところ
Microsoft Azure25以上のサービスと$100分のクレジット18歳以上。13〜17歳には別の特典がある
Namecheap.me のドメイン1年期間が決まっている
JetBrains学生向けの無料の利用権毎年更新が要る

期間つきの特典は、設定を始めた時点から期間が進みます。使う予定がないうちに有効にすると、もったいないことになります。

Student Developer Pack の特典の一覧と、カードごとに条件が違うこと
Student Developer Pack の特典の一覧と、カードごとに条件が違うこと

教員

特典内容
GitHub Team無料。人数の制限がなく非公開リポジトリも使える
Copilot Pro無料。資格は毎月確かめられる
GitHub Classroom課題の配布と進み具合の確認
ポータルの内容教育向けのブログやイベントの案内など

対象は、認定された教育機関の教員、研究者です。対象の学校の段階は問わず、公式には「teachers of all levels」と書かれています。

学校

GitHub Campus Programは、学位、卒業証書、修了証を授与する学校が対象です。GitHub Enterprise Cloud と GitHub Enterprise Server を無償で使え、Actionsは50,000分、Packagesは50GBです。1年ごとに自動で更新されます。学校のロゴがGitHub Educationのサイトに載り、全部の技術系・学術系の部門に提供するのが条件です。申込書には、CTOや学部長など全校に導入する権限を持つ職員の署名が要ります。

学生の申請の条件

条件内容
年齢13歳以上
在籍高校、大学、ホームスクールなど、学位か卒業証書につながる課程
書類在籍の期間が分かる学生証の写真、履修の時間割、成績証明書、在籍証明書のどれか
学校のメール申請の画面で求められたら、先にアカウントに追加して認証する
アカウントGitHubの個人アカウント

学校のメールは、持っていれば先に登録しておくと話が早いです。学校がメールを発行していない場合は、そのことが分かる学校のWebページや公式の書類を出します。学校のドメインが認識されないときは、GitHub Education Supportに、学校の正式名称、WebサイトのURL、使おうとしているメールのドメインを伝えます。

位置情報については、公式の申請のページと問題解決のページに記載がありません。申請の画面で聞かれたら、画面の案内に従います。書類の言語についての条件も書かれていないので、学校名と日付がはっきり読める書類を選びます。

事前に、自分の学校がGitHub Campus Programに入っているかも確かめるよう、公式は案内しています。

申請の3つの条件を順に確かめ、全部はいなら申請へ進む流れ
申請の3つの条件を順に確かめ、全部はいなら申請へ進む流れ

申請の手順

手順は学生も教員も同じ画面から始まります。代表の子どもが高校生で、学校でプログラミングの授業を受けている場合の例です。子ども本人のアカウントで進めます。

先に学校のメールを追加します。無ければ飛ばします。

  1. GitHubの右上のプロフィール画像を押します。
  2. 「Settings」を押します。
  3. 左の「Emails」を押します。
  4. 学校のメールアドレスを小文字で入れて追加します。
  5. 届いたメールのリンクを押して認証します。

次に申請します。

  1. github.com/settings/education/benefits を開きます。
  2. 「GitHub Education」の下の「Start an application」を押します。
  3. フォームに記入し、書類を付けます。
  4. 「Submit application」を押します。

教員が出すときは、身分の選択で「Faculty」を選びます。教員の場合は、学校が発行した確認できるメールアドレスが条件に入っています。

承認されると、GitHub Educationのポータルで特典を受け取れます。Copilot Studentや教員のCopilot Proも、認証済みになったあとに始めます。教員のCopilot Proの場合は次の流れです。

  1. GitHubの右上のプロフィール画像を押します。
  2. 「Copilot settings」を押します。
  3. 「Get access to GitHub Copilot」を押します。
  4. 「Save and complete」を押します。

審査にかかる日数は、公式のページに書かれていません。

GitHub Education の画面で「Start an application」を押して申請を始める位置
GitHub Education の画面で「Start an application」を押して申請を始める位置

審査に落ちる理由と、やり直し

公式に挙がっている理由と対処です。

理由直し方
書類が不鮮明、在籍が分からない在籍がはっきり分かり、少なくとも1つ日付が入った書類を出し直す
学校のメールのドメインが確認できない在籍を証明する書類を出す
入学前にメールが発行される学校在籍を証明する書類を出す。ドメインの件は学校のIT担当者から連絡してもらう
そのメールが別のアカウントで使われている同じメールでは申請できない。アカウントを1つに統合し、特典がある方を残す
学校のメールが必要なのに持っていない学校の事務かITの窓口に聞く。発行制度がなければ公式の書類を出す
メールの形式小文字にし、+ を含めない。必要なら「Settings」の「Emails」で消して入れ直す
対象外の身分学位や卒業資格につながらない学習、今の学期で終わる課程、13歳未満は対象外

教員の場合は、さらに2つあります。退職した教員も使える生涯メールの学校では、追加の証明を求められることがあります。学生の申請を選んで出したときは、「Faculty」を選び直します。

やり直しは、同じ「Start an application」からです。前と別の画像を出し、今の在籍が分かる日付が見えるようにします。

複数の個人アカウントを持つことは利用規約に反するので、別のアカウントで出し直すのではなく、まとめてから申請します。

期限と更新、卒業したら

学生の認証の有効期間は2年です。そのあとは再認証が要ります。資格があるうちは再申請できますが、提携企業の特典の中には更新できないものがあります。

項目公式の記載
学生の認証2年。そのあと再認証
再申請期限切れのあとも、資格があれば同じ手順でできる
提携企業の特典一部は更新できない。期間は設定を始めた時点から進む
教員のCopilot Pro資格は毎月確かめられる
別のアカウントへの移動できない

卒業した日に何が起きるかを具体的に書いたページは、公式のEducationの章に見当たりません。分かるのは、GitHub Proの特典が「学生の間」と書かれていること、再認証には資格が要ることです。卒業が近づいたら、使っている特典ごとに次の扱いを確かめます。

アカウントやリポジトリを急いで移す必要はありません。GitHub Freeでも非公開リポジトリは数の制限なく作れます。Proでしか使えない機能(非公開リポジトリのGitHub Pagesなど)を使っていたら、そこだけ見直します。

高校生、社会人スクール、企業の研修

立場対象か公式の記載
高校生対象在籍の例に高校が挙がっている。13歳以上
13歳未満対象外年齢の条件に合わない
大学生、大学院生対象学位につながる課程
ホームスクール対象在籍の例に挙がっている
コーディングスクール、ブートキャンプの生徒学校次第学校がGitHub Campus Programに入れば対象
資格につながらない社会人講座対象外学位や卒業資格につながらない非公式の学習は対象外
企業の研修の受講者記載なし対象とする記載がない
会社の代表、社員、外注先対象外学生でも教員でもない
研修の講師、塾の先生記載なし条件は認定された教育機関の教員、研究者

代表が仕事の合間に通うオンライン講座は、多くの場合「資格につながらない学習」に当たります。子どもが高校の授業で使うなら申請できます。申請するのは本人で、特典もその人の個人のアカウントに付きます。会社の sample-cooking のOrganizationのプランとは別の話です。

対象外の人はFreeで足りる

この記事を読んでいる人の多くは、学生でも教員でもないと思います。料理教室の仕事で使う分には、次のどれかで足ります。

やりたいこと使うもの費用(2026年11月時点)
非公開リポジトリで管理するGitHub Free$0
外注エンジニアBと一緒に使うGitHub Free の共同作業者$0
自動処理を試すGitHub ActionsFreeで月2,000分
AIに手伝わせるCopilot Free$0で月2,000補完
ブラウザで開発環境を試すCodespaces個人のFreeで月60時間(2コア)

学割がなくても、最初に困ることはほとんどありません。Proが要るのは、個人のアカウントの非公開リポジトリで枝の保護やPagesを使いたいときです。

できないことと、その代わり

できないこと理由代わり
社員や講師の分をまとめて申請する個人のアカウントごとの申請会社ならGitHub FreeかTeam
申請を通したあと別のアカウントに移す移動はできないアカウントを統合して残す
2つ目のアカウントで出し直す規約に反する1つにまとめて申請する
教員として提携企業の特典を受ける教員はPackの提携企業の特典の対象外Team、Copilot Pro、Classroomを使う
卒業後も学生の条件のまま使い続けるProは学生の間の特典Freeに戻すか、必要なら契約する

よく詰まるところ

症状原因直し方
学校のメールが認識されないドメインが登録されていない書類を出すか、学校の正式名称とURLとドメインをサポートへ伝える
書類を出しても通らない日付か在籍が読み取れない日付の入った別の書類を、はっきり写して出す
「すでに使われている」と出る同じメールが別のアカウントにあるアカウントを統合する
メールを追加したのに選べない大文字や + が入っている小文字に直して入れ直す
教員なのに学生の結果が出る学生の身分で申請した「Faculty」を選んで申請し直す
2年たって特典が止まった再認証の時期同じ手順で出し直す
Copilotの案内が出ない認証が終わっていない、すでに別のプランがある認証の完了を待ち、「Copilot settings」で今のプランを確かめる

次に読む

対象外だったときの選び方は GitHubの料金:Free・Team・Enterpriseと無料でできる範囲 に、アカウントをまだ作っていないなら GitHubの使い方:アカウント作成から最初のリポジトリまで にあります。そもそも何に使うものかは GitHubとは:できることと、公開・非公開の考え方 を、特典のAI機能については GitHub Copilotとは:料金・使い方・無料でできる範囲 を見てください。

あわせて読む