VS Code 远程连接无法使用 Claude 模型的解决方案

https://www.do1e.cn/posts/code/vscode-remote-claude-model-solution

因为 Anthropic 的封锁政策，现在 VS Code 的 Github Copilot 中使用 Claude 模型必须通过一些特殊的手段。

本地因为一直挂载代理没啥问题，但是如果要远程连接到我的 Linux 服务器上写代码就会发现缺少 Claude 模型。

|

虽然查了一些解决方案，又是配置使用本地拓展，又是代理到本地，总之是各有各的问题。

这里直接贴我的解决方案吧。首先在远程配置好代理，然后在远程的文件 ~/.vscode-server/data/Machine/settings.json 追加下述内容：

Copy
{
...
"http.proxySupport": "override",
"http.proxy": "http://localhost:7890",
"http.proxyStrictSSL": false,
}

必须用 override 模式，用 on 的话只是推荐插件走代理， Github Copilot 并不听话。