这是 AI 编程工具系列第 08 篇。前面聊了 7 款工具,这次来看一个特别的存在——Cline,一款开源的 VS Code AI Agent 插件,最大的特点是不锁定模型,你想用啥用啥

Cline 是什么?

Cline 是一款在 VS Code 中运行的 开源 AI 编程 Agent。和 Copilot、通义灵码这类商业插件不同,Cline 是完全开源的,而且不绑定任何 AI 模型

你可以接入 Claude、GPT、DeepSeek、通义千问,甚至本地跑的 Ollama 模型——API Key 是你自己的,数据不经过第三方中间商。

在这里插入图片描述

核心特点:人在回路(Human-in-the-Loop)

Cline 最重要的设计理念是安全第一。AI 的每一个操作——无论是改文件还是跑命令——都需要你手动确认(Approve / Deny)。

这和 Cursor Composer 或 Trae SOLO 模式不同:

  • Cursor Composer:改完给你看 diff,可以批量接受
  • Trae SOLO:全自动,事后看 diff
  • Cline:每一步都弹窗,你点头才执行

好处是绝对安全,坏处是效率稍低。适合对安全性要求高的场景。

三大核心能力

1. 读写文件

Cline 可以读取项目中的任何文件,理解代码结构,然后创建或修改文件。每次修改都会显示完整 diff,你可以看清楚改了什么再决定。

2. 运行命令

可以执行终端命令——npm install、跑测试、git 操作等。同样需要你确认才执行,命令的输出会自动反馈给 AI。

3. 浏览器操作

Cline 还能操作浏览器——打开网页、截图、点击元素。这对于前端开发特别有用,AI 可以写完代码后自己打开浏览器看效果。

双模式:Plan + Act

在这里插入图片描述

Cline 有两种模式,配合使用效果最好:

Plan 模式(只想不动)

AI 分析你的需求,读代码,给出方案——列出要改哪些文件、怎么改,但不执行任何操作

适合:不确定怎么实现时,先让 AI 出方案看看。

Act 模式(边想边干)

方案确认后切到 Act 模式,AI 开始执行——改文件、跑命令,每一步弹窗让你确认。

适合:方案确认后,逐步执行。

推荐工作流: 先 Plan 看方案 → 确认没问题 → 切 Act 执行。

安装:5 步上手

  1. 装插件: VS Code 扩展商店搜 “Cline”,点 Install
  2. 配模型: 填入你的 API Key(Claude / GPT / DeepSeek / Ollama 等)
  3. Plan 模式: 描述需求,看 AI 出方案
  4. Act 执行: 切到 Act 模式,逐步确认操作
  5. 完成: 代码改好,测试跑过

费用: Cline 本身完全免费开源。但你需要自己提供 AI 模型的 API Key(比如 Claude API 按 token 计费),或者用免费的本地模型(Ollama)。

模型选择建议

Cline 不锁定模型是最大优势,但也意味着你需要自己选。建议:

模型 适合场景 费用
Claude 3.5 Sonnet 代码生成质量最高 API 按 token 计费
GPT-4o 通用均衡 API 按 token 计费
DeepSeek V3 国产性价比之王 极便宜
通义千问 中文场景 有免费额度
Ollama 本地模型 完全免费、数据不出本机 免费(需要显卡)

省钱技巧: 日常用 DeepSeek(极便宜),复杂任务切 Claude(质量最好),敏感数据用本地 Ollama(零成本零泄露)。

实战:用 Cline 重构一个函数

场景:你有一个 200 行的"上帝函数",想拆成多个小函数。

步骤 1: 打开 Cline,切到 Plan 模式
  "帮我重构 src/utils/parser.js 里的 parseData 函数,
   它有 200 行太长了,按职责拆成多个小函数"

步骤 2: AI 分析后给出方案
  → parseData() 拆成 4 个函数:
    - validateInput() 校验输入
    - extractFields() 提取字段
    - transformData() 转换格式
    - buildResult() 组装结果
  → 每个函数 30-50 行
  → 不改变外部接口

步骤 3: 确认方案,切到 Act 模式
  AI 开始修改文件
  → 弹窗:修改 parser.js,Approve?
  → 你看完 diff,点 Approve
  → 弹窗:运行 npm test,Approve?
  → 你点 Approve,测试通过

步骤 4: 完成,重构搞定

Cline vs 其他工具

对比项 Cline Cursor Copilot
开源 ✅ 完全开源
模型自由 ✅ 随便选 限内置模型 限 GPT
安全性 ✅ 每步确认 批量接受 补全为主
多文件改写 ✅ 更强 一般
浏览器操作 ✅ 独有
学习成本
费用 插件免费,模型自费 $20/月 $10/月

Cline 适合谁?

  • 强烈推荐: 开源爱好者、有自己 API Key 的开发者、对数据安全要求高的人
  • 可以试试: 想自由切换模型的人、喜欢"逐步确认"安全感的开发者
  • 可能不够: 追求效率不想每步确认的人(Cursor 更快)、新手(配置门槛较高)

Cline 的最大价值是自由和安全——你不被任何厂商锁定,模型想用啥用啥,每一步操作都在你掌控之中。对于有经验的开发者来说,这种"可控感"是商业工具给不了的。


💡 一句话总结: Cline = 开源 + 不锁定模型 + 每步确认的 AI Agent,适合追求自由和安全的开发者。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