Cursor

用自然语言编程,借助 Cursor,你可以通过简单指令来编写或修改代码。...

【产品概述】

Cursor 是由 Anysphere 公司开发的 AI 驱动代码编辑器,专为提升开发者生产力而设计。作为一款集成了先进人工智能功能的 IDE,Cursor 支持 Windows、macOS 和 Linux 平台,旨在通过 AI 辅助直接融入编码环境来增强开发体验。

【核心功能】

Cursor 的核心优势在于其智能代码预测和自然语言编程能力。编辑器能够通过 Tab 键预测开发者的下一步编辑操作,实现流畅的代码补全。同时,开发者可以使用自然语言指令来编写和修改代码,甚至更新整个类或函数。Cursor 还具备深度理解代码库的能力,能够从项目文件中获取答案并提供相关建议。

【技术特色】

该产品采用多种前沿 AI 模型组合,包括 Claude 3.5 Sonnet 等,确保智能化和响应速度的平衡。Cursor 支持多行编辑建议和智能重写功能,能够自动修正开发者的输入错误。此外,产品还提供了 Agent 功能,可以独立完成复杂的编码任务、运行终端命令并编辑代码。

【市场表现】

自 2023 年推出以来,Cursor 已吸引超过 100 万用户,包括 OpenAI、Midjourney 等知名 AI 公司的开发者。凭借仅 12 人的精简团队,Anysphere 在 16 个月内实现了 26 亿美元的估值,展现了产品的市场潜力和技术实力。

19 个评论

localhost

产品是好产品,但我为什么打差评,因为不透明、不稳定:计费方式不稳定、效果不稳定。

在评价之前,我要先讲讲我用cursor的故事,当然,纯手打,没有AI润色。

我从2024年12月开始用cursor,那时候的sota模型是claude3.5和gpt-4,Gemini还在吊车尾,n8n还对AI兼容得不够好,我还在用dify, 最好用的AI coding工具是github copilot, 我还为此付了六百多块钱。

24年12月的时候忘了因为什么原因用上了cursor,好像是AI coding火起来了,大家都在尝试用AI写项目。当时我有一个需求,是自己的github 点了star的项目太多了缺少管理,有个叫astros的php项目用了一段时间但是停止维护了。有时候完全可以在自己的git stars里去搜索,但是还要去查关键词找项目,看了半天发现是自己点过star的。于是要自己写个github star management,但是不会写前端,也不会js。

在cursor的帮助下,大概2个工作日晚上,用完了免费额度搓了一个原型,前后端都用cursor写的,代码我能读懂逻辑但是改不了一点,一次tab功能都没用过,我很满意,然后付费开了1个月。(图1)

在接下来的一个月(实际是3天) 里饱受vibe coding的折磨,我真傻,真的,我单知道AI 写代码强但是改代码不行,没想到竟然如此多的“you are absolutely right”然后写一坨屎山。

于是我在强忍着恶心修完所有bug之后,结束了vibe coding。(图2)

虽然后半段体验很糟糕,但是不得不说这一套纯AI构建的系统工作得还蛮稳定的,我用了半年多,直到想要前端重构。

这时候是今年八月份,deepseek早已沉寂,gemini 2.5 pro和 sonnet 4 左手长上下文、右手代码生成,打得是风声水起。gpt此时最强模型还是O3和4.5,差点意思。

AI coding江湖也是硝烟四起,主打前端的V0,声名鹊起的claude code,跟风的gemini-code/qwen-code ,号称透明的windsuf,甚至字节的trae,还有各家AI coding vscode插件比如kiro code,以及jetbrains也下场做AI coding了。 我记得好像腾讯的codebuddy也是这段时间的,我还写了个评价。

得益于lenny‘s newsletter的年费订阅,我同时有v0和cursor的pro,还要感谢社区的公益站,让我免费用上了claude code,gemini 大善人更不用说,没在gemini上花过钱,以及注册就送200次使用的kiro code。

这个时候用AI产品用得多的我肯定是涨经验了,用社区评价好的v0来优先做前端设计,然后再优化。

我又犯了一次错误,我单知道AI模型不可同日而语,AI产品也是日新月异,但是我不知道它还是不擅长修bug,v0.dev 5刀做出满意的原型,20刀都没修完1个bug。

于是拖着没修完的bug同时去找cursor和claude code,虽然已经是claude4.0时代了,但是项目也变大了,cursor调了半天才勉强通过引入另一个bug来修这个bug,但是Claude code很快啊,一个左正蹬,一个右鞭腿,它连npm run dev都不执行,就修好了,当时我是惊为天人。

