Cline 国内怎么用:三种装法对照与接国内模型完整步骤
Cline 是一个开源 AI 编程 agent,可以作为 VS Code/JetBrains 扩展、终端 CLI 或桌面应用运行,本身不提供模型——模型调用全靠你自己接 API key。官网称已服务 1100 万+ 开发者,GitHub 仓库 71.2k stars、7.8k forks(截至 2026-11-01 抓取)。国内用户真正卡的不是 Cline 本身,而是两层网络问题:安装层(GitHub、扩展商店、npm)和调用层(模型 API 域名)。下面按这两层拆开讲,每个步骤都可以直接复制执行。
以下凡标注「我的推算」的都是我根据官方数字或文档算出来的,其余均出自官方原文。
国内卡的是两层,不是一层
Cline 官网首页列了四条安装入口:Desktop(官网标注 “Desktop New”,是近期新增的)、IDE 扩展、CLI、SDK。这四条的网络依赖各不相同,国内的卡点也分两层。
安装层:IDE 扩展要连 VS Code Marketplace 或 JetBrains Marketplace;CLI 要连 npm registry;桌面版安装包托管在 GitHub Releases。这三类域名在国内的连通性不一样,不能一概而论。
调用层:Cline 官网写的是”Every model, your choice”,支持 Claude、GPT、Gemini、本地 Ollama/LM Studio,或任何 OpenAI-compatible endpoint。Anthropic、OpenAI、Google 的 API 域名在国内直连不稳定——这是所有 AI 编程工具共同面对的问题,不是 Cline 独有。真正可行的路径是接 OpenAI-compatible endpoint,也就是国内云厂商的推理服务。
我的经验判断(不是官方说法):如果你只解决了安装层,Cline 打开后会是”能用但每句话都卡”的状态;只解决调用层则没意义——工具都没装上。两层必须同时打通。
开始之前需要满足的前置条件只有三条,都可以立刻验证:
- Node.js 可用——终端执行
node -v,能输出版本号即通过(比如 v20.x.x)。如果报找不到命令,去 nodejs.org 下载 LTS 版安装包。 - VS Code 或 JetBrains IDE 已安装——打开应用能正常编辑文件即可。
- 至少有一个模型 API key——阿里云百炼、硅基流动等国内平台的 key 均可,后文以阿里云百炼为例。
三种装法怎么选
Cline 官方给了三种本地安装方式,网络要求完全不同。下表是对照整理,数据来自官网与 GitHub 仓库 README:
| 装法 | 官方命令/入口 | 网络依赖 | 国内适用场景 |
|---|---|---|---|
| CLI | npm i -g cline |
npm registry | 可切 npmmirror 镜像,最稳 |
| VS Code 扩展 | VS Marketplace 搜 “Cline” | marketplace.visualstudio.com | 商店连不上时用 VSIX 直装 |
| 桌面版 | GitHub Releases 下载 dmg/exe | github.com Releases | 有代理时最快,直连可能超时 |
选法建议:如果你日常用终端,CLI 是最省事的——npm 有成熟的国内镜像,切换一条命令就解决。如果你必须在 VS Code 里用,优先试内置商店,连不上再走 VSIX 直装(下面详述)。桌面版是官网新增入口,安装包直接托管在 GitHub Releases 上,国内直连不一定稳定,有代理时它是最快路径。
CLI 装法:npm 镜像加速
这是网络问题最少的一条路径。npm 官方 registry 在国内时快时慢,npmmirror 是国内维护的完整镜像,切换后速度通常稳定。
先确认 Node.js 环境可用:
node -v
npm -v
确认后,切镜像并安装:
npm config set registry https://registry.npmmirror.com
npm i -g cline
安装完成后验证:
cline --version
能输出版本号,说明 CLI 已经装好了。这一步和官方 README 里的 npm i -g cline 完全一致,只是前面多了一步切镜像。
一个需要注意的点:切了 npmmirror 后,你以后所有 npm 包都走这个镜像。如果你在某些场景需要走官方 registry(比如私有包),安装完 Cline 后可以用 npm config delete registry 恢复默认,或者用 --registry 参数只对这一次安装指定镜像。
VS Code 扩展:内置商店连不上时的两条备用路
VS Code 扩展的标准入口:打开 VS Code → 点左侧栏 Extensions(扩展)图标 → 搜索框输入 “Cline” → 找到作者为 Cline Bot Inc. 的条目 → 点 Install。
如果搜索后一直转圈或报”Failed to fetch”,说明 marketplace.visualstudio.com 连不上。这时有两条备用路径。
第一条:VSIX 直装。 VS Code 扩展的 VSIX 文件本质上是一个 zip 包,可以绕过商店直接装。从 OpenVSX(open-vsx.org,一个开源的 VS Code 扩展分发仓库)搜索 Cline,下载 .vsix 文件,然后在 VS Code 里按 Ctrl+Shift+P(macOS 是 Cmd+Shift+P)打开命令面板,输入 “Install from VSIX”,选择刚下载的文件即可。
第二条:JetBrains Marketplace。 如果你用的是 IntelliJ IDEA、PyCharm、WebStorm 等 JetBrains IDE,走 Settings → Plugins → Marketplace → 搜索 “Cline” 安装。JetBrains Marketplace 的国内连通性通常好于 VS Code Marketplace。
桌面版安装包在 GitHub Releases 页面:https://github.com/cline/cline/releases 。找 tag 前缀为 desktop-v 的 release,里面有 macOS universal dmg、Windows x64 setup exe 和 Linux 版本。有代理时从这里下载是最快路径。
接模型:OpenAI Compatible 填国内 Base URL
装好工具后,打开 Cline,选择 API Provider。国内要接的就是 “OpenAI Compatible” 这一类。
以阿里云百炼为例(以下配置步骤来自阿里云官方帮助文档,页面时间戳 2026-10-11 更新;搜索索引给的 10-10 是发布日元数据,不取):
- 在 VS Code 中安装并打开 Cline。
- 点击左侧边栏的 Cline 图标进入配置界面。
- 点击 “Bring my own API key”,API Provider 选 “OpenAI Compatible”。
- 按你的计费方案填入 Base URL 和 API Key。
阿里云百炼提供四种计费方案:Token Plan 个人版(按 token 消耗抵扣个人 Credits)、Token Plan 团队版(按坐席订阅)、Coding Plan(固定月费订阅,按模型调用次数计量)、随用随付(按实际调用量后付费)。
对于随用随付方案,Base URL 按地区不同:
- 华北 2(北京):
https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1 - 新加坡:
https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1 - 美国(弗吉尼亚):
https://{WorkspaceId}.us-east-1.maas.aliyuncs.com/compatible-mode/v1
把 {WorkspaceId} 替换成你在阿里云控制台的业务空间 ID。
如果你用 Qwen3(思考模式)或 QwQ 模型,还需要在 Cline 设置界面找到 MODEL CONFIGURATION,勾选 Enable R1 messages format(启用 R1 消息格式)—— 官方文档里这一项就叫这个名字,不是「Enable Thinking」。
另一个已验证的接入示例来自超算平台文档(scnet.cn,2026-09-20 更新):Base URL 是 https://api.scnet.cn/api/llm/v1,API Key 以 sk-tp- 开头,Model ID 填可用模型名称。
关键一点:Model ID 必须和 provider 文档里列出的模型名完全一致——大小写、连接符都不能错。这是下面报错对照里的高频卡点。
报错对照:三条高频报错与解法
以下报错文案来自超算平台官方文档的常见问题章节,阿里云文档也有类似场景:
| 报错原文 | 原因 | 解法 |
|---|---|---|
| Invalid API Key | Key 不对或用错类型 | 确认用的是该方案的专属 Key(scnet.cn 的 Token Plan Key 必须 sk-tp- 开头;阿里云的 Key 在对应方案的控制台页面获取) |
| Model Not Found | 模型名拼写不对 | 逐字对照 provider 文档里的模型 ID,检查大小写和连接符 |
| 连接异常 | Base URL 不通或网络问题 | 先在浏览器访问 Base URL 看是否返回(哪怕 404 也说明域名通了),再检查填的 URL 是否和文档一致 |
如果你在终端执行 cline 时报找不到命令,说明全局 npm bin 目录不在 PATH 里。先运行 npm config get prefix 查看安装路径,把该路径下的 bin 子目录加到系统 PATH 环境变量,重启终端后再执行 cline --version 验证。
成功标志与延伸
CLI 装法成功的标志:终端执行 cline --version 输出版本号;执行 cline 进入交互界面后能正常发消息、收到模型回复(不是一直转圈)。
VS Code 扩展成功的标志:左侧栏出现 Cline 图标,点开后能看到 Provider 设置界面;配置完 Base URL 和 Key 后,输入一段代码相关问题,能收到完整的模型响应而不是报错。
桌面版成功的标志:应用启动后能看到模型管理界面,能配置 MCP server(MCP = Model Context Protocol,Cline 用来扩展外部工具的协议),能选择本地文件夹作为工作目录。
三层都装好了、模型也接上了,但如果每次对话都要等 10 秒以上才开始返回——说明网络通但延迟高,考虑把 Base URL 切到延迟更低的地区(阿里云百炼提供了北京、新加坡、弗吉尼亚三个选项)。
Cline 是 Apache-2.0 开源项目。遇到问题优先查 GitHub Issues(当前 946 条 open)和 GitHub Discussions。官方文档在 docs.cline.bot,changelog 在 GitHub Releases。
参考来源
评论区
登录后可评论。