Any LLM for Copilot Chat
将千问、质谱、DeepSeek、GPT 等兼容 OpenAI API 的国产/国际大模型,
直接注册到 GitHub Copilot Chat 的模型选择器中使用。
🎯 支持的模型(2026-06 最新)
| 提供商 |
模型 |
上下文 |
思考 |
价格 |
| DeepSeek |
V4 Pro / V4 Flash |
1M |
✅ |
$0.14~$1.74/M |
| 通义千问 |
Qwen3.7 Max / 3.6 Plus / 3.6 Flash |
1M |
✅ |
阿里云百炼 |
| 智谱AI |
GLM-5.1 / GLM-5 / GLM-4.7 Flash 🆓 |
198~200k |
✅ |
含免费模型 |
| OpenAI |
GPT-5.5 / GPT-5.4 / GPT-5.4 Mini |
270k |
✅ |
$0.75~$30/M |
| Claude |
Opus 4.8 / Sonnet 4.6 / Haiku 4.5 |
1M |
✅ |
通过OpenRouter |
| Gemini |
3.1 Pro / 3.1 Flash |
1M |
✅ |
通过OpenRouter |
| Kimi |
K2.6 |
256k |
✅ |
月之暗面 |
| MiniMax |
M2.5 |
192k |
✅ |
稀宇科技 |
💡 Claude 和 Gemini 的原生 API 不是 OpenAI 兼容格式。
本扩展通过 OpenRouter 网关调用它们(一条 Key 通吃所有模型),
也可通过阿里云百炼的托管服务使用。
🚀 安装
cd multi-llm-copilot
npm install
npm run compile
然后在 VS Code 中按 F5 启动扩展开发窗口,或打包为 .vsix:
npx vsce package
⚙️ 配置
打开 VS Code settings.json:
{
"anyLlm.providers": {
"deepseek": {
"name": "DeepSeek",
"baseUrl": "https://api.deepseek.com",
"apiKey": "sk-你的key",
"models": [
{
"id": "deepseek-v4-pro",
"name": "V4 Pro",
"family": "deepseek",
"detail": "最强推理模型",
"maxInputTokens": 655360,
"maxOutputTokens": 393216,
"capabilities": {
"toolCalling": 128,
"imageInput": false,
"thinking": true
}
}
]
}
}
}
更安全的方式:不写 apiKey 在 settings.json,而是运行命令 Any LLM: 设置 API Key,密钥会存入系统钥匙串。
📦 API 端点速查
| 提供商 |
baseUrl |
格式兼容 |
| DeepSeek |
https://api.deepseek.com |
✅ OpenAI 兼容 |
| 千问 |
https://dashscope.aliyuncs.com/compatible-mode/v1 |
✅ OpenAI 兼容 |
| 智谱 |
https://open.bigmodel.cn/api/paas/v4 |
✅ OpenAI 兼容 |
| OpenAI |
https://api.openai.com/v1 |
✅ 原生 |
| Kimi |
https://api.moonshot.cn/v1 |
✅ OpenAI 兼容 |
| MiniMax |
https://api.minimax.chat/v1 |
✅ OpenAI 兼容 |
| OpenRouter |
https://openrouter.ai/api/v1 |
✅ 聚合网关 |
| Claude 原生 |
https://api.anthropic.com |
❌ 非OpenAI格式 → 需OpenRouter |
| Gemini 原生 |
https://generativelanguage.googleapis.com |
❌ 非OpenAI格式 → 需OpenRouter |
🔧 解决 Copilot 兼容问题的关键设计
本扩展的核心目标是让任何大模型都能在 Copilot Chat 中无缝使用:
- 统一 OpenAI 兼容协议 — 所有 provider 的请求都转为
/v1/chat/completions 格式
- 非兼容 API 桥接 — Claude/Gemini 等非 OpenAI 格式的模型,通过 OpenRouter 网关自动转换
- 完整继承 Copilot 能力 — Agent 模式、工具调用、MCP、skills、指令文件全部保留
- 思考模式适配 — DeepSeek/Qwen/GLM 的
reasoning_content 映射到 VS Code 的 LanguageModelThinkingPart
📄 License
MIT