PAYATHON 2026

如何仅在 VS Code 的特定项目中禁用 GitHub Copilot?

技术老齐

结论

可以将 GitHub Copilot 扩展设为仅在当前工作区禁用,其他项目仍可使用。如果还要减少该项目中的 Copilot 活动,也要检查并禁用 GitHub Copilot Chat 扩展(如果已安装)。

在当前工作区禁用扩展

  1. 在 VS Code 中打开目标仓库或文件夹。
  2. 打开“扩展”视图,搜索 GitHub Copilot。
  3. 打开扩展的齿轮菜单,选择 Disable (Workspace)(在工作区中禁用)。
  4. 如果安装了 GitHub Copilot Chat,也对它执行相同操作。
  5. 按提示重新加载窗口,然后确认该扩展在当前工作区显示为已禁用。

工作区级禁用只影响当前工作区,Copilot 在其他工作区仍可用。如果使用多根工作区,请确认目标仓库属于当前打开的工作区,并检查其中每个相关扩展的状态。

隐私边界

禁用扩展会阻止它在该工作区中运行,但无法据此确认没有代码会发送到 Copilot 服务。其他扩展、编辑器功能或外部工具仍可能访问或传输项目内容。如果要求确保代码不离开本机,需要逐一检查这些工具,并以实际安装的扩展和配置为准。

备注:内容仅供参考。