安装 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」。
- 打开 VSCode,按
⌘ + Shift + X(Windows / Linux 为Ctrl + Shift + X)打开扩展面板。 - 搜索「Kilo Code」。
- 点「Install」旁边的下拉箭头,选「Install Pre-Release Version」。Kilo 目前把新版扩展放在预发布通道,官方推荐所有用户安装这一版。
- 点击左侧边栏的 Kilo Code 图标,打开对话面板。
用不了微软扩展市场的编辑器(VSCodium、Windsurf 等)可以从 Open VSX 安装。第一次打开时 Kilo Code 会提示登录免费的 Kilo 账号;用 TeamoRouter 不需要在 Kilo 充值。
二、获取 TeamoRouter API Key
访问 TeamoRouter 控制台 注册账号并创建一个 API Key,复制备用。
三、把 TeamoRouter 添加为自定义提供商
- 在 Kilo Code 面板点齿轮图标打开「Settings」,进入「Providers」标签页。
- 滚到最下面,点「Custom provider」。
- 按以下字段填写:
- 「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」:留空
- 「Provider ID」:
- 点「Submit」保存。
可用的模型 ID:
DeepSeek6
deepseek-flashdeepseek-flash-freedeepseek-v4-flash-vision-expdeepseek-v4-prodeepseek-v4-flashdeepseek-v4-flash-free
GLM4
glm-5.3-flashglm-5.3-flash-freeglm-5.3glm-5.2
也可以直接改 kilo.json
VSCode 扩展和命令行都把提供商保存在 kilo.json 里(~/.config/kilo/kilo.json 对所有项目生效,项目目录下的 kilo.json 只对该项目生效)。不想点对话框,可以直接粘贴配置。下面是我们实测用的配置:
{
"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 能用多长上下文、一次最多输出多少,它据此判断什么时候压缩长对话。
四、开始使用
- 在 Kilo Code 对话面板打开模型选择器,选一个 TeamoRouter 的模型。
- 用自然语言描述任务,例如「给 src/api.ts 加上错误处理」,按回车发送。
- 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 的代理设置正确。