予算とアラートを使用すると、企業、組織、コスト センター (エンタープライズのみ)、ユーザー、リポジトリの従量制課金製品に対する支出を追跡できます。 プリペイド ボリューム ライセンスでは、予算とアラートを使用できません。
毎月の予算を設定することで、支出を監視し、支出が予算しきい値の事前設定された特定の割合を超過した場合にメールで通知を受け取ることができます。 これにより、予算内に収め、過剰支出を回避することが可能になります。
使用の停止
GitHub Copilot、GitHub Team、GitHub Enterpriseなど、ほとんどのライセンス ベースの製品では、予算を設定しても、予算金額を超える使用は妨げませんが、アラートは提供されます。 GitHub Advanced Security SKU は、予算額に達したときに使用量を停止するように設定できるため、この例外です。 「GitHub Advanced Security ライセンス請求」を参照してください。
GitHub Actions、CopilotAI credits、クラウド サンドボックスなどの従量制課金製品の場合は、予算しきい値に達した後に使用されないように予算を設定できます。
バンドルされた AI credits 予算管理は、すべての AI クレジット SKU 全体の従量制課金の支出を制御します。 また、Code Security AI Creditsの SKU レベルの予算を作成して、AI スキャンとエージェント型自動修正に対する支出を制御することもできます。
厳格な予算上限のために Code Security AI クレジットクォータが残っていない場合、AI スキャンは検出結果を生成できず、エージェントの自動修正はセッションを開始できません。 使用量は、制限予算が増加するか、新しい請求サイクルが開始されると再開されます。
Code Security AI クレジットのハード予算では、AI 機能の有効化ではなく、その使用を制限します。 予算制限に達しても、管理者が AI スキャンまたはエージェント型自動修正を有効にすることを妨げません。
これに対し、アクティブコミッター ライセンスのハード予算では、追加のリポジトリで Code Security または Secret Protection を有効にできなくなります。 これらの製品は、既に有効になっているリポジトリでは無効になりません。
種類とスコープ
各予算には、予算に対する支出に含まれる有料使用を定義する種類とスコープがあります。
-
種類: 測定される従量制課金製品または SKU を定義します。
-
スコープ: 予算がアカウント全体に適用されるか、リポジトリ、組織、コスト センター (エンタープライズのみ)、またはユーザーのサブセットに適用されるかを定義します。 ユーザー スコープの予算は現在、 CopilotAI creditsでのみサポートされており、次の 3 つのスコープがあります。
- ユニバーサル: 既定では、ライセンスを持つすべてのユーザーに適用されます
- コスト センターのユーザー レベル: コスト センターのすべてのユーザーに適用されます
- 個人: 特定のユーザーに対して上記をオーバーライドし、省略可能な有効期限を指定して、一時的なオーバーライドが自動的に削除されるようにすることができます
Copilotの場合、コスト センターには使用制御を含めることもできます。これは、従量制課金の使用が開始される前にコスト センターが使用できる共有AI credits プールの量を上限とします。 これは、以下で説明する予算と含まれる使用状況アラートとは別のコントロールです。 「使用量ベースの課金の予算」を参照してください。
予算に対する役割とアクセス権
エンタープライズ所有者と課金マネージャーは、エンタープライズ予算とコスト センター予算を作成および編集でき、既定で予算アラートを受け取ります。 組織の所有者は自分の組織の予算を設定でき、個人アカウントの所有者は自分のアカウントの予算を設定できます。 これらの各ロールは、管理するスコープの使用状況を表示できます。
予算アラート
使用量が予算額の 75%、90%、100% に達したときに通知を受け取れるよう、予算のアラートを有効にできます。 アラートは GitHub UI に表示され、電子メールで送信されます。 既定では、アラートはアカウント所有者と課金マネージャーに送信され、必要に応じて受信者を追加できます。 予算アラートは、エンタープライズ、コスト センター、組織、またはリポジトリを対象とした予算に対して使用できます。
メモ
ユーザー レベルの予算に対するアラートは、すべてのシナリオで一貫して使用できるわけではありません。 ユーザー レベルの予算アラートを唯一のシグナルとして使用しないでください。また、コスト センターまたはエンタープライズ レベルで使用状況を監視します。
含まれている使用状況アラート
予算アラートに加えて、 GitHub は、プランに含まれる使用量が請求期間中に 90% および 100% に達したときに電子メール通知を送信できます。 これは、無料の許容量を超える前に、予期しない超過料金やワークフローの中断を先取りするのに役立ちます。
付属の使用状況アラートは、次の従量制課金製品で使用できます。
- GitHub Actions 分
- GitHub Actions ストレージ
- GitHub Packages 帯域 幅
- GitHub Packages ストレージ
- Git 大容量ファイルストレージ 帯域 幅
- Git 大容量ファイルストレージ ストレージ
- GitHub Codespaces コア時間
- GitHub Codespaces ストレージ
各メールでは、アカウント、製品、含まれている許容量と比較したおおよその使用量、および現在の請求期間が識別されます。 メールには、さらに監視するための予算ページへの直接リンクも含まれています。
エンタープライズ所有者、組織の所有者、個人アカウント所有者、および課金マネージャーは、[予算とアラート] ページの [ 含まれる使用状況アラート ] コントロールから、これらの通知をオプトインまたはオプトアウトできます。 詳しくは、「従量制課金製品の支出を管理するための予算を設定する」をご覧ください。
メモ
含まれている使用状況アラートは、予算しきい値アラートとは異なります。 予算しきい値アラートは、 支出 が設定した予算に対する割合に達すると通知します。 含まれている使用量アラートは、予算を設定しているかどうかに関係なく、プランの 無料使用制限 が枯渇に近づいたときに通知します。
予算作成後の最初の請求期間
最初に予算を作成するときは、作成日以降の従量制課金使用量にのみ予算が適用されることに注意してください。 予算を作成する前に行われた使用は計算に含まれません。 つまり、上限に達したら使用を停止するオプションを選んだ場合でも、予算作成後の最初の請求期間では予算を超過する可能性があります。
予算の制限
アカウントあたりの予算の最大数は 10,000 です。
予算を設定する
予算を始めるには、「従量制課金製品の支出を管理するための予算を設定する」を参照してください。