工具与集成对比
在 VS Code 中使用自己的 API 密钥:Cline vs Kilo Code vs Continue
Cline、Kilo Code 和 Continue 有何不同,各自在哪里填写基础 URL、密钥和模型 ID,以及设置表单还是配置文件更适合你。

如果你想通过设置表单来配置模型,就选 Cline 或 Kilo Code。如果你希望配置放在代码旁边的 config.yaml 文件里,就选 Continue。这三者都通过 OpenAI 兼容端点接受你自己的密钥,所以你要填的永远是同样的三样东西:基础 URL、密钥和模型 ID。对于 CheapTokens,那就是 https:/、你的密钥,以及像 deepseek- 这样的完整 ID。
以下细节来自各工具的官方文档,核对日期为 2026 年 10 月 27 日。这三个页面都没有显示版本号,所以这里也没有版本号。
三个工具,同一组值#
把电源插座想象一下。墙在哪里都一样,只是插头不同。Cline 给你一个简短表单,Kilo Code 给你一个字段稍多的表单,Continue 给你一个文本文件。
向右滚动表格 →
| 工具 | 端点填在哪里 | 你要填什么 | 额外项 |
|---|---|---|---|
| Cline | API Provider: OpenAI Compatible | Base URL、API Key、Model ID | 可选的 Model Configuration(最大输出 token 数、上下文窗口、图像支持、计算机使用、输入/输出价格);一个 Verify 按钮 |
| Kilo Code | Settings > Providers > Custom provider | Provider ID、Display name、Provider API、Base URL、API key(可选)、Models | 可选的 Headers;token 限制和工具调用在 kilo.jsonc 中编辑 |
| Continue | config.yaml 中的一个 models 条目 |
provider: openai、model、apiKey、apiBase |
顶部的 name、version 和 schema: v1;JSON 配置格式已弃用 |

开始之前,先看文档里的两个细节。Cline 说 Base URL 不应是 https:/,而这正是人们误留的值。Kilo Code 的 Base URL 通常以 /v1 结尾;我们的也是。
哪一个适合你的日常#
先别管功能列表,想想你打开编辑器之后会做什么。
选择你的情况
哪一个听起来像你?
选择一个选项以查看答案
我想要一个只有几个字段的设置表单和一个便宜的模型
从 Cline 或 Kilo Code 开始。两者都通过扩展设置中的表单来配置,并且都允许你把模型指向自己的端点。Cline 的表单更短:三个字段和一个 Verify 按钮。Kilo Code 还会要求一个 provider ID 和一个显示名称。
我想要在编辑器里聊天和编辑,配置放在文件里
选 Continue。你的模型放在 config.yaml 中,这样队友可以复制同样的配置,切换模型只需改一行。
我已经有密钥和 URL,只需要知道粘贴到哪里
跳到下一节。那里有这三个工具的确切字段。
每个工具里要填什么#
一个模型 ID 在三个工具里都适用。下面按各工具界面显示的顺序列出。
每个工具的字段和配置
Cline
打开 Cline 的设置,把 API Provider 设为 OpenAI Compatible。然后填写:
- Base URL:
https:// api. cheaptokens. dev/ v1 - API Key:你的 CheapTokens 密钥
- Model ID:
deepseek-ai/ DeepSeek- V4- Flash- 0731
按 Verify 测试连接。在可选的 Model Configuration 中,DeepSeek-V4-Flash 的上下文窗口为 380K,每次回答最多 32,768 个输出 token。
Kilo Code
进入 Settings > Providers > Custom provider,填写:
- Provider ID:
cheaptokens - Display name:
CheapTokens - Provider API:OpenAI Compatible(即 Chat Completions)
- Base URL:
https:// api. cheaptokens. dev/ v1 - API key:你的 CheapTokens 密钥
- Models:手动添加
deepseek-ai/ DeepSeek- V4- Flash- 0731
Token 限制和工具调用不在表单里;它们在 kilo.jsonc 中。
Continue
向 config.yaml 添加一个模型。这是一个完整可用的文件:
name: CheapTokens
version: 1.0.0
schema: v1
models:
- name: DeepSeek-V4-Flash
provider: openai
model: deepseek-ai/DeepSeek-V4-Flash-0731
apiKey: YOUR_CHEAPTOKENS_KEY
apiBase: https://api.cheaptokens.dev/v1对于日常问题,添加第二个条目,使用 model: zai-。Continue 的文档将旧的 JSON 配置标记为已弃用,所以请继续使用 YAML。
哪个模型用在哪里?对于 Cline 或 Kilo Code 中的长时间多步会话,用 DeepSeek-V4-Flash:每次回答最多 32,768 个输出 token,380K 上下文,一天中任何时候都是同一个价格。对于 Continue 中的快速提问,用 GLM-5.3-Flash,390K 上下文,每次回答最多 8,192 个输出 token。两者都在同一个端点和一个余额之下,所以换模型意味着改一个字段或一行。当前每 1M token 的价格:DeepSeek-V4-Flash 输入 $0.015、输出 $0.10,GLM-5.3-Flash 输入 $0.02、输出 $0.04。完整列表在价格页面上。
一次实际会话要花多少钱#
Agent 很啰嗦:每一步都会重新发送上下文。假设一次 Cline 会话运行 40 步,每一步发送约 30,000 个 token,并返回约 1,500 个。那就是 30000 × 40 = 1200000 个输入 token 和 1500 × 40 = 60000 个输出 token,在 DeepSeek-V4-Flash 上整个会话花费 $0.024。注意哪一边占主导:输入是输出的二十倍,这对 agent 来说很典型,也正是为什么值得在你自己的项目上测量每次请求的 token 数。
| 模型 | 输入 $/1M | 输出 $/1M | 每次请求 | 40 次请求 | OpenRouter,40 次请求 |
|---|---|---|---|---|---|
| GLM-5.3-Flash | $0.02 | $0.04 | $0.00066 | $0.0264 | $0.0541 |
| DeepSeek-V4-Flash | $0.015 | $0.10 | $0.0006 | $0.024 | $0.0664 |
| MiniMax-M2.7 | $0.05 | $0.15 | $0.0017 | $0.069 | $0.432 |
每次请求 30,000 个输入 token 和 1,500 个输出 token。每 100 万 token 的价格为当前价格,会随我们的资费一同变动;OpenRouter 列显示相同工作负载的参考价格。
把输入和输出加在一起计算,对于表中的每个模型,CheapTokens 都比 OpenRouter 便宜。代入你自己的步数和每步 token 数,看看你的数字。
如果它不工作#
Cline 的文档中会出现三条消息,并且它把三条都列了出来。
配对
把每条消息对应到它通常的原因
点击左侧项目,然后点击其配对项
- Invalid API Key密钥中有拼写错误,或者密钥来自其他服务
- Model Not Found模型 ID 对这个地址来说是错的;这里必须是完整 ID,比如 deepseek-ai/DeepSeek-V4-Flash-0731
- Connection errorBase URL 错了(检查 /v1,以及是否还留着 api.openai.com),或者防火墙或网络阻止了请求

一次只改一处,然后重新测试:在 Cline 中按 Verify,或者在另外两个的聊天中发送一个简短问题。
每个工具的分步设置:连接 Cline 和连接 Kilo Code。不确定编辑器扩展是不是你需要的?参见在哪里接入你自己的 API 密钥。密钥、基础 URL 和模型 ID 都在 CheapTokens 文档中。



