Cline
开源 AI 编程智能体,装在编辑器或终端里,每一步操作都先给你看、再执行,可自带你自己的模型密钥
Cline是什么
Cline 是一款开源的 AI 编程智能体,一句话定位是「每一步都让你过目、由你决定的编程助手」。它的出发点与订阅制的 AI 编辑器相反:不把模型的思考过程藏起来,而是把打算做的每一件事都摊开给你看 —— 要读哪个文件、要跑什么命令、要改哪几行,确认之后它才动手。
它归在 AI 编程这一类,和其他工具的差别在透明度和控制权。这一点对两类人特别有吸引力:一类是要审查代码是否合规的团队,把每一步都摆在明面上意味着可以随时叫停;另一类是已经在用自己熟悉编辑器的人,不必为了用 AI 而换掉整套工作习惯。
第二个特点是自带密钥。它不是收一笔订阅费然后给你固定的模型额度,而是让你自己接各家的接口,按厂商原价付费,甚至能接本地跑的模型。这个模式对用量大、或对成本敏感的人更划算;代价是需要自己管密钥、自己盯消耗,没有「一个价格包圆」的省心。
可用性与中文支持
- 大陆网络:需科学上网,插件市场与模型接口在境内访问不稳,实际使用需网络条件
- 界面语言:插件界面为英文,对话可用中文
- 注册:工具本身无需注册,但要自备所选模型服务的密钥
- 付费:工具开源免费,成本来自模型调用,按所选服务商价格计费
主要功能
- 开源可查:代码公开,行为逻辑可自行审查与修改
- Plan / Act 双模式:先用计划模式对齐方案,再切执行模式落地
- 逐步确认:每读一个文件、跑一条命令都先展示,等你同意再动手
- 多文件协同修改:跨文件的改动会同步处理引用与类型的一致性
- 终端命令执行:可运行脚本、安装依赖、起服务,并按输出继续决策
- 自带你自己的密钥:可接各家模型或本地模型,按厂商原价计费无加价
- MCP 扩展:通过 MCP 接入数据库、接口等外部工具,扩宽能力边界
- 检查点回滚:关键节点自动留档,改坏了能退回之前的状态
如何使用Cline
- 先把模型接上:选一家模型服务并填入自己的密钥,或指向本地模型。这一步决定了它的能力上限与使用成本,值得先花点时间比一比。
- 从 Plan 模式开始:让它先读代码、分析现状、给出一套改动方案。方案不对就先改方案,别急着让它动手 —— 这一步的沟通成本远低于改坏之后的返工。
- 切到 Act 模式执行,保持逐步确认:它会把每一步展示出来等你同意。开始时建议逐条看,熟悉之后再对低风险的步骤放开自动确认。
- 用规则文件把约定固化下来:把项目的编码规范、目录结构、常用命令写进规则文件,它每次都会照着来,比每次在对话里重复要求更可靠。
- 大改动前留意检查点:它会在关键节点留档。改坏了可以退回,但不要因此就敢在没有版本管理的情况下乱试 —— 检查点是兜底,不是版本管理。
前提说明:工具本身开源免费,但要自备模型服务的密钥并按其原价计费,实际成本取决于使用量与所选模型;境内访问模型服务可能需要网络条件,具体以各方官网为准。
核心优势
优点
- 每一步操作都先展示再执行,改动全程可审查
- 自带密钥,模型可自由选择,按原价计费无加价
- 开源可查,行为和逻辑都能自行审计与扩展
- 装在已有编辑器里,不必更换整套工具习惯
局限
- 需要自己管密钥与控制成本,没有包月的省心
- 逐步确认的机制在熟练后会显得繁琐
- 实际花费随用量波动,不易一次估准预算
- 能力上限取决于所选模型,接入门槛比订阅制高
使用示例
场景:一位工程师要把项目里的旧版写法统一迁到新写法,涉及几十个文件,手工改既慢又容易漏。
做法:先在计划模式里让它读一遍项目、列出受影响的文件与迁移步骤;核对清单无误后切到执行模式,逐批放行;中间跑一次构建,把报错信息交给它修;全部通过后自己再抽查几个文件确认改动是否符合预期。
结果:机械性的批量改动交了出去,人的精力留在判断改动是否正确上;因为每一步都可见,过程中也能随时叫停。
适合谁:希望掌控每一步、或需要审查 AI 改动的工程师与团队;也适合想用自己已有编辑器的人。不适合谁:希望「一键出成品」、不愿介入中间过程的用户 —— 它的设计就是要你参与,图省事反而会嫌它啰嗦。
同类工具对比
| 工具 | 定位 | 强项 | 上手成本 |
|---|---|---|---|
| Cline | 开源编程智能体 | 每步可见,自带密钥,模型任意 | 中,需自备密钥 |
| Claude Code | 终端编程智能体 | 长任务自主执行能力强 | 中,需订阅 |
| Cursor | AI 编辑器 | 编辑器内改造深度大,体验顺滑 | 中,需订阅 |
| GitHub Copilot | 编辑器助手 | 补全与问答成熟,生态广 | 中,需订阅 |
选择逻辑:要把每一步都握在手里、还要自由选模型,Cline 的控制权最大;要放手让它在终端里跑长任务,Claude Code 的自主性更强;更看重编辑器本身的顺滑体验,Cursor 更成熟;只要稳定的补全与问答,Copilot 最省心。
产品定价
工具本身开源免费,模型调用按所选服务商的价格单独计费,实际成本取决于用量,具体以各方官网为准。
价格与档位可能随时调整,以上信息以官网为准。
应用场景
- 批量重构:跨几十个文件的机械性改动
- 代码审查:改动前先读方案,确认后再执行
- 日常开发:把重复性的编码工作交出去
- 成本敏感场景:自己选模型,控制单次开销
- 流程集成:接入自有工具链与外部服务
常见问题
免费吗?
工具本身开源免费,但要自己提供模型的密钥并按其价格付费。所以「免费」指的是没有订阅费,实际使用会产生模型的调用成本,用得多花费就多,需要自己盯着。
和 Cursor 有什么区别?
Cursor 是订阅制的 AI 编辑器,把能力做在编辑器里,体验统一但要换工具、按订阅付费;Cline 是插件,装在你已有的编辑器里,能力透明且模型自选,但要自己管密钥和成本。选哪个取决于你是想要省心的整体体验,还是想要控制权与灵活度。
自带密钥是什么意思?
指它不内置模型,而是由你填入某家模型服务的接口密钥,直接按那家的价格计费。好处是能自由切换模型、按原价付费;代价是要自己申请密钥、看住用量,出问题也要自己排查。
数据安全怎么保障?
它的每一步操作都展示出来,且代码在本地流转,这是相对集中的优势。但模型调用本身会把相关内容发往所选的服务商,涉及敏感代码时仍需按组织的合规要求判断,并优先考虑可本地部署的模型。
类似Cline的工具
以下工具与 Cline 在场景上有交集或重叠,可一并比较:
跑在终端里的 AI 编码代理,能直接读改仓库、执行命令并提交改动,适合习惯命令行与 Git 流程的开发者
Anysphere 推出的 AI 代码编辑器,把编程工作流从「以文件为中心」改为「以 Agent 为中心」
集成在编辑器与代码平台里的编程助手,从行内补全到对话问答、智能体任务与代码评审都能参与其中。
字节跳动推出的 AI IDE,集成 AI Coding Agent,可由 AI 主导完成编码到测试的全流程