但是由于命令行不好管理文件,我就在cursor的命令行里运行cc,看着cursor来建设,cc来修bug,牛骑着马,也是两三个工作日晚上就完成了。(图3)

从此我爱上了claude code,虽然现在还没折腾明白mcp的配置。

故事讲完了,到评价部分了。

cursor的优点:
1. 先发优势,在AI coding还不火的时候把这方面做到了当时的极致,可以说是vibe coding的奠基者了
2. 模型更新快,新模型上了就猛猛跟进,我记得gpt-4.5刚上的时候还免费提供一个礼拜使用
3. 偶尔大方,比如试用、edu之类的,社区的人薅到了羊毛给大伙送温暖
4. 功能全面,毕竟基于vscode改的,该有的都有。

缺点:
1. 模型的前置提示词过于不透明,更新也不说,有时候降智都不知道是厂商降智(参考claude降智事件),还是模型掺水,还是改了prompt(openai/gemini也有过此类情况),当然这是通病,但是cursor套的层级有点多了就不好说。那个时候4.0/3.7/3.5差别没有特别大,所以掺水也说不准。
2. 功能单一,初始设计就是为了写代码,后来大家要求多了,比如写文档、做研究啥的,但是体验下来让cursor去做非代码类的工作就很糟糕,相比之下claude code却是一个通用助手。(补充一下,现在好很多了,图4 的效果我看起来感觉还行)
3. 计费不透明,我到现在都没有一个月清楚我的计费是怎么记的,只有最开始的按次数计算清楚。现在就是用着用着等它什么时候跟我说费用不够了,根本算不了大概还有多少。
4. 形态变化太大,cursor cli 和 cursor app 差了太多,感觉 prompt完全不一样;web版的cursor agent也是一个纯代码助手,代码以外的活都干不了,完全不如最近用的droid。当然这部分体验比较主观,不能提供一个好的例子。感觉cursor是有点没想明白,市场什么热就做什么,也可能主要还是为了蹭热度拿投资吧

总之,感觉cursor从队伍头部变成一个中游玩家了。



翛翛

我第一次的vibe体验就是Cursor。当时真的很惊艳!第一次的使用感受就是不再需要自己当编译器和AI之间的中转站了,可以更加沉浸的修改代码,像是和一个不会骂人态度很好又很能干的队友一起打磨一个产品。当然也有队友发癫“发现问题→解决问题→删除代码(从源头解决问题)”的崩溃瞬间。
同时,在一些小功能的实现上真的体验感很好!在2026跨年的时候,三分钟生成一个倒计时代码,完美补救和朋友拍视频没有倒计时的遗憾!哈哈哈哈哈!好感飙升!感觉AI真的在潜移默化地改变着我们生活和工作的习惯。

星弧arc

TL,DR: 目前 Tier1 级别的编程工具,会主动向量化代码库以便于 AI 匹配,但在价格和使用便捷性上仍有一定不可抗的问题。

Cursor 可以说是老牌强势的编程软件了。模型稳定强力,但对于免费用户不是十分的友好。存在 Rate Limit 限速和高级模型使用量限制。优点在于支持 BYOK 选项,可自带 API Key 使用(但不支持国内阿里云和月之暗面的入口,需要特殊调整)。一个比较特殊的点在于,如果你选择的编程语言有 Linter 存在且恰好 Cursor 支持,那么你的 Agent 在编写完成代码后还会主动对照 Linter 的语法反馈,自行修复语法错误和潜在的代码问题。

Cursor 的编程能力和结果质量和使用者/路径规划者自身的能力/思维有着较强的关联性。在编程语言的喜好上,偏向于 Python,JS/TS,React 等国外流行的选型,在国内环境的部分任务下会出现“水土不服”的情况。

就目前(截至2025-07)的使用体验和模型能力来说,Cursor 可以小幅度领先于 Windsurf 和 Trae ,和目前主流的 CLI Agent (终端命令行版本的 Agent)持平。

月亮姐姐

说说我用Cursor的经历吧,过程挺曲折,但成果挺香的。

2025年2月25日就装了Cursor,可我一个技术小白,完全摸不着头绪——界面看不懂,功能不会用,好几次想卸载,可总觉得说不定以后能用得上,就没舍得,就这么搁在电脑里“吃灰”了。

到了7月份,我参加了AI编程行动营,本来想趁这个机会学学Cursor,结果赶上它在国内被禁用了,只能用其他工具代替,这事儿就又搁下了,心里总觉得有点遗憾。

