跳至主要内容

设置预算以控制计量产品支出

了解如何设置预算并跟踪计量使用接近或超过预算阈值的情况,以防止超支。

谁可以使用此功能?

组织所有者、账单管理员和个人账户用户

预算帮助您跟踪和控制不同产品的支出。欲了解更多,请参阅 预算和警报

规划预算类型和范围

在创建预算之前,了解预算类型和范围如何相互作用非常重要。计量产品的使用可以同时计入多个适用的预算,如果任何启用了费用到达预算上限时停止使用的预算已耗尽,后续使用将被阻止。

Screenshot of budgets for "octo-org": "Actions" budget is $50 and "Actions Linux 96-core" budget is $100. All the "Actions" budget has been used.

在此示例中,组织为 “Actions” 产品设置了 $50 的预算,并为 “Actions” 产品中的一个 SKU 设置了 $100 的预算。组织已使用完所有包含的 Actions 分钟配额,并额外使用了 $50 的计费分钟。其中一些额外使用用于 Linux 96‑core runner,因此计入了两个预算。总体而言,组织已用完 “Actions” 产品的全部 $50 预算。成员现在被阻止使用所有 GitHub 托管的 runner,直至下一个计费周期或 “Actions” 产品预算提升。针对 Linux 96‑core runner 的 SKU 预算已无实际意义且令人困惑,应该删除。

我们建议您避免为同一产品或 SKU、或为组织与仓库创建重叠的预算,这样用户就不会意外被阻止使用其依赖的功能。或者,您也可以通过禁用“费用到达预算上限时停止使用”选项,只监控使用情况而不阻止用户。

管理个人账户的预算

您可以设置预算并在产品使用达到已定义预算的 75%、90% 或 100% 时收到警报。预算可以针对特定仓库或整个账户设置。

  1. 打开您的账单概览页面:https://github.com/settings/billing

  2. 点击 预算和警报

  3. 要创建新预算,点击 新建预算

  4. 在 “预算类型” 下选择 产品级预算SKU 级预算捆绑的高级请求预算

    • 若要在产品级限制支出,在 “产品级预算” 中从下拉列表选择产品,例如:Codespaces。
    • 若要在 SKU 级限制支出,在 “SKU 级预算” 中先选择产品再选择 SKU,例如:Codespaces 和 Codespaces 存储。
    • 若要在所有功能上限制高级请求的支出,启用“捆绑的高级请求预算”;若只想限制某一功能的支出,可为该功能(如 Copilot 高级请求、Spark 高级请求或 Copilot 云代理高级请求)设置 SKU 级预算。
  5. 在 “预算范围” 下,为此预算设置支出范围。

  6. 在 “预算” 下,输入预算金额。

    若希望在达到预算上限后停止任何使用并阻止进一步支出,请选择 费用到达预算上限时停止使用(如果可用)。

    重要提示

    如果未选择 费用到达预算上限时停止使用,当您超过预算时会收到电子邮件通知,但使用不会被停止。

  7. 若要在预算达到 75%、90% 和 100% 阈值时收到警报,请在 “警报” 下选中 接收预算阈值警报。当预算达到相应阈值时,您将在电子邮件和 GitHub 页面上看到横幅提醒,您可以随时选择退出。

  8. 点击 创建预算

要编辑或删除预算,请在 “预算和警报” 页面中,点击想要编辑或删除的预算旁的 编辑删除。随后按照提示操作。

管理个人账户的包含使用量警报

在计费周期内,当您计划的包含使用量达到 90% 和 100% 时,GitHub 可以向您发送电子邮件通知。了解这些警报的具体内容,请参阅 预算和警报

  1. 打开您的账单概览页面:https://github.com/settings/billing

  2. 点击 预算和警报

  3. 在 “包含使用量警报” 下,选中或取消选中 当我的包含使用量达到 90% 和 100% 时接收警报,即可选择接收或不接收电子邮件通知。

管理组织或企业的预算

