“等等…等等…还在等…”
看着 Github Copilot 那个转个不停的加载图标,我第一万次揉了揉发酸的眼睛。
每次写代码都要等它 5-10 秒才能给出建议,有时候等半天给出的还不是我想要的,这谁顶得住啊!
在使用Copilot的同时我也在对比Cline 这个开源项目。也就在上一周我用它开发了几个小测试应用,说实话整体体验相当惊艳
什么是 Cline?
这里给不了解Cline的朋友做一下简单的介绍,Cline 就是一个能在你的编辑器里帮你写代码的 AI 助手, 是Cursor真正的开源平替,结合上 Deepseek 更是如虎添翼。
和Cursor 一样, 除了代码补全,还是一个能帮你完成复杂任务的编程搭档。它能:
- 根据自然语言创建和编辑文件
- 自动化的执行命令
- 甚至能自己操作浏览器
v3.1 版本: 越来越 Cursor 了
来看看昨天发布的最新版本都更新了啥,真的是直击痛点呀:
1. 超强的检查点功能
就像打游戏时的存档一样,Cline 现在会在每次操作时自动保存一个快照:
-
- 想看改了啥?”Compare” 按钮帮你对比
- 想反悔?”Restore” 按钮提供三种还原方式:全部还原(最常用)
- 只还原任务(修正错误操作)
- 只还原代码(保留 Cline 的工作进度)
2. 一键查看所有改动
现在完成任务后,你能看到一个 “See new changes” 按钮,点击就能看到所有修改。开了自动模式的朋友再也不用担心错过重要改动了!
3. 贴心的空间管理
- 自动显示每个任务占用,空间提供便捷的删除按钮
- 它的基本原理是基于 Git 的高效存储
连续几周的密集更新,让他和 cursor 也越来越接近了,让我们做一下回顾:
v3.0 版本:自动批准模式
- 像 Cursor 的 Yolo 模式一样,可以让 Cline 自动执行任务
- 精细的权限控制:文件读写、终端命令、浏览器使用等
- 支持后台任务通知
- 大文件编辑优化,更快更安全
- 新增 .clinerules 配置文件,也能设定项目规则
v2.2 版本:MCP 协议支持
-
- 可以添加自定义工具,比如网页搜索、GitHub 工具等,不了解 MPC 的可以点击看这里: Anthropic重磅开源MCP:一个配置让Claude变身全能选手
- Cline 能自己创建新工具,比如:
你可以非常方便的下达指令:
- “加个拉取 Jira 工单的功能”
- “加个管理 AWS 服务器的功能”,
工具会保存在 ~/Documents/Cline/MCP,方便分享
v2.1 版本:计算机自动化能力
- 可以自主启动浏览器,支持点击、输入、滚动等操作,特别适合做自动化测试,可以关注字节笔记本视频号bytenote,我们会有后续有详细的视频演示,教您如何操作。
为什么说它是最佳 AI 编程助手?
- 全能帮手:
- 不只是写代码,还能帮你调试、测试
- 自主性强,可以自动解决问题
- 还能给自己加新功能
- 开源免费:
- 完全开源,没有付费墙
- 更新频繁,基本每周都有新功能
- 超强自主:
- 可以自己操作浏览器
- 能执行终端命令
- 支持自定义工具
最后
看完这些更新,不得不说 Cline 团队是真的猛。一周前才发布 3.0,转眼又带来了 3.1 的重大更新。而且所有这些强大的功能都是完全免费的,这在当前 AI 工具普遍收费的环境下显得尤为难得,再配合上 Deepseek 真的是超级能打!