GitHub Codespaces の使用制限について
GitHub Codespaces は、組織、企業、または個人アカウントのいずれかによって支払われます。 個人アカウントの Free および Pro プランには、毎月一定の使用量までの GitHub Codespaces の無料使用が含まれます。 詳細については、「GitHub Codespaces の課金について」を参照してください。
注: 個人、Organization、または Enterprise アカウントに対する GitHub Codespaces の使用の課金が発生する前に、そのアカウントにゼロ以外の使用制限を設定する必要があります。
既定で、GitHub Codespaces の使用制限は、すべてのアカウントで 0 米ドルです。 これにより、個人、Organization または Enterprise に課金対象のコストが発生してしまうため、新しい codespace を作成したり、既存の codespace を開くことを防ぐことができます。 個人用アカウントでは、そのアカウントの毎月の使用量の上限に達していない場合は、いつでも codespaces を作成して使用できます。 Organization と Enterprise の既定の使用制限は、請求先を Organization またはその親 Enterprise とする codespace をユーザーが作成する場合には、上限を 0 米ドルを超える値に変更する必要があることを意味します。 GitHub Codespaces のコストは、お使いのアカウントが年単位の請求になっているとしても、常に毎月請求されます。
使用制限に達した場合、それ以上新しい codespace を作成できなくなり、既存の codespace も起動できなくなります。 まだ実行されている既存の codespace は間もなくシャットダウンされますが、使用制限に達した後は使用量に対して課金されません。
Azureサブスクリプションの利用
Microsoft Enterprise Agreement を通じて GitHub Enterprise を購入した場合、Azure サブスクリプション ID を Enterprise アカウントに接続して、GitHub Codespaces の使用を有効にして支払うことができます。 詳細については、「Azure サブスクリプションを Enterprise に接続する」を参照してください。
個人アカウントの GitHub Codespaces の使用制限の管理
自分の個人アカウントの GitHub Codespaces の使用制限を設定できます。
-
任意のページで、右上隅にあるプロファイルの画像をクリックし、次に[設定]をクリックします。
1. サイドバーの [アクセス] セクションで、 [ Billing and plans](課金とプラン) をクリックします。 1. ページの上部の [支払い情報] で、 [使用限度の管理] をクリックします。
1. [Codespaces] で、 [Limit spending] を選択して使用制限を入力するか、 [Unlimited spending] を選択します。
-
選択したオプションに応じて、 [Update limit] または [Update to unlimited] をクリックします。
組織アカウントの GitHub Codespaces の使用制限の管理
組織の GitHub Codespaces については、組織所有者と支払いマネージャーが使用制限を管理できます。
注: エンタープライズ アカウントが所有する組織は、エンタープライズ設定で指定されているため、独自の使用制限を指定することはできません。
-
任意のページで、右上隅にあるプロファイルの画像をクリックし、次に[設定]をクリックします。
-
サイドバーの [アクセス] セクションで、 [ Organizations] をクリックします。
-
組織の隣の [設定] をクリックします。
-
Organization の所有者の場合は、サイドバーの [アクセス] セクションで、 [ 課金とプラン] をクリックします。 1. ページの上部の [支払い情報] で、 [使用限度の管理] をクリックします。
1. [Codespaces] で、 [Limit spending] を選択して使用制限を入力するか、 [Unlimited spending] を選択します。
-
選択したオプションに応じて、 [Update limit] または [Update to unlimited] をクリックします。
エンタープライズ アカウントの GitHub Codespaces の使用制限の管理
エンタープライズ アカウントの GitHub Codespaces の使用制限は、エンタープライズ所有者と支払いマネージャーが管理できます。
-
GitHub.com の右上の自分のプロファイル写真をクリックし、 [自分の Enterprise] をクリックします。
-
Enterpriseのリストで、表示したいEnterpriseをクリックしてください。
-
エンタープライズ アカウントのサイドバーで、 [設定] をクリックします。
1. 左側のサイドバーで、 [課金] をクリックします。
-
[使用制限] をクリックします。
-
[Codespaces] で、 [Limit spending] を選択して使用制限を入力するか、 [Unlimited spending] を選択します。
-
選択したオプションに応じて、 [Update limit] または [Update to unlimited] をクリックします。
利用上限に達した際の変更のエクスポート
個人、組織、または企業のアカウントが使用制限に達した場合、そのアカウントに課金される codespace は作成も再開もできなくなります。 ただし、進行中の作業内容の変更を新しいブランチにエクスポートすることは引き続き可能です。 詳細については、「ブランチへの変更のエクスポート」を参照してください。
使用状況の管理と利用上限のメール通知
メール通知は、利用量がアカウントの使用制限の 75%、90%、100% に達したときに、アカウント オーナーと支払いマネージャーに送信されます。
これらの通知は、[課金とプラン/月単位の使用制限] ページの下部に移動し、 [使用制限アラート] チェックボックスをオフにすることで、いつでもオフにすることができます。
個人アカウントの場合のみ、個人アカウントに含まれる無料使用の 75%、90%、100% を使用したときに送信されるメール通知をオフにすることもできます。 これを行うには、 [含まれているリソースのアラート] チェック ボックスをオフにします。