什么是 GitHub AI Credits?
GitHub AI Credits 是组织和企业中按流量计费的 Copilot 使用量的计费单位。
当组织中的某人使用 Copilot时,交互会使用令牌:输入令牌(发送到模型的内容)、输出令牌(模型生成的内容)和缓存的令牌(上下文模型重用或存储)。 每个令牌都基于所使用的模型定价,总价格转换为 AI credits1 AI credit = $0.01 USD。
交互的成本取决于两个事项:模型和使用的令牌数。 使用轻量级模型进行快速聊天提问可能只需消耗极少的额度。 使用跨多个文件的边界模型进行长时间编码智能体会话将花费更多,因为它需要做更多的工作。
在AI credits中如何计费?
以下功能会占用 AI credits:
- Copilot Chat
- Copilot CLI
- Copilot cloud agent
- Copilot Spaces
- Spark
- 第三方编码代理
内联代码补全和next edit suggestions在AI credits中不计费,且仍不受限制。 当用户预算为 0 美元或达到强制支出限制时,它们仍可用。
如何对 GitHub App 使用情况计费?
安装在组织上的 GitHub App 可以使用安装访问令牌发出 Copilot 请求,而无需用户登录。 拥有该安装的组织为使用量付费,并且组织的模型政策和支出控制适用。
不能为单个应用或安装项创建预算。 此身份验证方法不需要允许使用向组织计费的 Copilot CLI策略,该策略适用于不同的身份验证路径。
有关批准访问、标识应用使用情况和阻止应用的信息,请参阅 管理使用贵组织 Copilot 的 GitHub 应用。
AI credits 如何工作?
有些计划包括每月 AI credits 的津贴,而另一些计划则不包括:
- Copilot Business 并 Copilot Enterprise 包括在整个组织或企业范围内共享的额度。 使用情况首先从此池中提取,并且仅在池耗尽后单独计费。
- Copilot 访问,通过 GitHub Enterprise Cloud 或作为 Copilot Standalone,不包含配额。 按流量计费的使用量从首次使用开始计费。
默认情况下,Copilot Enterprise策略针对 AI credits、**** 和 Copilot 访问默认启用。 拥有 Copilot 访问权限时,该权限必须保持启用,用户才能使用会消耗额度的功能。 如果禁用策略,则会阻止这些功能,因为未包含相应配额。
在这两种情况下,预算控制用户消耗量和允许的按量计费支出。 在用户开始使用 AI credits之前配置预算。
包含 Copilot Business 和 Copilot Enterprise 的积分
每个分配的许可证每月向共享池提供配额。
津贴和每月重置
| 计划 | 每位用户每月总计 AI credits |
|---|---|
| Copilot Business | 1,900 |
| Copilot Enterprise | 3,900 |
用户的包含 AI credits 配额在计费实体级别进行池化。 例如,拥有 100 Copilot Business 个用户的企业将获得 190,000 AI credits 个共享池,而不是 100 个单个存储桶。 这意味着重度用户在需要时可以消耗更多,而轻度用户则会抵消该消耗。
在周期中途添加许可证会立即增加配额池。 在计费周期中删除许可证不会缩小许可证池:减少将在下一个计费周期开始时反映。
包含的 AI credits 不会结转到下个月。 未使用的额度将失效,额度池会在每个日历月第一天的 00:00:00 UTC 重置为每月全部额度。 此重置日期是固定的,不会根据添加、删除或计费许可证时更改。 请参阅“计费周期”。
如果超过了包含的 AI credits,会发生什么情况?
当您的池化额度 AI credits 耗尽时,后续情况取决于您对超额使用的策略配置。
- 允许的额外使用:使用将按照发布的每信用点费率继续。 额外开支将记入您组织或企业的账户。 请注意, 可能会限制其他使用量:如果达到上限,则需要支付已使用的任何其他使用量才能继续。
- 不允许额外使用:在每月金额刷新之前,使用将被阻止,直到下一个计费周期。
注意
在Copilot Business和Copilot Enterprise上,其他用法默认启用。 如果想要防止超出包含 AI credits的任何支出,管理员必须在企业或组织的 AI 控制设置中显式禁用 AI credits 付费使用 策略。
如何使用预算控制成本?
通过预算,可以限制各项资源的消耗和按流量计费的费用。 它们以美元为单位设置,而使用情况会显示在 AI credits 中。 在 1 AI credit = $0.01 USD时,10 美元预算可覆盖 1,000 AI credits。
可以在多个级别设置预算:
- 用户级预算 限制个人每个计费周期的总消耗量,包括从已含额度池中扣除的任何用量。 他们总是强制实施强制停止。 0 美元用户级预算会立即阻止消耗 AI credits 的功能。
- 成本中心预算 限制已定义用户组的按流量计费的费用。
- 企业支出限制 限制企业内按流量计费的总费用。
- 组织级预算 限制其 Copilot 席位费用由组织支付的用户的按流量计费费用。
使用 Copilot 访问权限时,支出限制适用于第一次按流量计费的使用。 对于 Copilot Business 和 Copilot Enterprise,它们在包含的池用尽后适用。 在支出限制中启用达到预算限制时停止使用,以强制执行这些限制。
强制支出限制可以在用户达到用户级预算之前阻止用户。 预算限制不会移除已分配席位。
有关这些控件如何协同工作以及何时阻止使用的完整说明,请参阅 基于使用情况的计费预算。
更新 IDE、客户端和扩展
为了获得最佳基于使用情况的计费体验,请将 IDE、客户端和 Copilot 扩展更新到下面列出的至少版本。
注意
旧版本将继续工作,但可能会显示不正确的模型定价、不准确的使用情况信息或过时的计费术语。 使用情况警报通知也可能不按预期显示。
| IDE、客户端或扩展 | 最低版本 |
|---|---|
| VS Code | 1.120 |
| Visual Studio 2022 (17.x) | 17.14.33 |
| Visual Studio 2026 (18.x) | 18.6.0 |
| SQL Server Management Studio | 22.6 |
| JetBrains IDE (插件) | 1.9.1 |
| Eclipse (插件) | 0.18.0 |
| Xcode (扩展) | 0.50.0 |
| Copilot CLI | 1.0.48 |
建议将 IDE、客户端和 Copilot 扩展保留在最新的可用稳定版本上。 有关配置自动更新的信息,请参阅 在环境中配置 GitHub Copilot。 若要更新 Copilot CLI,请参阅 安装 GitHub Copilot CLI。
后续步骤
- 若要为企业设置预算控制,请参阅 预算控制入门。
- 若要比较模型之间的按令牌成本并估算支出,请参阅 GitHub Copilot 的模型和定价。