直到今年10月,在同行的鼓励下,我又试着打开了Cursor——没想到居然能用了!而且用它召唤Claude code特别顺手,比之前用的工具好用多了。我立马用它做了NanoBanana的网页,还有几个其他小网页,居然都做成了,成就感爆棚!

不过也遇到点小问题:因为我调用的是质谱API,有时候会遇到修改内容不到位的情况,得反复调个好几次。但后来问了问身边用Cursor的伙伴,他们说改功能本来就需要反复调整,有的甚至要花一两个小时,我这才放宽心,觉得这是正常现象。

作为AI编程小白,只用自然语言编程确实比懂代码的技术人员少了点优势——他们能直接改代码,我们只能靠自然语言指令,有时候还说不清楚要什么。但Cursor整体表现真的不错,对命令的识别很准,哪怕我表述得有点含糊,它也能get到我的意思,做出来的东西也很符合预期。

现在回头看,虽然一开始差点卸载它,中间又遇到禁用的波折,但幸好没放弃。现在Cursor已经是我AI编程的得力助手了,帮我做了不少事儿,也让我对学编程更有信心了~

天眼查

往小了说,这是目前体验的天花板,往大了说,这简直就开启了下一个时代

大嘴

从 cursor 到 windsurf 再到 copilot 直到伤痕累累兜兜转换回来,AI IDE 还得是 cursor

碗团

cursor是我接触过的第一款AI编程工具,最初是因为学生认证优惠才体验上,我认为目前还是新手最好上手的工具之一。

面对一整个“大黑框”,最好是能踏踏实实把每个功能按钮都点一遍,熟悉产品功能设置。

cursor的可玩性非常高,mcp、插件、终端、Git...都不在话下,它是VS Code的AI“魔改”版本,但做的很好用,生态不闭塞。

比起其他网页端一键生成的编程工具,cursor更适合“雕花”,报错红了直接甩进去文本框就好,debug更方便,整个可控性会更好一些,@文件指哪打哪。

一个代码编辑器往桌面上一摆,也似乎会显得专业一些。

虽说我现在不为它付费了(这种套壳API类的产品,用户越忠实它反而就越亏,调整计价模式后很贵,20$版本根本就不够用),但tab补全的免费次数也总让人暗爽,也有免费的模型给大伙用。

目前我主要是在它的基础上开Claude Code和Code X插件来开发,就比如「claude-code-yolo」这款插件就可以自动开启bypass模式,还是可视化的,相当不错。

还有个优势就是接入了各家模型,可以灵活使用,比如claude前端强一些,gpt5后端和整体规划很棒。

虽然是套壳,但它是会随着模型能力越来越强的,专注用户体验就好喽。

吾好梦中摸

帮我写了挺多demo的,如果只需要小型项目0-1且后续不再维护,挺好用的

另一方面,当我充钱使用claude模型,给了他一个8w+行的业务项目以及一份代码架构约束后让他重构,效果不好评价,最后我还是回归手动重构了。当然我很清楚现阶段也没有别的产品能做好这点,所以还是留个good,希望后面能来一波进化

Taki

一句话总结的话:老前辈级别,适合Vibe Coding入门,做些小工具小爬虫、简易前端是OK的,某种学习曲线上是n8n进阶版,但是在ClaudeCode和Codex出来以及持续改进生态之后直接降维打击了

在25年4月的时候我还用Cursor100%全栈开发了一个APP,那时候真的是一点前后端经验都没有(我的本职是数分,经济学专业背景),甚至连前后端分离的概念都没有,所以开发的整个过程相当于每一步都在自学,理解技术栈和架构的逻辑,实打实地说能让你很快的成长,同时结果还是具有正反馈和激励性的(能让你实现能力范围之外20%-40%的事情);

但是站在现在审视过去的cursor产物,会发现在架构设计、上下文召回、工作流、代码精简性、合理性、一致性都和CC差的有点太多,整个架构写出来是松松散散的,边界情况处理的也没有CC优雅,更别提高峰期的模型降智和付费模式;

不过很适用于作为本地知识库以及处理规则相对简单的语言(比如SQL和Python,我在职的时候就用Cursor搭建了一套SQL工作流,90%的取数工作都能够帮我handle),以及调用现成的库,搭搭简单的前端,以及作为工程师的coding助手都是合格的。

Anyway,感谢Cursor把我带入vibe coding和hope coding的世界,骗进来但出不去了老师