支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


我承认,我低估cursor了

发布日期:2025-05-06 17:48:53 浏览次数: 1537 作者:程序员阿煜
推荐语

Cursor编辑器,AI代码生成的新体验,让编程更高效。

核心内容:
1. Cursor编辑器的主要功能和使用体验
2. 与ChatGPT等其他AI模型的比较
3. Cursor在前端和后端代码生成上的优势

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家

Cursor has a problem, and it's not just the price | by Christopher Watson |  Medium

cursor简单来说是一款专门使用AI生成代码的编辑器

因为之前在网页上直接用ChatGPT或者DeepSeek模型直接生成代码,所以起初觉得这玩意儿就是个套壳软件,没有去在意。

但使用cursor过后,给我的感觉真的不一样。所以说新事物还是要及时尝试下呀。

主要功能

我现在使用的cursor版本是0.48.9,刚开始使用,先说说让我惊艳的几个点。

首先是Tab键接受所有代码这个设定。

例如我在写需求文档的时候,cursor会帮你生成很多选项,相当于头脑风暴。或者,只要你修改了某一处的代码,cursor就能够理解你,直接Tab一下就能调到下一处相同或者相似代码的地方,再Tab一下完成修改。

另外,比如代码润色,部分段落片段都可以Ctrl+K直接在光标位置生成。

两个字,丝滑。

最让我惊艳的是,如果打开CodeBase索引,你可以告诉cursor让它搜索Codebase,cursor可以分析你整个代码库来理解你的项目,能够生成符合你项目的代码。

相当于来公司的一个实习生理解项目的能力比你还深,写出了代码,例如代码的风格、设计模式以及扩展点等等都能够考虑到。

两个字,惊艳。

其次,cursor中大模型包含有claude,个人从使用上觉得代码生成能力比ChatGPT-4o要更好。

特别是在一些复杂业务的时候,他能够通过我的提示词更快的生成更加合适的代码,而GPT4o有些时候好像不能理解我的意思,要反复的调试。

当然像其他模型,例如ChatGPT-o1、Deepseek-r1都是可以在里面可以选择的,你也可以去自己增加自己想使用的模型。

更让我眼前一亮的是他的Agent模式。Agent模式不仅帮你生成代码,还能够帮你运行终端,例如安装一些依赖,帮你检索整个文件夹以确定项目的结构,甚至帮你联网搜索。

最近不是流行MCP,简单说就是让AI能够轻松的利用更多tools,实现复杂的功能,最近准备玩一玩。

对了,cursor是支持图片上传的。我将我的线框图和需求文档扔给cursor,让它帮我生成前端页面。

微调了10分钟就有如下的效果,提升后端工作效率至少300% :

两个字,牛逼。

真实感受

使用后之后就完全回不去了,那种丝滑的感觉只有用的人才知道。

目前我用的搜狗输入法的语音输入,这样我就可以通过语音来描述我的需求,然后生成代码后再检查代码符不符合我的要求

最差的情况是,它只能实现到让我满意80%的程度。那我再自己花一点时间修改或者新增的20%。

整体使用下来,我的感受是还是目前只能作为一定程度上的辅助。AI提供基础,人类控制方向和微调。

作为后端程序员,我觉得他生成前端的代码太强了,一整套页面我现在只需要仔细描述,可能半小时就全部生成好。我再微调一下,半小时之内一个页面就能解决。

而对于后台代码,你只要描述清楚你的项目需求,他也能够生成项目架构图,至少一些简单的项目,简单的需求,那种你在github上一搜一大片的需求,我可以说它可以节省你一周甚至更久的工作量

目前来说的问题就是,有些时候它不能精确理解你的意思,需要重复的调试和修改。还是要掌握一定的技巧,避免他把你之前生成的代码给修改掉。

当然,还有一个大问题,就是cursor他喵的也太贵了!

一个月20刀,国内还是不能充值的(当然我想办法买了一个月)。更离谱的是什么呢?像一些高级的模型,比如说claude,deepseek-r1只有每个月500次的快速请求,超过这个额度就只有慢速请求了,也就是说,当大多数人在访问这个模型的时候,你就会卡住用不了。

当然,你也可以开启按次收费,我用了两次就花了0.15刀。 兄弟们也知道,如果写一个比较大的项目,一天用一个50次不成问题。

不过,我认为这其实对程序员来说也是好事,虽然现在有这么多AI辅助工具,但是更加理解业务和更具有表达力的程序员,就能够更精确的描述自己的问题。

你可能要问三四次才能让AI工具帮你生成你想要的代码,而有经验的程序员可能一次就能搞定这个操作,那么就提升了效率。

所以在有限额的情况下,就强迫我们这些从程序员,要刻意训练自己的表达能力和理解项目的能力。因为你每一次回车可能一块钱就没有了

总结

总的来说,我觉得作为程序员一定要拥抱这样AI的工具

像之前我们提高开发效率,是把一些常用的功能,代码模块功能实现记在脑子里,或者整理为代码文档,以便下次复用。

但这个能力你能超过AI吗?AI阅读了所有的至少说常规的项目,存成了很多套模板还能够活学活用,只要你告诉他你的需求就可以。

所以我们要借助AI这种能力,在AI为我们生成的模板之上来特定的修改我们的需求。从代码层面上来说,AI也能够更严谨的帮我们实现可复用、可扩展性的代码,而且能帮我们快速的解决掉重复性的操作,例如隔行删除文字、跳行加逗号,相似的增删改查操作都可以一个Tab键帮我完成。

因此,作为没什么实力又有点高傲的程序员,我承认我是低估 cursor 了。


53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询