在使用 VSCode 进行远程开发时,偶尔会碰到一个比较隐蔽的问题:GitHub Copilot 插件明明已经安装且登录状态正常,但左侧活动栏里却找不到 Copilot Chat 的图标。这往往不是插件损坏,而是扩展加载上下文不一致导致的。
Copilot Chat 作为一个交互性较强的功能,默认情况下可能没有正确映射到本地 UI 进程。要修复这个问题,我们不需要卸载重装,直接调整扩展加载策略即可。
打开 VSCode 的设置页面,搜索 extension kind,然后点击右上角的文件图标进入 settings.json。在配置文件中添加或修改 remote.extensionKind 字段,明确告诉 VSCode 这两个插件需要在本地运行。
{
"remote.extensionKind": {
"GitHub.copilot": ["ui"],
"GitHub.copilot-chat": ["ui"]
}
}
保存文件并重启 VSCode。通常情况下,重启后左侧边栏就会立即刷新出 Chat 图标。如果依然没有,请确认你的 GitHub 账号拥有有效的 Copilot 授权,并且已在全局范围内登录。

完成上述配置后,Chat 图标应该就能正常显示了。


