V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
klusfq
V2EX  ›  程序员

2025 年 6 月的 copilot 和 cursor 差距多大?

  •  
  •   klusfq · 7 天前 · 6923 次点击
    个人用 copilot 习惯了,现在打算开 pro 。
    但是有个同事各种安利 cursor ,把 copilot 贬得一文不值,说 cursor 和 copilot 是天壤之别......
    有没有现在两者都在用的朋友给个相对客观的评价?(如果差别不大,实在不想花大力气去适应新的 IDE )
    第 1 条附言  ·  6 天前
    感谢各位大佬的指点,目前已入 cursor 。
    体验了半天,说实话仅工作内容没看出和 copilot 有太大差距......
    67 条回复    2025-06-11 12:05:58 +08:00
    iamqiwei
        1
    iamqiwei  
       7 天前
    如果要用 jetbrains 家的东西,基本上离不开 copilot
    klusfq
        2
    klusfq  
    OP
       7 天前
    @iamqiwei 就 vscode ,没用 JB
    Hyxiao
        3
    Hyxiao  
       7 天前
    如果之前没注册过 cursor 的话,可以去试试下载玩下,不知道现在新用户还有没有试用额度,既然你用 vscode ,转入 cursor 应该是很平滑的,但是还是看你亲自去体验下,看你你用惯了 copilot ,cursor 用起来很不舒服,也有可能 cursor 能够让你的体验更上一个台阶
    musi
        4
    musi  
       7 天前
    如果 copilot 要开启高级请求计费就不如 cursor 了
    不然现在无限用 claude4 还是挺好使的
    leaveeel
        5
    leaveeel  
       7 天前
    copilot 用的不多,不做二者的推荐。cursor 和 vscode 不用怎么适应,在我用起来是完全一样。cursor 可以新账号试用
    klusfq
        6
    klusfq  
    OP
       7 天前
    @leaveeel 好的,那我去试试
    wxw752
        7
    wxw752  
       7 天前
    我以前一直使用 copilot 插件的,直到去年底染上了 cursor ,确实是天壤之别,已经年付 cursor 了。
    sunny352787
        8
    sunny352787  
       7 天前
    copilot 目前还只是代码补全工具的程度,agent 功能极弱。cursor 是结对编程的队友,偶尔脑子秀逗但大部分时间靠谱。
    akko
        9
    akko  
       7 天前
    天壤之别,现在还有我个人认为比这两者更强大的:Augment
    klusfq
        10
    klusfq  
    OP
       7 天前
    @sunny352787
    这个形容有点👍
    linshuizhaoying
        11
    linshuizhaoying  
       7 天前
    肯定是 cursor 靠谱啊 copilot 现在如果能进化成跟 cursor 一样提问帮你逻辑代码都修了才值得
    Xheldon
        12
    Xheldon  
       7 天前
    Copilot 现在唯一的优势就是 能用 XCode ,有 Copilot for XCode 。如果你只用 VSCode 的话,其他的比如模型、Tab 等能力,Cursor 是最强的。
    dassh
        13
    dassh  
       7 天前
    def check_box(box, w, h):
    """检查 box 是否有效"""
    x1, y1, x2, y2 = box
    x1, y1, x2, y2 = int(x1 * w), int(y1 * h), int(x2 * w), int(y2 * h)
    return (x2 - x1) * (y2 - y1) > 0

    在 3 月份测过,同时让 cursor ,copilot 写这个函数的注释,也就是只写"""检查""",然后
    cursor 生成
    """检查 box 是否有效"""
    copoilot 生成
    """检查 box 是否在图片内""

    于是 cursor 会员续到现在。。

    刚刚再测了一次
    cursor 生成
    """检查 box 是否有效"""
    copilot 生成
    """检查一个边界框是否有效。"""
    zqguo
        14
    zqguo  
       7 天前
    你试试就知道了,差别巨大。
    otakustay
        15
    otakustay  
       7 天前
    老实说 copilot 选 agent 模式以后,我没有感觉到和 cursor agent 有那么大的差距,有什么实际用例能比较出可观的差异吗?
    q11391
        16
    q11391  
       7 天前
    补全差距非常大
    yanjieee
        17
    yanjieee  
       7 天前
    很久没用 copilot 了,想问一下现在 copilot 的 tab 还是一行一行的跳吗? cursor 的 tab 很聪明,都是按块提示的,甚至有时候按了 tab 会跳到你可能要修改的另一个地方,例如定义了一个变量之后,要去 init 函数里面初始化它,cursor 会提示 tab 到那个 init 的地方。
    dgthyiolyjmyt2
        18
    dgthyiolyjmyt2  
       7 天前
    @otakustay 45 版本之前的 cursor 吊打同类产品,之后的 agent 逐渐拉垮,agent 没多大区别,向成本妥协了
    viking602
        19
    viking602  
       7 天前
    很久没用 copilot 了 之前一直用 jetbrains 家的那个 ai 用了 cursor 之后直接取消订阅了...
    jqknono
        20
    jqknono  
       7 天前
    5 月之前 tab 差距很大, copilot 在追上, 我二者同时在用, copilot 的 tab 能力在上涨.
    dacapoday
        21
    dacapoday  
       7 天前   ❤️ 2
    接手别人的项目,cusor 挺强的。维护自己的项目,cusor 挺蠢的。
    ISOtropy
        22
    ISOtropy  
       7 天前
    个人感觉 cursor 代码生成厉害 copilot 代码补全厉害(但是代码生成一坨...) 我目前使用的是 copilot+cline ( gemini 2.5 pro )
    dacapoday
        23
    dacapoday  
       7 天前   ❤️ 4
    copilot 纯辅助,非请勿动。不会像 cursor 那样自信的瞎写。
    Donne
        24
    Donne  
       7 天前
    一直用 goland ,体验了一下 cursor ,好像导入包和删除包都要手动的操作,没法自动引入。
    raysonlu
        25
    raysonlu  
       7 天前
    现在不是 gemini 是 yyds?
    yh7gdiaYW
        26
    yh7gdiaYW  
       7 天前
    业务逻辑不复杂但繁琐恶心人建议 cursor ,反之 copilot 。cursor 过于灵活的 tab 是把双刃剑
    cvbnt
        27
    cvbnt  
       7 天前 via Android
    现在的 curaor 感觉不如 augment
    zgray
        28
    zgray  
       7 天前
    两个都有付费,Copilot 的付费原因是 Jetbrains ,Jetbrains 自家的 AI 前段时间刚出来但是太弱了。如果要用主观感受,我愿意这么分:
    第一梯队:Cursor
    1.2 梯队:argument code
    第二梯队:没被砍 Claude 前的 windsurf 和 Copilot ,实际是 Copilot 综合来看还是比不上 windsurf
    第三梯队:Jetbrains 的 AI

    Copilot 从一开始的领导地位到后面一直在追赶,到现在还没追上 Windsurf ,更不要说 Cursor 了。
    可能有的人会说也有补全了啊,也有下一个位置预测了啊,也有 agent 了啊。但是双持的我告诉你,每个是有,但是离好用差很远。就拿补全来说,Cursor 很多时候的补全就是我要的,而 Copilot 的补全就感觉差点味道。agent 上就一个高速通道 Cursor 目前就是体验最好的。

    不要听别人的说都是基于 AI 底座,同样的地址能做出一样的东西,AI 底座就好比一口锅,有的人用这口锅做菜好吃,有的人只能说做的能吃,有的人做的跟屎一样(说的就是你 Jetbrains )
    leeyuzhe
        29
    leeyuzhe  
       7 天前
    @klusfq #2 你用 vscode 的有啥需要适应的?不至于天壤之别,但确实差距巨大
    qiudx
        30
    qiudx  
       7 天前
    @dassh 我试了下,copilot 的回答
    def check_box(box, w, h):
    """
    检查给定的框是否有效。

    参数:
    box (tuple): 包含四个浮点数 (x1, y1, x2, y2) 的元组,表示框的左上角和右下角的相对坐标。
    w (int): 图像的宽度。
    h (int): 图像的高度。

    返回:
    bool: 如果框的面积大于 0 ,则返回 True ;否则返回 False 。
    """
    x1, y1, x2, y2 = box
    x1, y1, x2, y2 = int(x1 * w), int(y1 * h), int(x2 * w), int(y2 * h)
    return (x2 - x1) * (y2 - y1) > 0
    BeautifulSoap
        31
    BeautifulSoap  
       7 天前   ❤️ 2
    2025 年了,copilot 也更新 agent 模式了,上面很多老哥估计早在 copilot 模式之前就迁移到 cursor 导致对 copilot 的认知非常旧

    但是,当然 copilot 的 agent 你说和 cursor 那样好用那的确没有,主要是它上下文不够长,但智能程度也够用了,我最近用 copilot 的 agent 模式开发了 n 个项目,没有你们想得那么不堪,主要是 copilot 价格是真便宜啊
    rogerer
        32
    rogerer  
       7 天前
    举个例子,copilot 至今没有一个类似 cmd + i 的快捷键,可以把选区添加到 chatbot 里。

    就这么一个小的功能,真的会很影响自己开发时候的流畅度
    Wcowin
        33
    Wcowin  
       7 天前
    我个人觉得 copilot 更好用,比较顺手
    fangxisama
        34
    fangxisama  
       7 天前
    两个都用,copilot 虽然不如 cursor ,但价格是 cursor 的一半,而且 vscode 也用习惯了。我也不怎么用 Agent 模式,改的太多了,AI 编程目前对我来说只是辅助,所以两者对我来说差别不大。
    okkkk
        35
    okkkk  
       7 天前
    我两个都用,总体来说 cursor 更好用,更省心一点。
    我使用的状态是,小需求用 coplit ,大一些的需求用 cursor (毕竟就 500 次每月)
    theqiang
        36
    theqiang  
       7 天前
    copilot 还行啊,便宜好用,配置了 figma 和浏览器 mcp ,我一个不会前端的纯后端也完成了一个邮件模板,设计说做得一模一样
    bigtan
        37
    bigtan  
       7 天前
    @rogerer ctrl + i 不是有吗
    opentjk
        38
    opentjk  
       7 天前
    自己有没试过 cursor 有哪些区别?
    kakakakaka8889
        39
    kakakakaka8889  
       7 天前
    一个 10 美元一个 20 美元有啥可比的
    jjkin
        40
    jjkin  
       7 天前
    不需要怎么适应,用 vscode 建议换 cursor ,你要用 jb 家的话,可能需要适应下。vscode 换 cursor ,很平滑的
    BestPix
        41
    BestPix  
       7 天前
    我现在是 cursor 上改代码,pycharm 跑,是不是有点扭曲...
    mcayear
        42
    mcayear  
       7 天前 via Android
    cursor 非常好,我开发 flutter 应用都是用的 cursor 。
    blushyes
        43
    blushyes  
       7 天前
    @BestPix 我刚开始的时候也是这样,但用习惯 cursor 后,已经好久没用过 jbr 了,除非写 java ,还是得 idea ,需要用 cursor 得双开。
    blushyes
        44
    blushyes  
       7 天前
    @zgray cursor 现在成本优化太严重,速度、质量都有所下降,论质量,augment 绝对第一梯队。
    blushyes
        45
    blushyes  
       7 天前
    如果你是写 Java ,建议直接双开。

    如果写其他,前期双开适应,后期直接切换。
    lbunderway
        46
    lbunderway  
       7 天前
    cursor 体验还是不错的,自动补全大部分还是能猜到用户意图
    xubingok
        47
    xubingok  
       7 天前
    copilot 没用过.

    但是 cursor 的 tab 真是牛逼.至少跟 webstorm/pycharm/jetbrains 的补全不是一个级别的.
    Asjun
        48
    Asjun  
       7 天前
    是因为觉得 cursor 的左侧面板布局不一样吗?我之前也是这个问题觉得很不适应,但是实际上可以通过设置修改回 vscode 的布局。改了之后就完全一样了。

    https://forum.cursor.com/t/getting-used-to-the-orientation-of-the-primary-sidebar/20/4
    3499
        49
    3499  
       7 天前
    @viking602 #19 还没用过 比 cursor 还强?
    lqbk
        50
    lqbk  
       7 天前
    copilot 、cursor 都用过。 选择的模型影响远远大于工具的差异。

    现在在用 copilot ,基本是 agent 在写。得使用 claude 3.7 . 用 gpt 跟 3.5 的话 agent 能力会差很多。
    OrangeSinglee
        51
    OrangeSinglee  
       7 天前
    你们都不用 trae 吗
    fingerxie
        52
    fingerxie  
       7 天前
    @akko 50 美元太贵了,体验了 14 天,确实挺好用
    hzzhzzdogee
        53
    hzzhzzdogee  
       7 天前
    @akko 贵呀.. 被价格劝退了
    mc2tap
        54
    mc2tap  
       7 天前
    @akko #9 仅限于 agent ,tab 不如 cursor (截止于 2025.5.3
    rogerer
        55
    rogerer  
       6 天前
    @bigtan copilot 的 cmd + i 对应的是 cursor 的 cmd + k
    liceal
        56
    liceal  
       6 天前
    trae ai 挺好用的 还免费,copilot 补全免费额度几天就用完了
    lzgshsj
        57
    lzgshsj  
       6 天前
    差距没有大到我愿意多花 10 刀从 copilot 切到 cursor ,尤其是现在 copilot 的 agent 模式在慢慢变好,next tab 也算可用,全项目代码的索引对我而言也还不错。

    首先钉死只能用他专门的编辑器已经在我这死刑了,因为 vscode 对于 golang 的 lsp 支持只能说差强人意,自动 import 和自动补全路径等等功能差了 goland 不止一条街。goland 指哪打哪,定义跳转和引用跳转随心所欲。

    当然我知道以上不是 cursor 的问题,但是谁让它就是 fork 的 vscode 呢🤷‍♀️
    tlerbao
        58
    tlerbao  
       6 天前
    @sunny352787 你这是最新的体验评价吗,在最新的 N 次迭代中,单从 chat/agent ,多点补全什么的功能上已经基本和 cursor 相同了,至于提示词好话,上下文窗口优化,一些黑科技生成的代码质量可能还是有点差别
    viking602
        59
    viking602  
       6 天前
    @3499 不 完全不如 cursor
    fulln
        60
    fulln  
       6 天前
    copilot 内测玩家路过,开了 3 年的 coplit 的会员。先说结论:在 2025 年之前 cursor 完爆 copilot , 不过在 25 年 4 月之后,copilot + vscode 不比 cursor 差( IDEA+插件就差得远了)。后面 cursor 的 agent 模式,mcp 其实 copilot 也有在跟进,而且质量不比 cursor 差。 对比这俩一倍的差价,我觉得 copliot 的一些劣势并没有很劣势
    musi
        61
    musi  
       6 天前 via iPhone
    @fulln 确实,我觉得还能加一点,copilot 还有网页版可以对话,甚至还不要翻墙,就是速度慢点
    noyidoit
        62
    noyidoit  
       6 天前
    @yanjieee 可以开启按块提示,这个功能叫 next edit suggestions
    noyidoit
        63
    noyidoit  
       6 天前
    没精力去深度使用并对比两套工具,但 Copilot 的进化速度毫无疑问快到让很多评论区老哥到了需要更新知识库的地步。Copilot 绝不仅仅是代码补全工具的程度,它的 agent 模式也绝无可能只配称作“极弱”
    nooneanyone
        64
    nooneanyone  
       6 天前
    @akko #9 这个主要哪块比 cursor 体验更好?
    Jack927
        65
    Jack927  
       5 天前
    两个都开了,智能程度上,在当下来看,感觉两者不相上下,说天壤之别的估计是去年或者几个月前的体验吧,尤其是 cursor 刚出来的时候确实吊打 Copilot 但目前差异确实不大。
    Copilot 相对保守一些,不太会改原来的东西。
    Cursor 则经常在做新的功能的时候去把历史不是它写的东西去改掉。
    但是是否就是 cursor 不好,也不好说,因为之前可能确实不对、不一致,它帮你修了。但有的时候却会把之前的功能给改坏了
    美中不足的是,在编辑代码点应用的时候,cursor 还是会比 copilot 快很多,copilot 有提示但相比还是慢的。
    ztaosony
        66
    ztaosony  
       5 天前
    说实在话,这俩差不多,说天壤之别的不知道多久没用 copilot 了
    ControlNet
        67
    ControlNet  
       5 天前
    感觉 cursor > copilot agent > jb junie
    最近又出了那种基于 github pr 的云端 agent ( openai codex, google jules)。目前感觉 openai codex 性能也挺强的,跟 cursor 应该是差不多,而 jules 差很多。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2956 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 13:19 · PVG 21:19 · LAX 06:19 · JFK 09:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.