Cline3.1新功能:检查点回退与自动批准

本文更新于2025-01-08 10:22,部分内容时效性,失效请留言

近期,Cline的3.1版本新鲜出炉,开发者们的热情让人惊叹。


(adsbygoogle=window.adsbygoogle||[]).push({});

尽管他们在上周刚刚发布了3.0版本,但这次我们统一回顾了几个版本的更新。

首先,让我们简单介绍一下Cline是什么。Cline是一个可在IDE中运行的编程助手,它可以帮助你创建、编辑文件,执行命令,甚至使用浏览器。如果你对Cline不太了解,强烈建议你阅读我之前关于Cline的文章。

Cline 3.1版本新增检查点功能

3.1版本的更新带来了检查点回退功能,允许你在每一步操作后保存工作空间快照,方便在遇到问题时快速恢复到之前的某个状态。

每次使用工具时,扩展程序会捕捉工作区快照,并新增“比较”和“恢复”两个按钮。

“比较”按钮会展示快照和当前工作区状态之间的差异,而“恢复”按钮则提供了三种恢复选项。

主要使用“恢复任务和工作区”选项,另外两个选项“仅恢复任务”和“仅恢复工作区”则分别用于纠正或撤销工具使用时的错误以及查看代码的不同版本。

查看新变更功能

Cline还新增了“查看新变更”功能,可以在完成任务后查看自上次任务以来对工作区做出的所有更改,以便跟上任务进度,尤其是在启用了自动批准时,无需手动审核任务消息。

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

接下来,让我们回顾一下前面几个版本更新的功能。

v3.0.0版本,Cline的自动批准功能

3.0版本增加了自动审批功能,Cline可以自动完成每个任务,无需手动点击“批准”,类似于Cursor Yolo模式。

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

Cline可以在后台工作时自动发送系统通知,提醒你需要确认的事项,比如答复问题、完成任务等。

大文件编辑升级

大文件编辑功能得到了升级,现在使用“查找与替换的差异格式”,只输出需要替换的内容,更快、更可靠,防止代码意外删除。

新增.clinerules配置文件

新增.clinerules配置文件,可以为项目指定自定义指令,设置约定、指向文档或提供项目架构背景。

v2.2.0版本,Cline接入MCP模型上下文协议

2.2.0版本为Cline添加了自定义工具,如网页搜索、GitHub工具,并接入MCP模型上下文协议。

你可以通过点击菜单栏中的“添加服务器”图标来添加和配置MCP服务器,并让Cline为你创建自定义工具。

v2.1.0版本,Cline接入Anthropic的"Computer Use"功能

2.1.0版本中,Cline增加了计算机使用功能,可以自主启动浏览器、运行时调试、端到端测试、通用网页使用。

Cline是目前市场上最好的AI编程助手之一,而且完全免费,毫无付费墙。Cline团队几乎每周都会发布新更新,我期待着他们下周、下下周会有什么新版本。

相关推荐

暂无评论

发表评论