总结
废话少说,最近中国被封禁,像autodl这样的服务器在国内的平台,在VScode中使用ssh远程连接后会发现copilot中的Claude模型没有了,这是因为你用的是下在服务器上的copilt插件,ip在国内,所以改一下配置,将插件设置在本地客户端UI运行就行,这样1.可以用本地的ip。2.不用每次连接新服务器都下插件。
方法
首先ctrl+shift+p,搜索打开vscode 设置文件,也就是settings.json。
1.确保配置的有代理端口

一般默认(可以先看一下自己的代理端口,有的默认的是5201):
json
"remote.SSH.httpProxy": "",
"http.proxySupport": "on",
"http.proxy": "http://127.0.0.1:7890",
"https.proxy": "http://127.0.0.1:7890",
"http.proxyStrictSSL": false,
2. 然后添加这个配置,ctrl + s

json
"remote.extensionKind": {
"GitHub.copilot": ["ui"],
"GitHub.copilot-chat": ["ui"]
}
这条配置把 GitHub Copilot 和 Copilot Chat 插件设为在本地客户端(UI端)运行。
3.ssh远程连接就可以正常使用了
