在管理 GitHub Copilot 订阅用量时,开发者最常遇到的困惑是:在编辑器里写代码明明触发了大量自动补全,为什么后台的额度数字似乎没有按次扣减?或者,为什么本地插件里显示的“请求剩余”和网页控制台对不上?

核心结论非常明确:不能把常规代码补全的触发次数与 AI Credits(AI 积分/点数)混为一谈。在当前基于用量的计费架构下,AI Credits 主要用于计量调用不同模型的高阶交互(如 Copilot Chat、Agent 深度推理等),其消耗速度取决于所选模型以及输入、输出和缓存 Token 的实际规模;而付费个人套餐中的常规代码补全(Completions)和次行编辑建议(Next Edit Suggestions)不按 AI Credits 计费。此外,套餐包含的基础额度统一在每月 1 日 00:00 UTC 重置,与个人账户绑定的续费付款账单日相互独立。本地 IDE 插件若显示为旧版“请求次数”或模糊标签,通常源于客户端版本滞后,用量核对必须以 GitHub 官方网页端为准。

关于 SubAtlas 的说明:SubAtlas 是独立的订阅数据核对与预算辅助指南,不销售任何商业账号,亦不代办第三方退款或代管账户。官方产品计费规则核验基准日为 2026 年 9 月 28 日,服务商功能与计费策略请以其即时公开文档为准。


核心机制:AI Credits 的计量逻辑与字段含义

根据 GitHub 官方用量与计费说明文档,Copilot 的资源消耗与配额管理遵循以下关键原则:

  1. Token 规模与模型差异决定 AI Credits 消耗 AI Credits 不是按“提问一次扣 1 点”的固定数值扣减。每次请求消耗的点数受所调用模型的费率权重、输入 Token(Input Tokens)、输出 Token(Output Tokens)以及命中上下文缓存的 Token(Cache Tokens)共同影响。高规格模型或附带超长上下文的对话,往往比轻量任务消耗更多 Credits,但应以实际用量为准。
  2. 常规代码补全不消耗 AI Credits 日常在编辑器内由行间触发的常规代码补全与次行编辑(Completions / Next Edits),属于基础代码辅助能力,不计入 AI Credits 扣减池。用户无需担心每次 Tab 键采纳补全都会消耗有限的 Credits 资产。
  3. Base 与 Flex 都属于套餐包含额度 付费个人套餐包含 Base credits 和额外的 Flex allotment。Flex 是可随服务规则变化的包含额度,不是超额收费开关;Base 用完后自动使用 Flex,无需另行开启。只有包含额度都耗尽后,另设 additional usage budget 才属于额外付费使用。
  4. 每月 1 日 00:00 UTC 独立重置 套餐内包含的基础配额(Included Credits)统一在世界协调时(UTC)每月 1 日 00:00 自动清零并注入新配额(折合北京时间为每月 1 日 08:00)。该重置节点与用户绑定的扣款支付账单日(Billing Date)完全独立,二者并非同一概念。
  5. 额外预算的可选性与非无限特征 用户可根据业务需要在后台自主配置额外预算上限(Additional Budget),但开启额外预算并不等于拥有无限使用权,用量依然严格受制于预设的支出限额与服务状态。
  6. 旧版客户端界面标签偏差 在部分未及时升级的编辑器插件或旧版本客户端中,界面可能仍残留着旧版“请求次数”等历史标签。当发现客户端提示与网页端不符时,应以官方网页后台数据为唯一基准。

官方后台用量核验步骤

为了准确掌握账户内的 Credits 消耗进度与预算边界,建议按以下步骤在 GitHub 官方后台核验:

  1. 登录并进入账单设置面板 在浏览器中登录个人 GitHub 账户,点击右上角头像进入 Settings(设置),在左侧导航栏中选择 Billing and plans(账单与方案)。
  2. 定位 Copilot 用量与额度模块 在账单管理概览中找到 Copilot 部分,查看当前生效的套餐层级以及“Included Credits”(包含额度)的百分比消耗进度。
  3. 确认重置周期与时区对应关系 确认当前周期包含额度的刷新状态。切记该配额是在每月 1 日 00:00 UTC 刷新,规划当月高阶模型调用节奏时应按此时间节点推算,避免在月末过早耗尽关键点数。
  4. 检查额外付费用量与预算限额 若开启了超出全部包含额度后的额外付费用量,需核对“Additional Budget”(额外预算)的具体限额设置,确保设置了合理的每月消费封顶阈值,防止高并发或长上下文任务产生意外开销。
  5. 排查本地编辑器插件版本 若在 VS Code、JetBrains 等 IDE 的状态栏或插件弹窗中看到了旧式的“请求次数”计数器,请检查并将 GitHub Copilot 插件更新至最新版本,确保本地显示与后端新计费模型同步。

