Visual Studio 2026 内置 GitHub Copilot 官方原生不支持直接填写 DeepSeek OpenAI 兼容地址。我一直在找如何把VS内置的Copilot用起来。

这里我是找到了大佬发布在github的项目,感谢大佬的无私,我这里写记录一下我具体的配置和操作。后附源码地址。

实现思路

可以通过 .NET 本地代理服务,对外暴露 Ollama API;VS2026 Copilot 添加Ollama提供者;本地代理收到请求后转发给 DeepSeek API,自动协议转换,兼容 DeepSeek reasoning_content(思考链)。

配置过程

注册DeepSeek创建API Key

1.打开DeepSeek官网https://www.deepseek.com/,点击API开放平台;

2.点击API Keys创建一个ApiKey,请妥善保存ApiKey。

C#代理服务

项目名称:ai-proxy-hub

1.复制一份.env.example文件并改名为.env;

2.打开.env文件,修改PROVIDER_DEEPSEEK_API_KEY=改为自己的DeepSeek API Key;

3.(可选)程序默认使用deepseek-v4-pro模型,如需变更请修改DEEPSEEK_MODEL=

4.修改完成启动C#服务即可。

VS2026配置Copilot

1.打开Copilot对话助手,在模型选择中选择“管理模型”;

2.模型提供商选择Ollama,并填入本地代理地址:http://localhost:11434,

3.点击添加,即可看到我们DeepSeek提供的两个模型:

4.我们服务中配置的是deepseek-v4-pro,我们勾选deepseek-v4-pro保存即可。

5.在Copilot模型中现在可以看到我们配置的deepseek-v4-pro模型了。

附源码地址:

GitHub - iqmeta/copilot-ollama-multi-provider-ai-proxy: The fastest way to run DeepSeek, OpenAI, NVIDIA, Groq, OpenRouter, Moonshot/Kimi, Cerebras, and Ollama models in GitHub Copilot in Visual Studio and Visual Studio Code · GitHub

更多推荐