vscode中使用deepseek
参考官方文档:接入 GitHub Copilot | DeepSeek API Docs
此时在本地可以使用deepseek对话,但是使用ssh连接远程Ubuntu则不行,解决方案:
我们需要明确告诉 VS Code,让 Copilot 相关的扩展只在你的本地机器 (ui) 上运行,而不是在远程服务器上。
-
在 VS Code 中,使用快捷键
Ctrl + Shift + P打开命令面板,输入并选择Preferences: Open Remote Settings (JSON)。这一步很重要,必须打开远程的设置文件。 -
在打开的
settings.json文件中,确保有以下配置。如果已有remote.extensionKind字段,只需把缺失的这几行加进去
{ // ... 你其他的配置 ... "remote.extensionKind": { "GitHub.copilot": [ "ui" ], "GitHub.copilot-chat": [ "ui" ], // 如果你的 DeepSeek 插件也有问题,可以把它的 ID 也加进来 "vizards.deepseek-v4-for-copilot": [ "ui" ] } }
"ui"代表该扩展在本地机器上安装和运行。这一步能确保 Copilot 在你的本地完成身份验证,而不是到远程服务器上去找一个不存在的登录状态
-
保存文件,然后完全关闭并重新打开 VS Code,再重连你的远程服务器。

浙公网安备 33010602011771号