Copilot 用量与计费状态核对清单

核对维度官方运行机制常见理解偏差正确应对动作
基础配额计量依赖所选模型规格及输入/输出/缓存 Token 综合折算误以为按提问次数 1:1 固定扣除在 Chat 中按需选择合适模型,精简上下文,避免无谓消耗
代码补全机制常规 Completions / Next Edits 不扣除 AI Credits误以为日常写代码打字补全也在消耗点数放心使用日常行间补全,区分普通编辑与高阶 Chat/Agent 任务
配额重置节点统一在每月 1 日 00:00 UTC 重置(北京时间 1 日 08:00)误以为在个人信用卡实际扣款账单日刷新按每月 1 日的全球基准时间规划配额消耗,独立于扣款周期记录
超额开销管控额外预算(Additional Budget)可按需开关并设限误以为额度用尽后会无限扣款或强制停用主动在账单面板配置封顶预算,兼顾任务连续性与支出安全
客户端数据显示旧版客户端插件标签可能陈旧或未对齐新口径误信本地插件残留的“旧请求次数”标签及时更新 IDE 插件;所有争议数据均以 GitHub 网页端为准

假设核对场景示例

以下通过一个明确标注为假设的场景演练,展示如何正确定位用量与重置规律:

  • 假设账户背景:某独立开发者订阅了个人版 Copilot,其账户每月的自动扣款续费日为每月 18 日。
  • 月末 27 日的使用状态:开发者在项目攻坚期重度使用了 Copilot Chat 的高阶模型排查复杂架构问题,同时日常进行了大量单行与多行代码编写。此时登录 GitHub 网页端查看,系统提示本月包含的 AI Credits 消耗已达 90%。
  • 资产消耗推演:
    • 该开发者在 IDE 中编写代码时触发的数千次单行或整块代码补全(Completions),并不计入这 90% 的消耗中。
    • 导致 Credits 快速消耗的原因,是其在 Chat 对话中频繁调用了高费率模型,并且附带了完整的长模块源文件作为上下文(产生大量 Input/Cache Tokens)。
  • 到达重置节点时的状态推演:
    • 当时间推进至下月 1 日 00:00 UTC 时,系统自动将当月包含的基础 AI Credits 刷新至初始状态。
    • 此时,该开发者的个人账单付款日(18 日)并未到来,但这不影响 1 日的配额刷新。
    • 若该开发者本地 IDE 插件由于长期未升级仍显示“剩余请求已耗尽”,应先核对网页额度、登录账户与插件版本;更新后仍失败时继续排查账户或服务状态。

常见认知误区与排查要点

在各类开发者社区与技术讨论中,用户在核对用量时经常陷入以下操作误区:

  • 误区一:把本地插件的陈旧提示当作系统故障 GitHub 计费架构迭代后,旧版客户端插件可能未能正确适配新的字段名称,继续沿用早期的请求计数逻辑展示数据。遇到数据存疑时,可先核对网页用量和插件版本;账单仍有疑问时保留证据并联系支持。
  • 误区二:误将自然月本地零点当作重置时刻 全球配额重置采用统一的 UTC 时间基准(00:00 UTC)。若在东八区(UTC+8)本地时间的 1 日凌晨 02:00 进行测试,此时 UTC 时间尚处于上月最后一日的 18:00,系统自然尚未触发刷新。
  • 误区三:以为启用额外付费用量就会带来不可控账单 系统允许为弹性用量配置明确的月度额外预算上限。只要合理设定预算封顶数值,额外付费用量可以在基础点数耗尽时提供平滑过渡,而不至于引发失控扣费。
  • 误区四:因用量告急盲目退订或重新开通 额度用尽时,不要将退订重开当作额度重置方法。官方升级规则允许按差价升档并计入本周期既有用量;具体可增加多少额度应看账户预览。如需评估账号状态变动,建议参考 续费核对清单指南 理清权属与周期节点。

下一步行动建议

合理规划 AI 编程辅助工具的用量与预算,有助于在保障开发效率的同时避免非必要开销:

  1. 建立工具台账并区分关键日期:明确区分各项工具的“配额重置日”(如每月 1 日 00:00 UTC)与“账单扣费日”,避免在关键交付节点遭遇配额断档。可参考 订阅账本记录与使用指引 建立标准化的支出与配额追踪表格。
  2. 规范高阶模型调用习惯:按所用套餐核对行间补全权益;而在必须使用 Chat 或复杂 Agent 任务时,精简输入提示词与附带上下文,合理利用缓存,延长包含配额的有效服务时长。
  3. 定期核查账号权益与续费需求:按账号、套餐、账期和核验日期记录,再比较同规格报价,从而在充分掌握真实消耗特征的前提下,客观做出保留、调整限额或续费的相关决策。