字数 848,阅读大约需 5 分钟
cline保姆级教程
Elevate your engineering teams with a fully collaborative AI partner that's open source, fully extensible, and designed to amplify developer impact.
https://cline.bot/[1]
Cline 是一款集成于微软 Visual Studio Code 的人工智能开发助手。它在你的集成开发环境(IDE)和大型语言模型(LLMs)之间提供了一个接口,从而促进代码开发,提高工作效率,并降低新手程序员的入门门槛。根据所授予的权限,Cline 可以读写文件、执行命令、使用你的网络浏览器,并通过模型上下文协议(Model Context Protocol)服务器来扩展其功能。
Cline 的独特之处在于其对代码生成的深思熟虑的方法以及其广泛的集成能力。Cline 不仅仅生成代码片段,而是通过规划解决方案的每一步,保持对整个开发环境的了解,并且要求对所有更改进行明确批准,与开发人员进行协作。它可以理解大型代码库,加速新工程师的入职过程,并通过其模型上下文协议市场(Model Context Protocol Marketplace)与数百种工具连接,实现从简化项目部署到自动化事件响应的一切功能——所有这些都通过自然语言命令来完成。
安装cline
在vscode的extension搜索安装即可
功能演示
auto-approve
旨在允许cline自动按照对话执行,并且操作代码和执行命令的任务
Checkpoints
Cline在每次使用工具(如文件编辑、命令执行等)后都会创建一个检查点。这些检查点具备以下特点:
与Git工作流无缝协作:不会干扰你的Git工作流,可以与Git同时使用。
保持恢复间的上下文:在恢复到某个检查点时,能够保留之前的上下文信息。
使用影子Git仓库跟踪变更:通过一个影子Git仓库来记录所有的更改。
例如,当你正在开发一个功能,而Cline对多个文件进行了修改,每次修改都会生成一个检查点。这意味着你可以查看每次修改的详细内容,并且如果需要的话,可以回退到任何一点,而不会影响你的主Git仓库。
cline rule
“Cline 规则允许你为 Cline 提供系统级的指导。可以把它们看作是一种持续的方式来为你的项目或者为每一次对话都包含上下文和偏好。”
plan和act
计划(Plan)和行动(Act)模式代表了Cline对人工智能开发的方法,强调在实施之前进行深思熟虑的规划。这种双模式系统有助于开发人员创建更易于维护、更准确的代码,同时减少迭代时间。
更多功能
在文档https://docs.cline.bot/features/plan-and-act[2]有更多官方文档,详细解释了cline的使用方法;
实战
以Hugo代码仓库为例,让cline自动执行任务,我们提供read和编辑权限,并启用act
act
任务执行完成,提供changes,方便我们review
接下来让cline启动Hugo
总结
cline可帮助我们免费接入AI,并快速实现cursor的agent修改和新增代码功能
引用链接
[1]
https://cline.bot/:[2]
https://docs.cline.bot/features/plan-and-act:
评论区