管理 Copilot 的使用和模型

注释

本文适用于 Visual Studio 2022 版本 17.14 及更高版本以及 Visual Studio 2026。

GitHub Copilot包括内置工具,可帮助你跟踪使用情况、管理计划,并了解模型选择如何影响每月使用情况。

查看 Copilot 使用情况

查看Copilot使用情况:

  1. 单击位于右上角的 Copilot 徽章旁边的向下箭头。
  2. 从菜单中选择“Copilot 用法”以查看对话框。

使用窗口看起来有所不同,具体取决于你的计划类别。

单个计划

单个计划显示个人每月使用情况详细信息和延续选项。 Screenshot 显示单个Copilot计划的使用情况详细信息,包括每月使用情况和延续选项。

业务和企业计划

业务和企业计划显示组织管理的使用情况详细信息。 在某些组织中,不设个人月度限额,用量统一从共享配额池中扣减。 显示未设置个人月度限制的由组织管理的 Copilot 使用情况的屏幕截图。

使用情况窗口显示每月使用情况、剩余月度余额、计划详细信息以及可用于管理计费的相关操作。 根据计划,它还可能会显示有关其他使用情况的信息。

  1. 选择 Visual Studio 右上角的 Copilot 徽章,然后选择Copilot 使用情况

    在旧版本中,此体验可能显示为 Copilot 消耗量

    显示 Copilot 消耗量面板的屏幕截图。

    在这里,可以查看计划的使用情况详细信息和每月限制信息。

注释

使用窗口中的标签和字段因GitHub Copilot计划类型和Visual Studio版本而异。 GitHub 管理计费和订阅。 有关详细信息,请访问 GitHub 设置

监视使用情况和管理警报

检查使用情况并设置警报以保持在每月限制内,并避免中断。

设置个人使用警告阈值

默认情况下,Visual Studio当使用量达到每月使用量限制的 75% 时,会发出警告。 可以更改此阈值以满足使用情况需求。

设置个人使用警告阈值:

  1. 打开 Tools>Options>GitHub>Copilot>Copilot 对话助手
  2. 查找 配额警告阈值百分比 设置。
  3. 输入要警告的每月使用限制的百分比。
  4. 选择“确定”,保存所做更改。

配置后,Copilot 对话助手在使用情况达到设置的阈值百分比时显示警告横幅。

此警告只是通知。 它不会停止使用或强制实施支出上限。

Visual Studio“选项”对话框的屏幕截图,其中显示了 GitHub Copilot 对话助手 设置,“配额警告阈值百分比”字段设置为 75%。

注释

此设置仅适用于你本地的 Visual Studio 安装。 您所使用的 GitHub Copilot 套餐级别决定了您每月实际的使用限额以及任何超额使用政策。

了解使用限制和警报

当每月使用量接近或达到限制时,Copilot根据计划显示警报和超额指标。

Copilot 的使用量按每个模型公布的费率计算。 通常,较大的提示和更长的响应使用更多的信用额度。 有关详细信息,请参阅 模型和定价

已达到使用限制

达到使用限制时,Visual Studio 中的 Copilot 体验可能会受到影响,如下所示:

已达到补全次数的使用限制

用户收到 IntelliCode 建议,而不是 Copilot 补全。 当完成受限时,Copilot锁屏提醒可能仍显示活动状态。

已达到聊天的使用限制

发送提示时,用户不再收到聊天响应。 聊天中的通知提醒用户他们已达到每月限制。

单个计划

Copilot可能会显示警告和达到限制的横幅,其中包含管理超额或计划延续的选项。 显示用户已使用每月限制的 75% 并可以升级计划的警告横幅的屏幕截图。

业务和企业计划

使用情况由组织管理。 在某些组织中,不设个人月度限额,用量统一从共享配额池中扣减。 如果需要更高的限制或策略更改,请联系组织管理员。

配置每月使用限制后,Copilot可能会显示一个警报横幅,其中包含用于管理使用情况的选项:Screenshot 在Copilot 对话助手显示使用升级计划选项达到每月限制的警报横幅。

有关计划行为详细信息,请参阅 “关于使用限制”。

对于聊天上下文使用情况(独立于计费使用情况),请监视上下文窗口使用情况,并根据需要汇总聊天历史记录。 请参阅在 Copilot 对话助手 中管理聊天上下文了解详细信息。

小窍门

访问 GitHub 上的 Copilot 设置 ,浏览模型选项和订阅详细信息。

了解模型选择

Copilot 支持多个 AI 模型,而且每个模型消耗使用量的 速率 可能不同。

对于大多数提示词,请使用 Auto。Auto 会根据模型的可靠性和可用性为你选择模型,并提供折扣价格。 对于复杂的任务,请考虑切换到其他模型。

模型选择会影响以下三项:

  • 成本: 能力更强的模型通常每次提示会消耗更多积分。
  • 响应质量: 功能更高的模型通常返回更详细和结构化的响应。
  • 性能: 对于简单的任务,成本较低的模型通常更快,而高功能模型可能需要更长的时间才能进行复杂的推理。

若要查看或更改当前模型,请执行以下作:

  1. 打开 Copilot 聊天 窗口。
  2. 使用 “模型选取器 ”下拉列表选择模型。

模型选取器显示每个模型的模型成本指示器。 可用的模型选项可能因计划而异。

若要管理非聊天场景中的模型使用情况,请在GitHub>>中关闭使用高级模型增强非聊天请求

有关详细信息,请参阅 “更改聊天模型”、“ 支持的 AI 模型”和 “自动模型”选择

优化使用的技巧

  • 对于大多数提示词,在模型选择器中使用 Auto,然后在处理复杂任务时再切换模型。
  • 若要减少非聊天场景的使用量,请在 GitHub>> 中关闭 使用高级模型增强非聊天请求。 有关更多上下文,请参阅 “了解模型选择”。
  • 如果在Visual Studio中使用多个GitHub帐户,请验证活动帐户是否是具有预期Copilot计划的帐户。
  • 使用“使用情况”窗口中的管理计划来核实您当前的套餐层级和超额使用政策。