Skip to main content

GitHub Codespaces の使用制限の管理

GitHub Codespaces に対して使用制限を設定できます。

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 米ドルを超える値に変更する必要があることを意味します。 Costs for GitHub Codespaces are always billed monthly, even if your account is otherwise billed annually.

使用制限に達した場合、それ以上新しい codespace を作成できなくなり、既存の codespace も起動できなくなります。 まだ実行されている既存の codespace は間もなくシャットダウンされますが、使用制限に達した後は使用量に対して課金されません。

Azureサブスクリプションの利用

Microsoft Enterprise Agreement を通じて GitHub Enterprise を購入した場合、Azure サブスクリプション ID を Enterprise アカウントに接続して、GitHub Codespaces の使用を有効にして支払うことができます。 詳細については、「Azure サブスクリプションを Enterprise に接続する」を参照してください。

個人アカウントの GitHub Codespaces の使用制限の管理

自分の個人アカウントの GitHub Codespaces の使用制限を設定できます。

  1. 任意のページで、右上隅にあるプロファイルの画像をクリックし、次に[設定]をクリックします。

    ユーザバーの [Settings(設定)] アイコン 1. サイドバーの [アクセス] セクションで、 [ Billing and plans](課金とプラン) をクリックします。 1. ページの上部の [支払い情報] で、 [使用限度の管理] をクリックします。 使用限度の管理のリンク 1. [Codespaces] で、使用を制限するか、無制限の使用を許可します。

    使用を制限するか、無制限の使用を許可するラジオ ボタンのスクリーンショット 1. 使用制限を選択した場合は、[Limit spending](使用制限) に制限を入力し、 [Update limit](制限の更新) をクリックします。 使用制限を入力するフィールドと [Update limit](制限の更新) ボタン

組織アカウントの GitHub Codespaces の使用制限の管理

組織の GitHub Codespaces については、組織所有者と支払いマネージャーが使用制限を管理できます。

: エンタープライズ アカウントが所有する組織は、エンタープライズ設定で指定されているため、独自の使用制限を指定することはできません。

  1. 任意のページで、右上隅にあるプロファイルの画像をクリックし、次に[設定]をクリックします。

    ユーザバーの [Settings(設定)] アイコン

  2. サイドバーの [アクセス] セクションで、 [ Organizations] をクリックします。

  3. 組織の隣の [設定] をクリックします。 [設定] ボタン

  4. Organization の所有者の場合は、サイドバーの [アクセス] セクションで、 [ 課金とプラン] をクリックします。 1. ページの上部の [支払い情報] で、 [使用限度の管理] をクリックします。 使用限度の管理のリンク 1. [Codespaces] で、使用を制限するか、無制限の使用を許可します。

    使用を制限するか、無制限の使用を許可するラジオ ボタンのスクリーンショット 1. 使用制限を選択した場合は、[Limit spending](使用制限) に制限を入力し、 [Update limit](制限の更新) をクリックします。 使用制限を入力するフィールドと [Update limit](制限の更新) ボタン

エンタープライズ アカウントの GitHub Codespaces の使用制限の管理

エンタープライズ アカウントの GitHub Codespaces の使用制限は、エンタープライズ所有者と支払いマネージャーが管理できます。

  1. GitHub.com の右上の自分のプロファイル写真をクリックし、 [自分の Enterprise] をクリックします。 GitHub Enterprise Cloud のプロファイル写真のドロップダウン メニューの [自分の Enterprise]

  2. Enterpriseのリストで、表示したいEnterpriseをクリックしてください。 自分の Enterprise のリストの Enterprise の名前

  3. エンタープライズ アカウントのサイドバーで、 [設定] をクリックします。 エンタープライズ アカウントのサイドバー内の [設定] タブ 1. 左側のサイドバーで、 [課金] をクリックします。 Enterprise アカウント設定のサイドバーの [課金] タブ

  4. [使用制限] をクリックします。

    [使用制限] タブ

  5. [Codespaces] で、使用を制限するか、無制限の使用を許可します。

    使用を制限するか、無制限の使用を許可するラジオ ボタンのスクリーンショット 1. 使用制限を選択した場合は、[Limit spending](使用制限) に制限を入力し、 [Update limit](制限の更新) をクリックします。 使用制限を入力するフィールドと [Update limit](制限の更新) ボタン

利用上限に達した際の変更のエクスポート

個人、組織、または企業のアカウントが使用制限に達した場合、そのアカウントに課金される codespace は作成も再開もできなくなります。 ただし、進行中の作業内容の変更を新しいブランチにエクスポートすることは引き続き可能です。 詳細については、「ブランチへの変更のエクスポート」を参照してください。

使用状況の管理と利用上限のメール通知

メール通知は、利用量がアカウントの使用制限の 75%、90%、100% に達したときに、アカウント オーナーと支払いマネージャーに送信されます。

これらの通知は、[課金とプラン/月単位の使用制限] ページの下部に移動し、 [使用制限アラート] チェックボックスをオフにすることで、いつでもオフにすることができます。

個人アカウントの場合のみ、個人アカウントに含まれる無料使用の 75%、90%、100% を使用したときに送信されるメール通知をオフにすることもできます。 これを行うには、 [含まれているリソースのアラート] チェック ボックスをオフにします。

支払いのメール通知設定のスクリーンショット

参考資料