让 AI 像真正的软件工程师一样工作:读代码、改文件、跑命令、查浏览器——每一步都在你的监督下进行。
引子:当 AI 不再只是“建议”,而是“执行”
你是否有过这样的体验:用 ChatGPT 写了一段代码,复制进编辑器,发现缺少依赖,回过去再问,发现有另一个 bug,来回切换窗口,疲惫不堪?
Cline彻底改变了这个模式。它不是一个聊天框,而是一个真正能动手的 AI Agent。它可以直接读取你的整个代码库,创建和修改文件,执行终端命令,甚至打开浏览器验证修改效果。而最特别的是——每一步都需要你确认。
📌曾用名:Cline 原名Claude Dev,2025 年 3 月正式更名为 Cline。如果你在 2025 年上半年的文章中看到“Claude Dev”,那就是它。
一、Cline 是什么?
Cline 是一个开源的 VS Code 扩展,可将大语言模型(Claude、GPT、DeepSeek,甚至本地模型)变成一个自主编码助手,具备文件编辑、终端操作、浏览器控制和结构化计划等核心工具。
目前,Cline 在 VS Code 市场的安装量已超过500 万次,GitHub 上有5.8 万+ Star,被 Thoughtworks 评为“目前最强的受监督软件工程 Agent 之一”。
用一句话总结:Cline 把你的 VS Code 变成了一个能跟 AI 员工结对编程的工作台。
二、核心能力:Plan 与 Act 双模式
Cline 最独特的设计是Plan Mode(计划模式)和 Act Mode(执行模式)分离。
2.1 Plan Mode(计划模式):先想好再动手
当你描述一个复杂任务(如“把这个 React 项目从 JavaScript 迁移到 TypeScript”)时:
- Cline 读取整个代码库,分析文件结构和调用关系。
- AI 制定详细的执行计划,列出需要修改的文件和具体步骤。
- 不会修改任何文件——你可以在“沙盘”上审视计划。
- 你批准计划后,进入 Act Mode。
2.2 Act Mode(执行模式):逐步执行,每一步需确认
- Cline 按照计划逐步执行。
- 每次文件修改、每条命令运行,Cline 都会弹出差异对比让你审查。
- 你可以批准、拒绝,或者在中间介入。
- 支持 Checkpoints(检查点)——任何时候都可以恢复到之前的工作区状态。
实战演示:用户记录显示,在一个长达 5 小时的构建会话中,Cline 通过谨慎的 token 管理,只花费约6 美元就完成了复杂功能开发。而另一位用户在零代码的情况下,仅通过自然语言对话,就在 5 分钟内完成了一个计时器小项目。
三、Human-in-the-Loop:安全的自主性
让 AI 动你电脑这件事,安全顾虑首当其冲。Cline 设计了一套Human-in-the-Loop(人在回路)的安全机制。
3.1 三种控制层级
| 层级 | 机制 | 说明 |
|---|---|---|
| 默认 | 步骤审批 | 每个文件修改、每条命令执行,都弹出 diff 窗口,需用户点击 Approve |
| API 层 | 自带 API Key | 你自己控制模型调用的费用上限,不会被 Cline 锁定 |
3.2 Checkpoints 检查点
Cline 会在关键操作前自动保存工作区快照。如果 AI 改错了,你可以在任何时候恢复到之前的状态。
这正是 Cline 与其他工具的本质区别:它把 AI 当作一个需要被监督的协作者,而不是一个全自动的黑盒。
四、模型生态:BYOK(Bring Your Own Key)
这也是 Cline 最令人舒适的配置哲学:Cline 本身免费,你只需要支付 API 费用。支持 20+ 种模型提供商,包括:
海外旗舰(高质量,需代理):
- Claude 3.5/3.7 Sonnet —— Cline 的“最佳拍档”,代码推理能力最强
- GPT-4o / GPT-5.5 —— OpenAI Codex 订阅用户可用
- Google Gemini 系列
国内性价比之选(直连,无需代理):
- DeepSeek Coder —— 代码专项优化,成本极低,国内首选
- 智谱 GLM-4-Plus(通过 OpenAI Compatible 接入)
- 阿里 Qwen-Max、通义千问等
本地隐私方案(完全离线):
- Ollama + Qwen-Coder / DeepSeek Coder 本地部署
- LM Studio 本地加载模型
Plan/Act 模式可分开配置:你是否考虑过“用 DeepSeek 做计划,用 Claude 做执行”?Cline 支持在 Plan Mode 和 Act Mode 中使用不同的模型。
五、MCP 生态:让 Cline 接入任意工具
Cline 是MCP(Model Context Protocol)生态的积极推动者。MCP 是 Anthropic 在 2024 年底推出的“AI 万能插头”协议。
5.1 Cline 中配置 MCP Server
打开 Cline 面板 → MCP Servers 界面 → 点击配置 → 编辑cline_mcp_settings.json文件即可。
5.2 常用 MCP Server 示例
| MCP Server | 用途 |
|---|---|
| GitHub MCP | AI 自动建分支、改代码、提 PR,全流程自动化 |
| Filesystem MCP | 让 AI 随意读写本机文件 |
| Puppeteer/Browser MCP | AI 自动开浏览器做 E2E 测试、爬网页 |
| PostgreSQL/Supabase MCP | AI 直接读写数据库,自动生成/修改表结构 |
| Azure MCP Server | 管理云资源,AI 帮你看账单、扩缩容 |
MCP 市场目前已有100+ 个预构建的 Server,未来 MCP 专题中会展开详细讲解。
六、Cline 国内专属配置指南
6.1 方案一:DeepSeek API(最推荐)
- 去 platform.deepseek.com 注册,拿 API Key。
- VS Code 扩展商店搜Cline安装。
- 点击侧边栏 Cline 图标 → 齿轮图标 → 选“OpenAI Compatible”。
- 填入:
- Base URL:
https://api.deepseek.com/v1 - API Key:你的 sk-xxx
- Model ID:
deepseek-chat
- Base URL:
- 确认后即生效。
6.2 方案二:智谱 GLM-4-Plus(备选)
同上,Proveder 选 OpenAI Compatible,填入:
- Base URL:
https://open.bigmodel.cn/api/paas/v4/ - API Key:智谱后台生成的 Key
- Model ID:
glm-4-plus
6.3 方案三:API 中转使用 Claude
如果你需要 Claude 的顶级推理能力,可通过国内外 API 中转平台接入。配置方式与上方一致。
6.4 网络配置
Cline 会调用外部 AI 模型、拉取 MCP Server 列表。如果网络不通,可先配置 IDE 代理(方法与 Cursor 篇一致),或使用国内直连的国产 API(方案一/二完全不需要额外配置)。
七、与同类工具的对比(2026 视角)
| 维度 | Cline | Cursor | Continue | Windsurf |
|---|---|---|---|---|
| 类型 | VS Code 插件 | 独立 IDE(基于 VS Code) | VS Code 插件 | 独立 IDE |
| 核心机制 | Plan/Act 双模式 | Composer/Chat | 标准 Agent | Cascade |
| Human-in-the-Loop | ✅ 每步审批 | ❌ 默认静默改 | ⚠️ 有限 | ⚠️ 有限 |
| 多文件重构 | ✅ 强大 | ✅ 强 | ⚠️ 一般 | ✅ 强 |
| 浏览器自动化 | ✅ 内置 | ❌ 无 | ❌ 无 | ✅ 内置 |
| MCP 支持 | ✅ 100+ Servers | ⚠️ 实验性 | ❌ 无 | ⚠️ 有限 |
| 终端命令执行 | ✅ 自动捕获 | ⚠️ 手动复制 | ❌ 无 | ✅ 自动捕获 |
| 自托管/本地模型 | ✅ 完美支持 | ❌ 不支持 | ✅ 支持 | ❌ 不支持 |
| 定价 | 免费(自带 API Key) | $20/月 Pro | 免费(自带 API Key) | 免费 |
| 国内可用性 | 接入国产 API 直接使用 | 需代理 | 接入国产 API 直接使用 | 需代理 |
八、最新动态:Cline Kanban(2026.03 发布)
就在 2026 年 3 月,Cline 发布了Cline Kanban——在同一个代码仓库里并行运行多个 AI Agent。
核心机制:
- 每个任务卡创建一个独立的 Git worktree,Agent 各自工作,互不干扰。
- 可通过 ⌘+click 建立任务依赖,前置任务完成后自动触发下一阶段。
- 支持从 Linear 一键导入整个 Sprint 任务列表。
- 兼容 Claude Code、OpenAI Codex 等多方 Agent。
这意味着你不再是一个跟一个 AI 对话,而是同时调度多个 AI 帮你完成不同任务。
九、总结:Cline 适合谁?
- ✅追求隐私、不想被厂商锁定的开发者 —— 你可以用本地 Ollama 模型,完全离线。
- ✅希望控制成本的团队或个人—— 自带 API Key,Cline 本身免费且高度透明。
- ✅进行大型代码库重构的专家 —— Plan Mode 帮你在大规模修改前预演。
- ✅喜欢 VS Code 生态的忠实用户 —— 无需切换到新 IDE。
- ✅自动化工作流(CI/CD、PR 自检)的极客 —— 用 Cline CLI 对接无头环境。
- ❌只想“躺着看 AI 写完整个项目”的朋友 —— Cline 需要你参与审批。
- ❌追求极致速度的人 —— Cline 的 Plan/Act 模式比 Cursor Composer 要多几个确认步骤。
十、下篇预告
我们已经评测了 6 款主流工具。但必须要专门聊一聊Trae —— 字节跳动出品的国产 AI 原生 IDE。它会是中国开发者本土作战的最优解吗?
下一篇:《Trae:字节跳动的国产 AI 原生 IDE 崛起与特色功能》——看它如何用“中文场景优化 + 免费策略”在国内杀出一条血路。
思考与练习
- 在 VS Code 中安装 Cline,用 DeepSeek API 配置并尝试让它在你的项目中生成一个简单工具。
- 打开 Plan Mode 进行“将项目关键常量抽离到 config 文件”的预演,观察 AI 制定的计划。
- 尝试开启一个新项目,给出完整 Prompt(例如“电商后台的订单模块”),记录 Cline 在 Act Mode 下需要你确认多少次。