个人评测 | Cursor 免费平替:Roo Cline + DeepSeek-v3/Gemini-2.0 + RepoPrompt AI 辅助编程

软件工程领域自诞生起,其中就无时无刻不在翻涌着由时代所掀起惊涛骇浪。

二十年前的前端工程师还被称为“切图仔”,如今这个岗位被要求管理庞杂的 Vue/React 项目;十五年前大家围在一台电脑前仔细琢磨一个事务如何进行 SQL 调优,现在 Spark / Clickhouse / Postgres 等等成熟方案技术选型琳琅满目;十年前用一个下午仔细琢磨各种 man <linux_command> 写出一个优雅的 shell 脚本,现在仅需 5 分钟跟 AI 交代清楚需求…

大语言模型的推广与应用落地,似乎将这次软件工程领域的大浪推到从未有过的高度——深处大浪中的程序员们——是焦虑的,担心被 AI 抢了饭碗——又是幸运的,因为相比其他人,总能最先、最准确、最容易地理解、学习、应用时代最前沿的科技。

摘要: 文章首先介绍了在 VS Code 中使用插件 Roo Cline 以达到和 Cursor 类似功能的方法。接着,介绍了如何使用 Repo Prompt 这款软件,在网页版 Claude Pro 中体验类 Cursor 的功能(相比调用 API ,使用网页版费用更加可控)。最后,以一个 AI 辅助编程实例讨论了这类工具的局限性,最终提出三点结论:(一)小型项目使用 AI 事半功倍,但是每一个 prompt 不应提出太多需求,复杂需求应在多轮对话中逐步提出;(二)对复杂项目而言,市面上的 AI 暂难以处理;(三)在 AI 实际操作中,“人类能够精准指出问题所在”这一点,十分重要。

Cursor 是什么?

2023 年初,四名麻省理工的学生 Michael Truell、Andrew Brown、Aman Sanger 和 Alex Gu 创立了 Cursor。这款编辑器一经推出就引起了开发者的强烈关注。

Cursor 本质上是在 VS Code 的基础上深度定制的代码编辑器。它继承了 VS Code 的所有优点,包括插件生态和熟悉的界面,但在此基础上通过集成 Claude 等大语言模型,创造了更智能的编程体验。

与 GitHub Copilot 等代码补全工具不同,Cursor 开创性地引入了"对话式编程"概念。你不仅能获得智能代码提示,更能与 AI 进行多轮对话,让它理解完整的业务上下文。这种革新让它远超 GitHub Copilot 、豆包 MarsCode 等竞品,成为真正的"AI 结对编程"工具。

但是现在 Copilot / MarsCode 等产品也在行为上逐渐接近 Cursor 。

Cline 和 Roo Cline

然而 Cursor 的高昂订阅费让许多开发者望而却步。在社区的不断探索下,一个名为 Cline 的开源项目应运而生。

Roo Cline 是 Cline 的改进版本,它巧妙地将多个大语言模型(如 DeepSeek、Claude、Gemini)整合进了 VS Code。用户只需安装这个插件,就能在熟悉的编辑器中获得类似 Cursor 的 AI 辅助体验。

这种方案既保留了开源的灵活性,又让开发者能够自由选择不同的 AI 模型。虽然在集成度上可能略逊于 Cursor,但"一分钱一分货",对于个人开发者来说已经足够实用。

此外,无需额外维护一个 IDE 也是 Cline 相比 Cursor 更具吸引力的地方。

如何“免费”使用?

Google Gemini 2.0 flash thinking

Google 为所有开发者提供了 Gemini 的免费调用方式:只要频率不高于每分钟 15 次即可——对于 AI 辅助编程而言足矣。

在 https://ai.google.dev/gemini-api/ 中可以获取免费的密钥。

DeepSeek-v3

相信关注科技新闻的朋友都会听过国内的 DeepSeek 模型

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值