返回博客

工具与集成对比

在 VS Code 中使用自己的 API 密钥:Cline vs Kilo Code vs Continue

Cline、Kilo Code 和 Continue 有何不同,各自在哪里填写基础 URL、密钥和模型 ID,以及设置表单还是配置文件更适合你。

作者:CheapTokens Team发布于 4 分钟阅读

封面:在 VS Code 中使用自己的 API 密钥时 Cline、Kilo Code 和 Continue 的对比
本页内容
  1. 三个工具,同一组值
  2. 哪一个适合你的日常
  3. 每个工具里要填什么
  4. 一次实际会话要花多少钱
  5. 如果它不工作

如果你想通过设置表单来配置模型,就选 Cline 或 Kilo Code。如果你希望配置放在代码旁边的 config.yaml 文件里,就选 Continue。这三者都通过 OpenAI 兼容端点接受你自己的密钥,所以你要填的永远是同样的三样东西:基础 URL、密钥和模型 ID。对于 CheapTokens,那就是 https://api.cheaptokens.dev/v1、你的密钥,以及像 deepseek-ai/DeepSeek-V4-Flash-0731 这样的完整 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 的表单和 Continue 的 config.yaml 中同样的三个值
同样的三个值,两个地方:Cline 的表单字段和 Continue 的 config.yaml 键

开始之前,先看文档里的两个细节。Cline 说 Base URL 不应是 https://api.openai.com/v1,而这正是人们误留的值。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 添加一个模型。这是一个完整可用的文件:

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-org/GLM-5.3-Flash。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 数。

模型 每次请求 40 次请求 OpenRouter,40 次请求
GLM-5.3-Flash $0.00066 $0.0264 $0.0541
DeepSeek-V4-Flash $0.0006 $0.024 $0.0664
MiniMax-M2.7 $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),或者防火墙或网络阻止了请求
Model Not Found 已修复:短模型名被替换为完整 ID
短模型名与文档中的完整 ID 对比

一次只改一处,然后重新测试:在 Cline 中按 Verify,或者在另外两个的聊天中发送一个简短问题。

每个工具的分步设置:连接 Cline 和连接 Kilo Code。不确定编辑器扩展是不是你需要的?参见在哪里接入你自己的 API 密钥。密钥、基础 URL 和模型 ID 都在 CheapTokens 文档中。