在 VS Code GitHub Copilot 中使用 Routic

将 Routic 配置为 VS Code 中 GitHub Copilot 的 AI 后端。

优势

  • 访问更多模型 — 使用 Copilot 中没有的 DeepSeek、Qwen 等模型
  • 统一计费 — 所有用量一张账单

前置条件

  • VS Code 已安装 GitHub Copilot 扩展
  • Routic API Key(控制台 → 密钥页面,sk- 开头)

配置步骤

方案 1:使用 Continue 扩展(推荐)

GitHub Copilot 不原生支持自定义 Provider。使用 Continue 扩展作为桥接:

  1. 安装 VS Code 的 Continue 扩展
  2. 参考 Continue 配置指南

方案 2:直接配置 Copilot Chat

GitHub Copilot Chat(v1.0+)支持自定义模型:

  1. 打开 VS Code 设置(Cmd/Ctrl + ,
  2. 搜索 github.copilot.chat.models
  3. 添加自定义模型:
{
  "github.copilot.chat.models": [
    {
      "id": "deepseek-v3",
      "name": "DeepSeek V3 via Routic",
      "provider": "openai",
      "model": "deepseek-v3"
    }
  ]
}
  1. 在 VS Code 设置中配置 API 端点:
{
  "github.copilot.advanced": {
    "apiBase": "https://api.routic.ai/v1"
  }
}

验证

在 Copilot Chat 或 Continue 中发送消息,正常回复即配置成功。

故障排除:

  • Base URL 是否以 /v1 结尾?
  • API Key 是否有效?(在控制台检查)
  • 模型名称是否与模型目录完全匹配?

常见问题

Model not found 模型名称必须与目录中的名称完全匹配,区分大小写。

401 / 403 API Key 无效或已过期。在控制台重新生成。

相关文档