安装 Kilo Code 并接入 TeamoRouter

Kilo Code 是开源的 AI 编程 Agent,主要用在 VSCode 里(也有命令行版本)。它支持添加自定义提供商,并且可以为每个提供商选择 API 协议,所以用一个 TeamoRouter API Key 就能在 Kilo Code 里跑各家模型。

新账号余额为 0,先充值再调用。 第一次请求前先充值,$5 起。如果请求返回 402、提示「钱包余额不足」,说明余额为 0,不是 Base URL 或 Key 配错了,充值后重试即可。

下面的字段名按 Kilo Code 官方文档核对(2026-11-03,Kilo Code 7.8)。本页的每种接法我们都用 Kilo 命令行 7.8.18 实际连通过,命令行和 VSCode 扩展用的是同一套配置。

一、安装 Kilo Code

已安装 Kilo Code?直接跳到「二、获取 TeamoRouter API Key」。

  1. 打开 VSCode,按 ⌘ + Shift + X(Windows / Linux 为 Ctrl + Shift + X)打开扩展面板。
  2. 搜索「Kilo Code」。
  3. 点「Install」旁边的下拉箭头,选「Install Pre-Release Version」。Kilo 目前把新版扩展放在预发布通道,官方推荐所有用户安装这一版。
  4. 点击左侧边栏的 Kilo Code 图标,打开对话面板。

用不了微软扩展市场的编辑器(VSCodium、Windsurf 等)可以从 Open VSX 安装。第一次打开时 Kilo Code 会提示登录免费的 Kilo 账号;用 TeamoRouter 不需要在 Kilo 充值。

二、获取 TeamoRouter API Key

访问 TeamoRouter 控制台 注册账号并创建一个 API Key,复制备用。

三、把 TeamoRouter 添加为自定义提供商

  1. 在 Kilo Code 面板点齿轮图标打开「Settings」,进入「Providers」标签页。
  2. 滚到最下面,点「Custom provider」。
  3. 按以下字段填写:
    • 「Provider ID」:teamorouter
    • 「Display name」:TeamoRouter
    • 「Provider API」:选「OpenAI Compatible」
    • 「Base URL」:https://api.teamorouter.cn/v1
    • 「API key」:粘贴你在 TeamoRouter 控制台 创建的 key
    • 「Models」:填好 Base URL 和 Key 后,Kilo Code 会自动从 TeamoRouter 拉取模型列表,勾选需要的模型即可;没拉到可以点「Fetch models」重试
    • 「Headers」:留空
  4. 点「Submit」保存。

可用的模型 ID:

可用模型 ID10 个模型

DeepSeekDeepSeek6

  • deepseek-flash
  • deepseek-flash-free
  • deepseek-v4-flash-vision-exp
  • deepseek-v4-pro
  • deepseek-v4-flash
  • deepseek-v4-flash-free

ZhipuGLM4

  • glm-5.3-flash
  • glm-5.3-flash-free
  • glm-5.3
  • glm-5.2

也可以直接改 kilo.json

VSCode 扩展和命令行都把提供商保存在 kilo.json 里(~/.config/kilo/kilo.json 对所有项目生效,项目目录下的 kilo.json 只对该项目生效)。不想点对话框,可以直接粘贴配置。下面是我们实测用的配置:

jsonc
{
  "provider": {
    "teamorouter": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "TeamoRouter",
      "options": { "baseURL": "https://api.teamorouter.cn/v1", "apiKey": "你的 TeamoRouter API Key" },
      "models": {
        "deepseek-v4-pro": { "name": "DeepSeek V4 Pro", "limit": { "context": 128000, "output": 8192 } },
        "glm-5.3": { "name": "GLM-5.3", "limit": { "context": 128000, "output": 8192 } }
      }
    }
  },
  "model": "teamorouter/deepseek-v4-pro"
}

limit 告诉 Kilo Code 能用多长上下文、一次最多输出多少,它据此判断什么时候压缩长对话。

四、开始使用

  1. 在 Kilo Code 对话面板打开模型选择器,选一个 TeamoRouter 的模型。
  2. 用自然语言描述任务,例如「给 src/api.ts 加上错误处理」,按回车发送。
  3. Kilo Code 会读文件、改代码,执行终端命令前会先问你。想调整哪些操作需要确认,到「Settings」→「Auto-Approve」里改。

常见报错

  • 402「钱包余额不足」:TeamoRouter 余额为 0,充值后重试。
  • 401 或「Invalid API Key」:检查 key 是否完整粘贴、前后没有空格,以及是否已在控制台删除。
  • 404 或「Model Not Found」:检查模型 ID 拼写,以及模型是否放在了对应的提供商下(Claude 在 Anthropic Messages 下,GPT 在 OpenAI Responses 下)。
  • 填完 Base URL 没有模型列表:确认 Base URL 以 /v1 结尾,再点「Fetch models」。拉不到也可以手动输入模型 ID。
  • 连接失败:确认你的网络能打开 https://api.teamorouter.cn,以及 VSCode 的代理设置正确。
准备好了?三步即可开始登录控制台 · 购买额度 · 创建 API Key
DiscordGet community help instantly