让 Kilo Code 通过一个端点调用所有模型
Kilo Code 是从 Roo Code、Cline 一路发展而来的开源 VS Code 编程 agent,费用同样走你接入的 API 供应商。把 Router One 注册为它的 OpenAI Compatible provider,一个 Key 就能在模型选择器里用上 GPT、Claude、Gemini、DeepSeek 系列——网关在大陆可直连,支付宝或银行卡即可充值。agent 烧 token 很快,每次请求的成本 Trace 能看清每个任务的钱花在哪,Key 上的 maxSpend 上限则是硬性止损。
把 Kilo Code 配置到 Router One base URL
打开 Kilo Code 设置(齿轮图标)→ Providers,拉到列表底部点 Custom provider,Provider API 选 OpenAI Compatible,填入 base URL 和 Key。两项填好后 Kilo Code 会请求网关的 /models 端点,直接在目录里勾选模型;自动获取失败时,手动填 /models 页的精确模型 ID。旧版本的入口是 API Provider → OpenAI Compatible,同样是 Base URL、API Key、Model ID 三个字段:
# Kilo Code → Settings → Providers → Custom provider Provider ID: router-one Display name: Router One Provider API: OpenAI Compatible Base URL: https://api.router.one/v1 API key: sk-your-router-one-key Models: <pick from the fetched list, or add the exact ID from /models> # Older builds: API Provider → OpenAI Compatible → Base URL / API Key / Model ID
Kilo Code 该填哪个模型 ID?
从 /models 页复制精确的模型 ID——ID 区分大小写,页面同时列出每个模型的上下文窗口、能力和当前单价。建议为每个工具单独建一个 API Key,并设置 maxSpend 消费上限,这样单个工具跑飞不会影响其他工作负载。
在 trace 里验证 Kilo Code 的调用
发出第一个请求后,到 Dashboard → Logs 查看它的完整 trace:模型、tokens、花费、延迟和状态码。Kilo Code 的每一次调用从此都有账本和轨迹,不再是黑盒。
常见问题
Kilo Code 的不同模式能配不同模型吗?
能。Kilo Code 在 Settings → Models 里为每个 agent(Code、Architect、Debug 等)保留各自的默认模型,并记住你上次给每个 agent 选的模型;旧版本则在 Prompts 标签页里给每个模式绑定一个 API 配置档案。所有模型都走同一把 Router One Key,日常改动用便宜模型、规划用强模型,在同一份成本 Trace 里并排可见。
Base URL 要不要带 /v1?
填 https://api.router.one/v1——这是 Kilo Code 文档里的标准写法。Kilo Code 也接受以 /chat/completions 结尾的完整端点地址(给路径特殊的网关用),但 Router One 遵循标准布局,带 /v1 的 base URL 就够了。
Kilo Code 能通过网关用哪些模型?
目录里任何具备对话能力的模型——GPT、Claude、Gemini、Grok、DeepSeek、GLM、MiniMax、豆包等系列。/models 页是模型 ID 与单价的事实来源。
中国大陆能直连吗?
能。网关在大陆可直连、无需 VPN,配置与全球环境完全一致。
报 401/403/429 怎么排查?
先到 Dashboard → Logs 看请求有没有到达网关以及状态码,再对照错误码速查页逐项检查环境变量、Key 状态和限额。