GitHub のプランについて
GitHub には、コードを保存および共同作業するための無料のプランと有料のプランが用意されています。 個人用アカウントでのみ利用できるプランや、組織アカウントとエンタープライズ アカウントでのみ利用できるプランがあります。 アカウントの詳細については、「GitHub アカウントの種類」を参照してください。
各プランの料金と機能については、GitHub Pricing を参照してください。
GitHub Docs を読む際は、お使いのプランが反映されたバージョンを選択してください。 詳しくは、「GitHub Docs のバージョンについて」をご覧ください。
GitHub Free 個人アカウント向け
個人アカウント用の GitHub Free では、完全な機能セットを持つ無制限のパブリック リポジトリ上で無制限のコラボレータと、そして限定された機能セットを持つ無制限のプライベート リポジトリ上で作業ができます。
GitHub Free の個人アカウントには次が含まれます。
- データ変数 product.prodname_gcf %}
- Dependabot alerts
- パブリック リポジトリのデプロイ保護規則
- 2 要素認証の強制
- 500 MB GitHub Packages ストレージ
- 1 か月あたり 120 GitHub Codespaces コア時間
- 1 か月あたり 15 GB GitHub Codespaces ストレージ
- GitHub Actions 機能:
- 1 か月あたり 2,000 分
- パブリック リポジトリのデプロイ保護規則
- パブリック リポジトリ内の GitHub ページ
GitHub Pro
個人アカウント用の GitHub Free で利用できる機能に加え、GitHub Pro には以下が含まれます。
- GitHub のサポートへのメールでのお問い合わせ
- 1 か月あたり 3,000 GitHub Actions 分
- 2 GB の GitHub Packages ストレージ
- 1 か月あたり 180 GitHub Codespaces コア時間
- 1 か月あたり 20 GB GitHub Codespaces ストレージ
- プライベートリポジトリでの高度なツールとインサイト:
-
必須のプル リクエスト レビュー担当者
-
複数の pull request レビュー担当者
-
保護されたブランチ
-
コード所有者
-
自動リンクされた参照
-
GitHub Pages
メモ
GitHub Pages サイトを非公開で発行するには、organization アカウントが必要です。 さらに、organization (組織) は、GitHub Enterprise Cloud を使用する必要があります。
-
ウィキス
-
リポジトリ分析情報グラフ: Pulse、投稿者、トラフィック、コミット、コード更新頻度、ネットワーク、フォーク
-
メモ
特定のコントリビューター、コミット、コードの頻度の分析情報は、コミット数が 10,000 未満のリポジトリでのみ入手できます。
組織の GitHub Free
組織向けの GitHub Free を利用すると、完全な機能セットを備えた無制限のパブリックリポジトリで無制限にコラボレーターと作業できるほか、限定的な機能セットを持つ無制限のプライベートリポジトリも利用できます。
個人アカウント用の GitHub Free で利用できる機能に加えて、Organizationの GitHub Free には以下が含まれます。
- GitHub Community Support
- グループを管理するためのチームアクセス制御
- 1 か月あたり 2,000 GitHub Actions 分
GitHub Team
組織で利用できるGitHub Freeの機能に加えて、GitHub Teamには以下が加わります。
-
GitHub のサポートへのメールでのお問い合わせ
-
1 か月あたり 3,000 GitHub Actions 分
-
2 GB の GitHub Packages ストレージ
-
GitHub Advanced Security 製品を購入するオプション:
- GitHub Code Security
- GitHub Secret Protection
詳細については、「GitHub Advanced Security について」を参照してください。
-
プライベートリポジトリでの高度なツールとインサイト:
-
必須のプル リクエスト レビュー担当者
-
複数の pull request レビュー担当者
-
Team のプルリクエストレビュー担当者
-
保護されたブランチ
-
コード所有者
-
スケジュールされたリマインダー
-
GitHub Pages
メモ
GitHub Pages サイトを非公開で発行するには、organization アカウントが必要です。 さらに、organization (組織) は、GitHub Enterprise Cloud を使用する必要があります。
-
Wikis
-
セキュリティの概要
-
リポジトリ分析情報グラフ: Pulse、投稿者、トラフィック、コミット、コード更新頻度、ネットワーク、フォーク
-
メモ
特定のコントリビューター、コミット、コードの頻度の分析情報は、コミット数が 10,000 未満のリポジトリでのみ入手できます。
- GitHub Codespaces を有効または無効にするオプション
- 組織の所有者は、組織のプライベート リポジトリに対して GitHub Codespaces を有効または無効にすることを選択でき、メンバーとコラボレーターの使用料を支払うことができます。 詳細については、「組織の GitHub Codespaces の有効化または無効化」および「組織内の codespace を誰が所有し、支払うかの選択」を参照してください。
GitHub では、ユーザーごとに GitHub Team に対して課金されます。 詳しくは、「ユーザごとの価格付けについて」をご覧ください。
GitHub Actions の使用は、標準の GitHub ホステッド ランナーを使用するパブリック リポジトリの場合は無料です。 「ジョブのランナーを選択する」を参照してください。 プライベートリポジトリと内部リポジトリの場合、各 GitHub アカウントには、GitHub ホスティングまたは自分のホスティング ランナーで使用するための無料時間 (分) とストレージのクォータが割り当てられます。 クォータのサイズは、アカウントのプランによって異なります。 含まれる金額を超過すると、アカウントに課金されます。
GitHub Enterprise
GitHub Enterprise には 2 つのデプロイ オプションが含まれます。クラウド内の GitHub でホストされる GitHub Enterprise Cloud と、セルフホステッドの GitHub Enterprise Server です。 詳しくは、「GitHub の企業向けについて」をご覧ください (GitHub Enterprise Cloud ドキュメント内)。
GitHub Team で利用可能な機能に加えて、GitHub Enterprise には以下が含まれます。
- GitHub Enterprise サポート
- 追加のセキュリティ、コンプライアンス、およびデプロイメントコントロール
- SAML シングル サインオンによる認証
- SAML または SCIM を使用したアクセスのプロビジョニング
- プライベート リポジトリまたは内部リポジトリの GitHub Actions を含むデプロイ保護規則
- GitHub Connect
- 内部リポジトリ、リポジトリ規則などのその他の機能。
GitHub Enterprise Cloud には具体的には以下が含まれます。
-
1 か月あたり 50,000 GitHub Actions 分
- 含まれる分数は、標準の GitHub ホストランナーでのみ使用できます。 より大きなランナー (larger runner) の請求の詳細については、「より大きなランナー」を参照してください。
-
50 GB GitHub Packages ストレージ
-
99.9% の月間稼働率のサービスレベル契約
-
Enterprise アカウントで複数の GitHub Organization に対してポリシーと請求を一元管理するためのオプション。 詳しくは、「エンタープライズ アカウント」をご覧ください。
- 既存の組織を GitHub Enterprise Cloud にアップグレードすると、Enterprise アカウントには組織が含まれます。 詳細については、「アカウントのプランをアップグレードする」および「Enterprise アカウントの作成」 (GitHub Enterprise Cloud ドキュメント) を参照してください。
-
Enterprise Managed Users を使って、開発者のユーザー アカウントをプロビジョニングおよび管理するためのオプション。 詳しくは、「Enterprise Managed Users について」をご覧ください。
-
監査ログ ストリーミングや IP 許可リストなどの追加機能。 詳細については、「企業の監査ログのストリーミング」および「IP 許可リストを使用して Enterprise へのネットワーク トラフィックを制限する」 (GitHub Enterprise Cloud ドキュメント) を参照してください。
-
一意のサブドメインで、特定のリージョンに会社のデータをホストするオプション
GitHub Enterprise で利用可能な機能の詳細な一覧については、「料金」ページをご覧ください。
GitHub と GitLab、Bitbucket、Jenkins の比較方法については、「他の DevOps ソリューションとのGitHubの比較を参照してください。
GitHub Enterprise Cloud と GitHub Enterprise Server を評価するように試用版を設定できます。 詳細については、「GitHub Enterprise Cloud の試用版の設定」および「GitHub Enterprise Server の試用版の設定」を参照してください。
参考資料
-
GitHub Enterprise Cloud のドキュメントの「[ユーザーごとの価格付けについて](/enterprise-cloud@latest/billing/managing-the-plan-for-your-github-account/about-per-user-pricing)」