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 米ドルを超える値に変更する必要があることを意味します。 GitHub Codespaces のコストは、お使いのアカウントが年単位の請求になっているとしても、常に毎月請求されます。

使用制限に達した場合、それ以上新しい 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] で、 [Limit spending] を選択して使用制限を入力するか、 [Unlimited spending] を選択します。

    GitHub の使用制限設定のスクリーンショット。 [Limit spending] オプション ボタンが選択され、[Unlimited spending] オプション ボタンは選択されていません。

  2. 選択したオプションに応じて、 [Update limit] または [Update to unlimited] をクリックします。

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

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

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

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

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

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

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

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

    GitHub の使用制限設定のスクリーンショット。 [Limit spending] オプション ボタンが選択され、[Unlimited spending] オプション ボタンは選択されていません。

  5. 選択したオプションに応じて、 [Update limit] または [Update to unlimited] をクリックします。

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

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

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

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

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

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

    [使用制限] タブ

  5. [Codespaces] で、 [Limit spending] を選択して使用制限を入力するか、 [Unlimited spending] を選択します。

    GitHub の使用制限設定のスクリーンショット。 [Limit spending] オプション ボタンが選択され、[Unlimited spending] オプション ボタンは選択されていません。

  6. 選択したオプションに応じて、 [Update limit] または [Update to unlimited] をクリックします。

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

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

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

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

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

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

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

参考資料