xChar
·a month ago

此文由 Mix Space 同步更新至 xLog
为获得最佳浏览体验,建议访问原始链接
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 追加下述内容:

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

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

Loading comments...