关于在 VS Code 的 GitHub Copilot 中接入自定义模型

2026-04-11 14:063阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

有下面几个问题,希望大佬可以分享一下经验:

  1. 如何接入自己购买的模型?
  2. 接入之后功能上会有限制吗(比如:Ask、Edit、Agent模式,Tab补全,上下文代码理解等)?
  3. 接入之后能在VSCode的上看到使用情况吗,会不会出现添加之后token使用变快?
网友解答:
--【壹】--:

Github copilot 可以接入三方模型,用佬友分享的公益站试了一下,有些可以有些不行,除了不能Tab补全,看不了使用额度,其他功能都正常使用


--【贰】--:

找出copilot插件目录:

Windows系统

%USERPROFILE%.vscode\extensions\github.copilot-*

macOS/Linux系统

~/.vscode/extensions/github.copilot-*

  1. 绕过版本判断:打开 package.json,把 里面的这个删掉:

“when”: “productQualityType != ‘stable’”

  1. 修改baseurl:进入插件目录下的dist\extension.jsanthropic:把https://api.anthropic.com 修改为需要的urlgemini:把 https://generativelanguage.googleapis.com 修改修改完成后,重新加载copilot。就可以在模型管理里面添加模型和api key了

--【叁】--:

URL 会校验报错说是不是合法的 azure 地址


--【肆】--:

感谢各位佬友的回答,等自己用了一段时间,再写份用后感。


--【伍】--:

image1384×464 44.3 KB
通过上面接入也可以,成功后就可以选择了


--【陆】--:

走azure渠道的配置就不需要任何插件
或者用论坛里佬友的插件


--【柒】--: Copilot + GPT-5.2 超神组合!接入第三方API 开发调优
先说优点,比cc好用!比 codex 快!代码质量也比cc好得多! 配置说明: 安装 copilot 安装 copilot 接入第三方API的插件 [image] [image] [image] [image] [image] [image] [image] { "reasoning": { "effort": "xhigh", …

佬友可以参考这个教程


--【捌】--:

新版好像不行了,会报 Unrecognized Azure deployment URL


--【玖】--:
github.com

GitHub - smallmain/vscode-unify-chat-provider: Integrate multiple LLM API providers into VS...

Integrate multiple LLM API providers into VS Code's GitHub Copilot Chat using the Language Model API. Aggregates the latest free mainstream models, configurable in just a few steps! One-click use of your Claude Code, Gemini CLI, Antigravity, Github Copilot, Qwen Code, OpenAI CodeX (ChatGPT Plus/Pro), iFlow CLI account quotas.


--【拾】--:

我长期在用的方法诶(不借助除 copilot 本身外的任何插件),刚对话,正常能用,会不会你的 URL 没填写好


--【拾壹】--:
  1. 通过修改copilot插件目录下的 page.json文件可以绕过 copilot对vscode insider 和 vscode的判断,可以接入 openai兼容的模型。如果需要接入 anthropic 或者 gemini 就需要修改另一个文件里面的 baseurl,anthropic 或者 gemini 他们的url是硬编码的。

  2. 这样接入后,除了tab补全用不了,其他都可以。

  3. 无法看到使用情况


--【拾贰】--:

image604×162 17.7 KB
image582×162 20.4 KB

这两都行,不能联网


--【拾叁】--:

下载用上了,谢谢大佬!


--【拾肆】--:

https://linux.do/t/topic/1381609/24 可以看下这个佬友开发的扩展,目前基本都能满足。

【开源】Unify Chat Provider —— 为 Github Copilot 接入自定义模型的 VS Code 扩展


--【拾伍】--:

不借助任何第三方插件的话就设置为 Azure 渠道:

  1. “添加模型” > “Azure”

image1709×394 33.8 KB

  1. 依次输入 Group Name (建议就是服务商的名字)和 API-key (不好截图)
  2. 按回车确认后会跳转到chatLanguageModels.json并给了基本框架,自己填写即可,示例:

[ { "name": "B4U", "vendor": "azure", "apiKey": "${input:chat.lm.secret.-1baaedc8}", "models": [ { "id": "claude-4.5-sonnet", "name": "Claude 4.5 Sonnet (b4u)", "url": "https://b4u.qzz.io/v1/chat/completions", "toolCalling": true, "vision": true, "maxInputTokens": 200000, "maxOutputTokens": 64000 } ] } ]

  1. 在语言模型那个界面使显示
    image1737×167 15.9 KB

显示结果如下:
image449×636 31.6 KB