Cline v3.1 ¡Loca actualización! ¡El mejor asistente autónomo de programación de IA! (Uso del ordenador, protocolo MCP, retroceso de versiones, herramientas de personalización totalmente evolucionadas)

Cline 的3.1版本,又来了。开发者们的劲头,真是疯狂。
实际上,他们一周前才刚刚才推出了 3.0 版本。我已经好久没讲 Cline 了,这次把几个版本的更新,统一讲了。
我还是要先简单解释一下 Cline 是什么,给那些还不清楚的朋友。Cline 是一个可以在你的 IDE 中运行的自主编程助手,能够创建、编辑文件,执行命令,甚至利用浏览器。我以前有许多文章是关于Cline的,如果你是不太了解的话,我强烈建议你去看看。
Cline的3.1版本,检查点功能来了
简而言之,这个 3.1 版本的更新包含了检查点回退的功能。
现在可以在每一步完成后,对你的工作空间进行快照保存,方便你在任务中遇到问题时,轻松恢复到之前的某个点。就像现在cursor的restore功能,
再详细讲讲:每次使用工具,扩展程序都会捕捉工作区快照,有两个新按钮:Compare和Restore。

一个是“比较”,它会展示快照和当前工作区状态之间的差异:

另一个是“恢复”,它会让你选择三种恢复选项:

你主要会使用第一个:“恢复任务和工作区”的选项。
后面两个:“仅恢复任务”可以帮助你纠正或撤销工具使用时的错误。
“仅恢复工作区”则适用于查看代码的不同版本,而不丢失Cline的工作进度。
另一个新功能是“查看新变更”,当Cline完成任务后,你可以看到自上次任务以来对工作区做出的所有更改,这样你就能跟上任务进度,尤其在启用了自动批准时,无需手动审核任务消息。

最后,Cline现在能够有效地使用Git来追踪更改,并且添加了删除按钮,方便你管理存储空间。

我们还要讲讲前面几个版本更新的功能。。。
v3.0.0,Cline的自动批准功能来了
关于Cline 3.0 版本,它增加了自动审批功能。这是一个让 Cline可以自动完成每个任务的功能,不需要我手动点击“批准”,类似于Cursor Yolo模式。

你可以自主设置工具权限:读取文件、编辑文件、执行终端命令、使用浏览器和MCP服务器,还能限制API请求次数:

Cline可以在后台工作时自动向你发送系统通知,提醒你需要确认的事项,比如答复问题、完成任务等。
这就像是你有一个助手,能自主执行任务,前提是你设置了API请求的阈值,确保不会让你的账单飙升或避免可能的安全风险。
另外,大文件编辑升级了:搜索与替换的diff格式,只输出要替换的内容。更快、更可靠,防止代码意外删除。必要时还能回退到整个文件编辑。
也就是说:如果 Cline 需要对大型文件进行编辑,现在它会使用一种“查找与替换的差异格式”,只输出需要替换的内容,而不是整个文件。
这使得编辑变得更快、更可靠,避免了删除代码的风险,因为之前没有修改的部分不会被错误地替换成类似“这里是其他代码”的注释。
如果修改失败或者需要修改整个文件时,Cline 还可以切换到全文件编辑模式。
最后还有一个功能是:新增.clinerules配置文件,可以为项目指定自定义指令,设置约定、指向文档或提供项目架构背景。这个就和cursor的 .curosrrules 文件类似了。
v2.2.0,Cline迎来MCP模型上下文协议
现在可以为 Cline 添加自定义工具:网页搜索、GitHub工具。点击菜单栏新的服务器图标,即可添加和配置MCP服务器。

这是Anthropic发布的一项新技术。这项技术非常棒,它允许像Cline这样的代理能够方便地接入并使用自定义工具。
例如,Web搜索工具或GitHub工具,你现在可以通过点击菜单栏中的“添加服务器”图标来添加和配置MCP(模型上下文协议)服务器。
你可以让Cline为你创建自己的MCP,非常酷。你可以进一步利用它,Cline现在还能为自己创建自定义工具。
只需添加一个工具,Cline会根据你的工作流构建和安装新的功能。例如,说一句"添加一个具有...的工具",他就能构建。比如:获取Jira工单、管理AWS EC2、拉取PagerDuty事件。
从创建MCP服务器到安装扩展程序,Cline全部搞定。服务器保存在~/Documents/Cline/MCP,方便与他人共享。
可以尝试让Cline添加获取最新npm文档的工具,或者在此处查看 MCP 的实际演示:https://x.com/sdrzn/status/1867271665086074969
如果你想了解更多关于模型上下文协议(MCP)的信息,可以快速搜索一下,看看Anthropic发布的相关内容:

或者查看这个链接:https://github.com/modelcontextprotocol,它将直接带你到他们的代码库。这儿有不同的SDK、文档和示例等资源。
v2.1.0,Cline接入Anthropic的"Computer Use"功能
在v2.1.0版本中,他们增加了计算机使用,现在可以自主启动浏览器:点击、输入、滚动。运行时调试、端到端测试、通用网页使用都变得更加自主。试试说"查询科罗拉多的天气",看看他的实际表现。这是Claude 3.5 Sonnet v2的新能力。

demo:https://x.com/sdrzn/status/1850880547825823989
总得来说,Cline是目前市场上最好的 AI 编程助手之一,而且完全免费,不会有任何付费墙。可以看到他的团队几乎每周都会发布新更新,我很期待他们下周、下下周会有什么新版本。

© declaración de copyright
El artículo está protegido por derechos de autor y no debe reproducirse sin autorización.
Artículos relacionados
Sin comentarios...