GitHub Copilot常见问题解答
本文回答了关于在Visual Studio Code中使用GitHub Copilot的常见问题。
GitHub Copilot 订阅
我如何获得Copilot订阅?
获取GitHub Copilot的访问权限有多种方式:
| 用户类型 | 描述 |
|---|---|
| 个人荣誉 |
|
| 组织/企业成员 |
|
用GitHub账号登录有什么优势?
使用拥有GitHub Copilot访问权限的GitHub账户登录有以下好处:
- 增加每月聊天互动次数上限
- 在聊天中访问高级语言模型,超越自动模型选择
- 自带型号钥匙(BYOK)以访问更多车型
- 远程仓库索引与语义代码搜索
- 副驾驶代码审查
- 副驾驶内容排除
- 将任务委派给 Copilot 编码代理进行后台执行
根据你的Copilot套餐,你的访问权限和限制可能会有所不同。更多信息请参见GitHub Copilot计划。
我如何监控我的Copilot使用情况?
您可以在 Copilot 状态仪表盘查看当前的 Copilot 使用情况,该仪表盘通过 VS 代码状态栏查看。仪表盘显示以下信息:
- 在线建议:你在本月内使用了在线建议配额的百分比。
- 聊天消息:你当月使用了聊天请求配额的百分比。
- 高级请求:指你当月使用了高级请求配额的百分比。
- 保费请求超额:您本月使用过的超额加价请求次数。
访问GitHub Copilot文档,了解更多关于监控使用和权限的信息。
我已经达到了我的在线建议或聊天互动上限
你的在线建议和聊天互动次数限制每月都会重置一次。如果你只达到聊天互动次数上限,仍然可以使用内联建议。同样,如果你已经达到内嵌建议的限制,你仍然可以使用聊天。
对于 Copilot 免费用户,想要获得更多在线建议和聊天互动,可以直接从 VS Code 注册付费套餐。或者,你也可以等到下个月继续免费使用Copilot。

如果你是付费套餐并且用完所有高级请求,本月剩余时间里仍可使用附带型号中的Copilot。您还可以申请超出计划限额的额外保费申请。在GitHub Copilot文档中了解更多关于获取额外高级请求的信息。
我的Copilot订阅在VS Code中没有被检测到
要在Visual Studio Code中使用聊天功能,您必须用GitHub账号登录Visual Studio Code,并拥有GitHub Copilot的访问权限。
-
如果你的Copilot订阅绑定了其他GitHub账户,请退出你的GitHub账户,然后用另一个账户登录。在活动栏的账户菜单中登出当前的GitHub账户。更多信息请参见“使用不同的 GitHub 账户配合 Copilot”。
-
确认你的 Copilot 订阅在 GitHub Copilot 设置中仍然有效。
-
如果你在 GHE.com 上使用Copilot套餐作为托管用户账户,登录前需要更新一些设置。请参见“在 GHE.com 上使用GitHub Copilot账户。
我该如何为Copilot更换账户
如果你的 Copilot 订阅绑定了另一个 GitHub 账户,请在 VS Code 中退出你的 GitHub 账户,然后用另一个账户登录。
更多信息请参见“使用不同的 GitHub 账户配合 Copilot”。
通用副驾驶问题
我怎样才能从 VS Code 中移除 Copilot?
你可以用
或者,使用标题栏聊天菜单中的“学习如何隐藏AI特征”作来访问该设置。
如果你之前禁用了内置的AI功能,更新到新版本的VS Code时,你的选择会被尊重。
Copilot 的网络和防火墙配置
-
如果您或您的组织采用了防火墙或代理服务器等安全措施,建议将某些域名URL纳入“允许列表”,并开放特定的端口和协议。了解更多关于排查GitHub Copilot防火墙设置的相关信息。
-
如果你在公司设备上工作并连接到企业网络,你可能通过VPN或HTTP代理服务器连接互联网。在某些情况下,这类网络设置可能阻止GitHub Copilot连接到GitHub服务器。了解更多关于为GitHub Copilot排查网络错误的信息。
我的请求有收费限制
此错误表明您已超出Copilot请求的速率上限。GitHub 使用速率限制是为了确保每个人都能公平访问 Copilot 服务,并防止滥用。
有关速率限制以及如果受限时该怎么办,请参见GitHub Copilot的速率限制。
Copilot扩展有预发布版本吗?
是的,你可以切换到预发布的(夜间)Copilot扩展,尝试最新功能和修复。在扩展视图中,右键点击或选择齿轮图标以调出上下文菜单,然后选择切换到预发布版本:

你可以通过扩展详情中的“预发布”徽章判断你是否在运行预发布版本:

内联建议
我该如何启用或关闭内联建议?
你可以通过在 VS Code 状态栏的 Copilot 状态仪表盘中勾选复选框来启用或禁用内联建议。你可以全局或针对当前编辑器的文件类型开启或禁用内联建议。

或者,可以使用
内联建议在编辑器中无法使用
- 确认GitHub Copilot在全球或该语言中没有被禁用
- 确认你的GitHub Copilot订阅是否有效且被检测到
- 确认你的网络设置是否配置为允许连接GitHub Copilot。
- 请确认您本月的Copilot免费计划内在线建议未达到上限。
聊天
聊天功能对我来说不起作用
请确认以下要求以确保聊天功能在 Visual Studio Code 中正常工作:
- 确保你使用的是最新版本的Visual Studio Code(运行代码:检查更新)。
- 确保你拥有最新版本的GitHub Copilot和GitHub Copilot聊天扩展。
- 你登录VS Code的GitHub账户必须有有效的Copilot订阅。检查你的Copilot订阅。
- 请确认你本月的Copilot免费计划聊天互动次数未达到上限。
客服无法在线聊天
确认你的VS Code设置中启用了代理:
并非所有模型都包含在语言模型选择器中
你可以在语言模型选择器中选择可用的模型。学习如何自定义语言模型选择器。
组织可以限制对某些模型的访问。如果您认为应该有模型,请联系您的组织管理员。
我怎样才能防止聊天视图自动打开?
默认情况下,聊天视图会在次要侧边栏打开。当你关闭某个工作区的聊天视图时,VS Code 会记住这个设置,下次打开该工作区时不会自动打开聊天视图。
你可以直接从聊天视图更改默认可见性:
- 打开聊天视图(⌃⌘I(Windows,Linux Ctrl+Alt+I))。
- 选择
...聊天视图右上角的图标。 - 选择默认显示视图以启用或关闭聊天视图的自动打开。
你也可以用
隐藏以防止聊天视图自动打开。
故障排查与反馈
我该如何对Copilot提供反馈?
我们在 microsoft/vscode 的 GitHub 仓库中跟踪 GitHub Copilot 在 VS Code 中的问题和功能请求。你可以在本仓库中创建问题,或在 VS Code 中使用以下反馈机制:
-
幽灵文本推荐
在编辑器中悬停在幽灵文本建议上时,使用发送“发送副驾驶完成反馈”作。在问题报告中,提供清晰详细的议题描述,包括重现的步骤。

-
下一个编辑建议
在编辑器的下一个编辑建议菜单中选择反馈作。在问题报告中,提供清晰详细的议题描述,包括重现的步骤。

-
一般问题
打开VS Code问题报告器(>报告问题的帮助菜单),选择VS Code扩展源代码,然后选择GitHub Copilot Chat扩展。提供清晰详细的问题描述,包括复现步骤。

当您举报问题时,请遵循我们维基中的指南,确保您的问题能够被处理。
如果你报告问题,附上副驾驶日志中的信息会很有帮助。学习如何查看日志和收集诊断数据。