Cline 接入 NezhaGate:用 DeepSeek、Kimi、GLM、Qwen 写代码
在 VS Code 的 Cline 插件里用 OpenAI 兼容方式接入 NezhaGate,一个 Key 切换 DeepSeek、Kimi、GLM、Qwen、Claude 写代码,附省钱搭配和常见报错。零基础可照做。
开始前你需要
- 已安装的 VS Code(Windows、macOS、Linux 都可以)。
- 一个 NezhaGate 账号和 API Key(第 1 步教你拿)。
- 大约 10 分钟。Cline 的界面是英文的,下文会写出每个按钮的原文。
第 1 步:注册 NezhaGate,创建 API Key
- 打开 nezhagate.com,点右上角「免费注册」。可以用邮箱注册,也可以用 Google / GitHub 一键登录。
- 登录后进入「控制台」→「API Keys」。在「创建 API Key」里给 Key 起个名字(比如
cline)。Cline 会自动连续调用模型,建议在「单 Key 限额」里填一个金额(比如 5),防止任务跑飞多花钱。然后点「创建 Key」。 - 页面会显示一串以
sk-开头的 Key,马上点复制,它只显示这一次。
【截图:控制台 → API Keys 页面,标出「单 Key 限额」输入框和「创建 Key」按钮】
余额在「账单」页查看和充值。按实际用量计费,请求失败不扣费。各模型价格见 定价页。
第 2 步:在 VS Code 里安装 Cline
- 打开 VS Code,按
Ctrl+Shift+X(macOS 是Cmd+Shift+X)打开扩展面板。 - 搜索 Cline,认准发布者 saoudrizwan 的那个,点 Install。
- 安装完成后,点左侧活动栏里新出现的 Cline 图标,打开 Cline 面板。
习惯命令行的话,也可以直接运行:
code --install-extension saoudrizwan.claude-dev
【截图:VS Code 扩展面板搜索 Cline 的结果,标出 Install 按钮】
第 3 步:把 Cline 接到 NezhaGate
- 第一次打开 Cline 会问 How will you use Cline?,选 Bring my own API key,点 Continue,进入服务商配置。(以后要改配置:点 Cline 面板右上角的齿轮 → API Configuration。)
- API Provider:在搜索框里输入并选择 OpenAI Compatible。
- Base URL:填下面的地址。
https://nezhagate.com/v1
- OpenAI Compatible API Key:粘贴第 1 步复制的 Key。
- Model ID:模型列表会自动加载,选
deepseek-v4.1-flash。列表里没有想要的,选 Use custom model ID… 手动填模型 ID。 - 展开 MODEL CONFIGURATION:
- Supports Images:DeepSeek、GLM、Kimi、Qwen 请取消勾选(它们不看图);用 Claude 时保持勾选。
- Context Window Size:保持默认 128000。
- Input Price / 1M tokens、Output Price / 1M tokens:可以照 定价页 填上(美元 / 百万 token)。只影响 Cline 里显示的花费,不影响实际扣费;不填的话 Cline 会一直显示 $0。
- 点 Continue(或关闭设置页)保存。
【截图:OpenAI Compatible 配置页,依次标出 API Provider、Base URL、API Key、Model ID、MODEL CONFIGURATION】
地址只填到
/v1,不要加 /chat/completions。第 4 步:跑第一个任务
- 在 VS Code 里打开一个文件夹(可以是空文件夹)。
- 在 Cline 底部的输入框(Type your task here...)旁边选模式:Plan 先出方案、和你商量;Act 直接动手改代码。第一次建议用 Act。
- 输入:
创建一个 hello.py,运行后打印 Hello, NezhaGate,回车。 - Cline 每次要写文件或运行命令,都会先请你确认,看一眼内容再点同意。完成后文件夹里就有了
hello.py。
【截图:Cline 执行第一个任务,标出模式切换(Plan / Act)和确认按钮】
推荐模型
Cline 依赖工具调用(function calling)来读写文件、运行命令,下面这些模型都支持:
| 模型 ID | 适合 | 说明 |
|---|---|---|
deepseek-v4.1-flash | 日常写代码,最省钱 | 默认先思考再动手;价格低,适合大多数任务。 |
glm-5.3 | 编程、Agent 任务 | GLM-5 系列旗舰,为编程和 Agent 工作流打造,总是先思考。 |
kimi-k3 | 大项目、长上下文 | 长文本理解和工具调用都很强,支持提示缓存。 |
qwen3.7-max | 复杂推理和编程 | 中英文都稳,支持提示缓存。 |
claude-opus-5 | 最难的工程任务 | 复杂工程和 Agent 最稳,价格更高。 |
省钱搭配:勾选 Use different models for Plan and Act modes,Plan 用
kimi-k3 或 glm-5.3 想方案,Act 用 deepseek-v4.1-flash 干活。关于花费
- Cline 每一步都会把当前任务的上下文重新发给模型,长任务的 token 用量涨得很快。任务做完就开新任务,不要在一个任务里一直聊。
- Kimi K3、Qwen3.7 Max、GLM-5.3 支持提示缓存:重复的长前缀按缓存价结算,比正常输入便宜得多。
- 在第 1 步给 Key 设限额,是最简单的「防跑飞」办法:超过限额后请求返回 402,不会继续扣费。
常见问题和报错
| 现象 | 怎么办 |
|---|---|
| Model ID 列表加载失败,出现 Enter Model ID... 输入框和错误信息 | 检查 Base URL 和 Key;也可以直接在输入框里填模型 ID,比如 deepseek-v4.1-flash。 |
| 401 | Key 错误或已删除。回控制台重新创建并复制。 |
| 402 | 余额不足,或 Key 达到了你设的限额。到「账单」充值,或在控制台调高限额。 |
| 404 | Base URL 末尾多写了 /chat/completions,改成 https://nezhagate.com/v1。 |
| 400,提到图片或 image | 当前模型不支持图片:在 MODEL CONFIGURATION 里取消勾选 Supports Images。 |
| Cline 反复出错、工具调用失败 | 换上面推荐的模型之一;生图、生视频模型不能用在 Cline 里。 |
| 花费一直显示 $0 | 正常,那是因为没填价格;实际花费以 NezhaGate 控制台为准。 |