Copilot在SSH模式下用的是远端服务器的网络,如果该网络没有使用代理,会因无法加载出模型列表而无法使用。
在选择模型处点击管理模型,可以发现列表是空的。

因此解决办法是,先用本地网络加载出列表,然后切换回远端服务器网络。
具体做法是VSCode的`settings.json`中加入
```json
"remote.extensionKind": {
"GitHub.copilot": [
"ui"
],
"GitHub.copilot-chat": [
"ui"
]
}
```
然后重新打开模型列表,顺利的话,可以看到列表已加载出模型(前提是你本地开发的时候本身是可以用Copilot的)。
此时回到`settings.json`,将刚才增加的配置注释掉即可。一定要注释掉,不然在Agent模式下因没有权限而无法对文件进行操作。
0 Comments latest
No comments.