
Cline
VS Code 里的开源 AI Agent 插件,BYOK + MCP Marketplace
BYOK 派的标杆。装在 VS Code 里、连任意 API、每步审批、行为可控、MCP 生态最大;适合谨慎派、企业合规场景,以及想用 DeepSeek / Qwen 压成本的人。
TL;DR
一句话: Cline 是 VS Code 里的开源 AI Agent 插件(Apache-2.0,58k+ stars),BYOK 模式 + Plan-then-Act 工作流 + 每步审批 + 最大 MCP 生态,定位为「谨慎派」的标杆。
不订阅、不抽成,你直接付 API 钱;成本敏感的人可以接 DeepSeek V4 Pro(输入 $0.435 / 1M token),把月费压到 Cursor 的几分之一。
它到底是个什么
Cline(原名 Claude Dev)是 VS Code 扩展商店里的开源 AI Agent。和 Cursor / Trae 这种独立 IDE 不同,它就是个插件,你装上就用:
- 形态:VS Code 右侧栏开一个 Cline 面板,输入任务 → Plan → Act → 每步审批 → 直到完成。
- 模型:完全 BYOK(Bring Your Own Key)。OpenAI / Anthropic / OpenRouter / Bedrock / Vertex / Ollama / DeepSeek / Qwen 全支持。
- MCP:原生支持 MCP 协议,并维护一个社区 Marketplace——比 Cursor / Claude Code 的 MCP 生态都大。
- 开源:Apache-2.0,可 fork / 审计 / 自部署,企业合规友好。
它和 Roo Code 共享同一个祖宗(Claude Dev),2024 分叉之后各走各路。Cline 更社区驱动(MCP Marketplace 是社区维护,Star 数高),Roo Code 更产品驱动(自带 Cloud Agents、Team Policy)。
价格
| 档位 | 价格 | 说明 |
|---|---|---|
| 插件本体 | 免费 | Apache-2.0 开源 |
| BYOK | 按 API 计费 | 0 厂商抽成,付的钱全进 API 厂商口袋 |
| Cline Teams | 询价 | SSO + RBAC + 集中策略 + 审计 + 用量分析 |
真实成本范例(参考):
- Claude Sonnet 4.6 BYOK:$3 / $15 per 1M token(input/output),重度日用 $30-100/月
- DeepSeek V4 Pro BYOK:$0.435 / $0.87 per 1M token,重度日用 $5-15/月
- Ollama 本地:$0(电费忽略),但需要 RTX 3090+ 才能跑 Qwen2.5-Coder 32B
真实任务实测(基于公开素材归纳)
来源说明:以下场景为 Cline GitHub 文档与 Qodo / Serenities AI 评测的工作流归纳。
任务 1:让 Cline 在陌生代码库里加 feature
- 输入任务:"在这个 Express 项目里加一个 /api/users/me endpoint"
- Plan 阶段:Cline 先读
package.json+app.js+routes/,列出需要新建/修改的文件 - Act 阶段:每改一个文件、每跑一条命令都弹审批
- 完成后跑
npm test验证
第一次用会觉得"怎么这么多次点击",但在不熟悉的代码库里这就是安全网。
任务 2:BYOK 切到 DeepSeek 压成本
设置里选 OpenAI-compatible,base URL 填 DeepSeek 的 endpoint(https://api.deepseek.com),key 填好,模型选 deepseek-coder。同样任务从月费 $50 降到 $10 量级。质量略低于 Claude Sonnet 4.6,但对常规改动够用。
任务 3:MCP Marketplace 装数据库 server
Cline 面板 → MCP Marketplace → 装 Postgres MCP server → 配 connection string → 让 AI 直接查表、改 schema、跑 migration。这是 Cursor 也能做但生态没这么丰富的部分。
上手 5 分钟
1. VS Code Marketplace 搜 "Cline",作者 saoudrizwan,安装
2. 左侧栏点 Cline 图标 → Settings
3. 选 API Provider(Anthropic / OpenAI / OpenRouter / DeepSeek / Ollama …)
4. 填 API key,选模型
5. 回到主面板,输入任务 → Plan → 审批 → Act
6. 装 MCP server:Cline 面板顶部 "MCP Servers" → Marketplace
同类对比
| 维度 | Cline | Roo Code | Cursor | Claude Code |
|---|---|---|---|---|
| 形态 | VS Code 插件 | VS Code 插件 | 独立 IDE | 终端 |
| 开源 | Apache-2.0 | Apache-2.0 | 闭源 | 闭源 |
| BYOK | ✅ | ✅ | 部分 | ❌ |
| 默认审批 | 每步 | 可配置 | Accept All | 可配置 |
| MCP 生态 | 最大(Marketplace) | 中 | 中(注册表 200+) | 中 |
| 团队功能 | Cline Teams(询价) | Cloud Team $99/月 | Teams $40/用户/月 | Claude Team |
| 适合 | 谨慎派 + BYOK | Mode 切换重度 + Cloud Agent | GUI 全能 | 终端硬核 |
避坑清单
- 每步审批默认开,新手会觉得烦——可在设置里把信任的工具加白名单(read_file / list_dir 等)减少弹窗。
- BYOK 别填错 base URL,DeepSeek / 第三方 OpenAI 兼容端需要写对
https://api.deepseek.com/v1,少/v1会 404。 - Plan 阶段读太多文件,第一轮上下文容易吃光配额——大项目里加
.clineignore排除 node_modules / dist。 - MCP server 装多了会拖慢启动,VS Code 启动时会逐个连,配置 30+ 个 server 会明显卡顿,按需启用。
- OpenRouter / 第三方代理 endpoint 偶尔抽风,可以同时配 2 个 provider 互为备份。
- 跨平台 path 问题:Windows 下 Cline 跑的 shell 默认是 cmd 而非 git-bash,命令里
&&/$HOME等可能失败,配置改terminal.integrated.defaultProfile.windows。
适合 / 不适合
✅ BYOK 派(用 DeepSeek / Qwen / Ollama 压成本);对 AI 自主性谨慎的人;需要大 MCP 生态;VS Code 用户;企业合规场景。
❌ 嫌弃配置的人;需要 GUI Composer 体验;想要订阅制固定月费的人。
相关阅读
- 配套 playbook:Cline vs Roo Code 怎么选
- 同分类:AI CLI 全分类
- 替代品:Roo Code · Aider · Claude Code
来源
- 官网:https://cline.bot
- GitHub:https://github.com/cline/cline
- Roo Code vs Cline(Serenities AI 2026):https://serenitiesai.com/articles/roo-code-vs-cline-ai-coding-2026
- Roo Code vs Cline(Qodo 2025-12):https://www.qodo.ai/blog/roo-code-vs-cline
本卡片由 AIHO 编辑部根据以上公开资料整理,非厂商付费内容;定价与功能以官网为准,欢迎在 /submit 反馈更新。
| 计划 | 价格 | 限制 | 国内支付 | 备注 |
|---|---|---|---|---|
| 插件本体 | 免费 | Apache-2.0 开源,VS Code Marketplace 安装 | — | 0 厂商抽成 |
| BYOK 模式 | 按 API 计费 | 接 OpenAI / Anthropic / OpenRouter / Bedrock / Vertex / Ollama / DeepSeek 等 | 看 API 厂商 | 完全自主成本 |
| Cline Teams | $30/用户/月起(询价) | SSO + RBAC + 集中策略 + 审计 + 用量分析 | — | 企业合规档 |
- · BYOK 派(用 DeepSeek / Qwen / 自部署模型压成本)
- · 对 AI 自主性紧张的人(每步审批模式可见性强)
- · 需要 MCP 生态扩展(GitHub / Database / Slack 等)
- · VS Code 用户(不想换编辑器)
- · 企业合规场景(开源 + 可审计)
- · 嫌弃配置的人(API key、模型、参数都要自己设)
- · 需要 GUI 多文件 Composer 体验的人(Cline 更线性)
- · 想要订阅制(每月固定成本)的人
Cline 和 Roo Code 什么关系?
Roo Code 是 Cline 的 fork。两者共享祖宗 Claude Dev,2024 年分叉后各走各路:Cline 更社区驱动(MCP Marketplace 是社区维护),Roo Code 更产品驱动(自带 Cloud Agents、团队 Policy)。两个都 Apache-2.0,可同时装。
Cline 必须用 Claude 吗?
不必。BYOK 设计,OpenAI / Anthropic / OpenRouter / Bedrock / Vertex / Ollama / DeepSeek API 都能配。默认推荐 Claude Sonnet 4.6(autonomous coding 准确率最高),成本敏感场景上 DeepSeek V4 Pro(输入 $0.435 / 输出 $0.87 per 1M token)。
Plan-then-Act 是什么?
Cline 接到任务后先 plan(列出要改的文件 + 命令 + 浏览器操作),再 act(每步执行前要你点 approve)。和 Cursor Composer 的 Accept All 不同——Cline 默认更谨慎,更适合不熟悉的代码库。
MCP Marketplace 是什么?
Cline 自带的 MCP server 市集,社区维护。装 server 后 AI 就能调那个外部工具(比如 Postgres / Notion / Stripe / 自建 API)。截至 2026 已有数百个 MCP server。
国内能用吗?
插件本身没限制。模型 API 走国内厂商(DeepSeek / Qwen / Doubao)直连无需代理,走 Claude / OpenAI 需稳定代理。