都2025年了,人手必备的vscode插件肯定AI编程类插件了,比如说cline、continue、Roo Code、AI Toolkit、CodeGPT,都是非常火的辅助编程工具。
这些插件之前都是只支持ChatGPT、Claude、Gemini那些国外主流大模型,但随着DeepSeek的爆火,逐渐开始支持连接DeepSeek来实现AI编程。
下面简单介绍下这几个AI编程插件,一方面它们支持快速设置DeepSeek连接,包括线上API和本地部署模型,另一方面它们具备代码生成、补全、debug等核心AI编程功能,不输cursor。
Cline和Roo Code
Cline和Roo Code是非常好用的AI编程插件,擅长自动生成代码片段,能进行快速开发。
Roo Code是Cline的升级版,大部分基础功能都差不多,只不过Roo Code会更加强大一些。
Roo Code配置DeepSeek R1,打开设置界面填写key等信息即可。
配置好后,就可以直接和DeepSeek对话来编程了。
让DeepSeek写一个数独游戏,使用Python tkinter来实现。
提示:使用Python写一个数独游戏,使用tkinter来实现,保证界面简洁美观,代码可执行。
❞
ROO CODE生成的代码可以直接执行,并且没有报错,游戏界面如下:
我只是给了句简单的提示,但游戏的UI效果还是很不错的,如果再润色下,是能媲美一些商业版游戏的。
用了Roo Code一段时间,我的感受这是一个能辅助快速开发的代码生成能手。
continue
continue是一个开源的AI编程插件,类似于copilot,包含5大核心功能:AI对话编程、代码自动补全、代码智能编辑、上下文提供器、快捷键操作,能满足编程的大部分需求。
打开插件,添加Deepseek。
配置成功后,写一段提示,让DeepSeek生成代码,然后Apply应用到py文件里。
提示: 编写一段Python代码,实现学生信息储存系统
❞
总的来说,Continue功能还是比较全面的,可以满足大部分人的AI辅助编程需求。
AI Toolkit
AI Toolkit是微软官方插件,主要用来下载、微调、测试大模型,它的模型库更加丰富,有75个线上模型,以及可以连接本地模型,而且提供了模型测试 Playground、模型微调 Fine-tuning等功能,可以让你更好的使用大模型。
在AI Toolkit中安装DeepSeek R1,首先点击CATALOG模型库,找到DeepSeek R1并添加,然后跳出来Key填写框,填写好Key,就配置好了满血版。
接下来使用Playground 测试功能,和DeepSeek对话让它生成代码或者干其他事情。
提示:编写Python代码,实现数字识别模型
❞
代码生成好后,可以直接插入到py文件中。
AI Toolkit是服务于大模型的工具箱,辅助编程只是它的功能之一,所以如果你想要训练自定义模型,可以来试试AI Toolkit。
CodeGPT
CodeGPT是一个商业插件,主要功能是代码生成和补全,界面会更加简洁,功能排布相对清晰,类似cursor。
它提供了三种方式连接DeepSeek,第一种是CodeGPT官方部署的DeepSeek模型,需要购买会员使用;第二种是自己填写DeepSeek key;第三种是连接本地部署的模型。
使用API key连接DeepSeek R1。
下面来测试下CODEGPT写代码的效果。
提示:使用Python编写一个专门用于图像裁剪和抠图的GUI应用
❞
效果如下,包括对图像进行裁剪、抠图操作。
CODEGPT作为是商业插件,功能设计和速度上体验会更好一些,但差异不那么明显,在我看来不会为了这个而花钱,因为有开源免费的也可以用。
结论
如今AI编程已经非常的成熟和普及,不懂代码外行也可以使用vscode插件来编程,大家可以试试。