Cline + DeepSeek-V3 对打 Cursor,谁更胜一筹?

人工智能
近期国产大模型 DeepSeek 发布了 v3 版本,性能大幅提升,可以媲美当前的老大哥 Claude-3.5-Sonnet,同时价格也很美丽,如果说 Cursor 每个月要花 20$,DeepSeek 可能把后面的单位 \$ 去掉就可以了,瞬间是不是感觉香了?毕竟能省不少啊。

Cursor 好用是真的好用,也是笔者体验过最好用的 AI 辅助工具了,在试用期过后,也看到很多人对 Cursor 每月的 20$ 费用望而却步!毕竟这 20$ 能让我喝好几碗羊肉汤...!

近期国产大模型 DeepSeek 发布了 v3 版本,性能大幅提升,可以媲美当前的老大哥 Claude-3.5-Sonnet,同时价格也很美丽,如果说 Cursor 每个月要花 20$,DeepSeek 可能把后面的单位 \$ 去掉就可以了,瞬间是不是感觉香了?毕竟能省不少啊。

DeepSeek V3 费用DeepSeek V3 费用

于是,把 DeepSeek-V3 接到了 Cursor,体验下来 Cursor 对自定义的模型还是有功能限制的,例如,只能使用 Cursor Chat 模式、文件内容唤起提问或终端唤起提问发现不太灵通,当然如果你对 Cursor Chat 模式已经满足了也 ok 的,因为我想要 Agent 功能,这个只能在 Composer 模式下用,同时 Composer 还支持关联多文件修改。详情参见 我把最近爆火的 DeepSeek-V3 接到了 Cursor!

最近,又发现了一个当前最具性价比的组合 Cline + DeepSeek-V3(还不用担心🪜问题 😎)

Cline 是什么?

Clien 是一个开源的 AI 助手,以 VS Code 插件的形式来使用(目前唯一支持的也就是 VS Code 编辑器),使用和上手都很简单。

主要功能如下:

  • 高度可扩展性:Cline 支持很多 API 提供商,例如 penRouter、Anthropic、OpenAI、Google Gemini 等,与 OpenAI 兼容的 API 也同样支持,这里我们就会用到 DeepSeek。还能通过 LM Studio/Ollama 使用本地模型。

图片图片

  • 终端命令支持:Cline 可以在终端直接执行命令并接收输出,例如安装依赖 npm install 这个命令有时候网络不好了,很耗时的,但你也不用等它完成,有个 “Proceed While Running” 按钮,意思是运行时继续,这会让命令在后台运行同时 Cline 还能执行任务。代码生成成功之后,要运行 npm run dev 命令,Cline 也是可以直接运行的。

图片图片

  • 创建和编辑文件:Cline 可以直接在编辑器中创建和编辑文件,展示更改的差异视图。还能监控 linter / 编译器错误(缺少导入、语法错误等),这样他就可以自己解决过程中出现的问题。Cline 所做的所有更改都记录在文件的时间轴中,如果需要,提供了一种简单的方法来跟踪和恢复修改。
  • MCP:全称为模型上下文协议,可实现 LLM 应用程序与外部数据源和工具之间的无缝集成,详情参见 https://github.com/modelcontextprotocol
  • 为当前的任务请求添加上下文,支持以下四个。

图片图片

Cline + DeepSeek-V3 集成和 Demo

在 VS Code 应用商店搜索 cline 并安装。

图片图片

左侧工具栏点击笑脸按钮,配置 DeepSeek-V3 的模型和 API 地址,注意,模型 ID 一定要填写 deepseek-chat,目前 DeepSeek 已将模型 deepseek-chat 升级到了 DeepSeek-V3。笔者在这篇把最近爆火的 DeepSeek-V3 接到了 Cursor! 文章中也有介绍过。

图片图片

接下来打开 Clien Chat 窗口,就可以发送请求了。

图片图片

以下是笔者录制的视频,记录了完整的 Cline + DeepSeek-V3 配置和实现一个 Todo List Demo 过程。

Cline + DeepSeek-V3 使用感受

DeepSeek-V3 是提供了大模型能力,整体还是 Cline 的使用体验。这个小 Demo 项目的搭建速度还是挺快的,我开启了 Auto-approve 功能,允许 Cline 读取、编辑文件、执行一些安全的命令,所以视频中的 Demo 是没有直接参与代码的,全部都是 Cline 来完成,这个和 Cursor 的 Agent + Yolo 有点像。

回到文件内部做些修改时,发现没有 Tab 补全,对于习惯 Cursor 补全的来说,确实有点不习惯。

图片图片

无法在文件内唤起内联 Chat,如果想对某块内容做修改,也没法选择具体的行,需要在 Cline Chat 窗口描述,但它的修改结果也会有类似 git diff 的差异对比,能清楚的看到改前和改后区别。

图片图片

Cline Chat 窗口来回跳,体验有点不好... 不知道是不是我哪里设置的问题。

结论

Cline 感觉更适合一些没有代码经验,想完全依赖聊天交互搭建整个应用的群体,应付一些小项目 ok。如果不想每月花费 Cursor 20$,可以试试这个。

对于企业级项目,公司多人维护的,当前还是 Cursor 吧(个人更习惯),AI 辅助工具我现在定位还是辅助为主,类似 Cline Auto-approve 或 Cursor Agent 在搭建新项目或写一些小 Demo 时确实惊艳,在逻辑复杂的大型项目中还是有点担忧的,弄不好就改了不该改的文件...

责任编辑:武晓燕 来源: AI智见录
相关推荐

2024-07-31 09:39:33

2010-05-28 11:21:17

2020-03-06 09:21:28

PWA原生应用Web

2014-03-06 15:07:41

青橙小米

2018-06-12 10:09:41

编程语言PythonJava

2022-07-20 08:16:54

Lombokjava工具

2020-02-02 15:42:22

PythonC++编程语言

2020-01-18 14:55:03

架构运维技术

2017-01-11 14:38:39

编程语言Java

2023-08-09 18:08:35

ChatGPTStackOverflow

2017-11-13 15:38:03

VMwareOpenStack混合云

2018-10-12 13:54:26

2019-01-04 09:59:14

KafkaRabbitMQMQ

2010-05-21 16:36:09

GoogleCode

2013-02-19 13:13:33

SurfaceiPad

2010-07-27 14:36:31

Flex Array

2017-06-08 15:38:41

2023-08-23 15:14:13

Web开发Javascript编程语言

2015-12-08 13:48:50

大数据工具R语言Spark

2023-04-26 07:34:38

Java并发编程
点赞
收藏

51CTO技术栈公众号