重要提示

  • 从 2025 年 11 月 1 日起,Spark 和 Copilot 云代理的高级请求将在专用 SKU 中进行跟踪。这可为每个 AI 产品提供更好的成本可视性和预算控制。
  • 现有的 Copilot 高级请求预算将在 2025 年 11 月 1 日自动迁移至捆绑的高级请求预算。这可确保您的预算继续涵盖所有高级请求的使用情况。

您可以设置预算并在产品或许可类型的使用达到已定义预算的 75%、90% 或 100% 时收到警报。对于控制产品计量使用的预算,您还可以在预算耗尽时阻止进一步使用。每个预算都有对应的范围。

  • 组织预算范围:整个组织或组织内的单个仓库
  • 企业预算范围:
    • 计量产品:整个企业、单个组织、单个仓库或单个成本中心
    • 企业许可证(计量):整个企业或单个成本中心

查看预算

如果您是组织所有者、企业所有者或计费管理员,任何账户级别的预算都会显示在 “预算和警报” 页面顶部,随后列出范围较小的预算。

  1. 导航到您的组织或企业。例如,可从 GitHub.com 上的 组织企业 页面进入。

  2. 点击 Billing & Licensing 以显示该账户的计费和授权概览。

    • 组织 账户:在侧边栏的“访问”设置下。
    • 企业 账户:页面顶部的单独标签页。
  3. 点击 预算和警报

  4. 在企业视图中(可选),若要按范围筛选,请选择 范围,然后选择相应的范围。

创建预算

作为企业或组织账户的所有者,或作为计费管理员,您可以在账户级别或其下任意层级设置预算。

  1. 在 “预算和警报” 视图中,点击 新建预算

  2. 在 “预算类型” 下选择 产品级预算SKU 级预算捆绑的高级请求预算

    • 若要在产品级限制支出,在 “产品级预算” 中从下拉列表选择产品,例如:Codespaces。
    • 若要在 SKU 级限制支出,在 “SKU 级预算” 中先选择产品再选择 SKU,例如:Copilot 和 Copilot Premium Request。若要在所有功能上限制高级请求的支出,启用“捆绑的高级请求预算”;若只想限制某一功能的支出,可为该功能(如 Copilot 高级请求、Spark 高级请求或 Copilot 云代理高级请求)设置 SKU 级预算。
  3. 在 “预算范围” 下,为此预算设置支出范围。

  4. 在 “预算” 下,输入预算金额。

    若希望在达到预算上限后停止任何使用并阻止进一步支出,请选择 费用到达预算上限时停止使用(如果可用)。

    重要提示

    如果未选择 费用到达预算上限时停止使用,当您超过预算时会收到电子邮件通知,但使用不会被停止。

  5. 若要在预算达到 75%、90% 和 100% 阈值时收到警报,请在 “警报” 下选中 接收预算阈值警报。当预算达到相应阈值时,您将在电子邮件和 GitHub 页面上看到横幅提醒,您可以随时选择退出。

    在 “警报接收者” 下,选择将收到警报的人员。

  6. 点击 创建预算

管理包含使用量警报

在计费周期内,当您账户的包含使用量达到 90% 和 100% 时,GitHub 可以向您发送电子邮件通知。了解这些警报的具体内容,请参阅 预算和警报

  1. 前往 “预算和警报” 视图。参见 查看预算
  2. 在 “包含使用量警报” 下,选中或取消选中 当我的包含使用量达到 90% 和 100% 时接收警报,即可选择接收或不接收电子邮件通知。

编辑或删除预算

重要提示

删除预算可能会移除任何支出限制,这取决于您现有的其他预算。

您可以随时编辑或删除预算,但创建后无法更改预算的范围。

  1. 前往 “预算和警报” 视图。参见 查看预算
  2. 在预算列表中,点击旁边的预算进行编辑,然后点击 编辑 删除
  3. 按照提示操作。
© . This site is unofficial and not affiliated with GitHub, Inc.