GitHub Copilot的Agent模式来了!它和Trae、Cursor比起来,究竟有哪些优缺点?你该如何选择最适合你的工具呢?

GitHub Copilot的Agent模式来了!它和Trae、Cursor比起来,究竟有哪些优缺点?你该如何选择最适合你的工具呢?

目前网络上的讨论大多是在代理模式推出之前进行比较,似乎还没有看到深入的分析。我现在在用 GitHub 学生包,不知道是否值得为 TraeCursor 的付费计划掏钱。我主要是用 MATLAB 和 Python 来做仿真和科研计算,想基于之前的代码进行修改和调用,以便研究新问题。

网络上的回答大都是在代理模式推出前做对比

你说得很对,现在网上很多赞美 Cursor 或其他智能编程工具的声音,其实很多都是为了营销而来。既然你有 GitHub 学生包,里面不少优惠,包括 JetBrains 的产品,都可以利用起来,没必要再花额外的钱。

从用 AI 进行编程的角度来看,编程效果的好坏主要还是取决于模型的能力,代理框架和 MCP 这些只是附加的东西,甚至还跟你提问的方式有关。大多数工具都提供了模型选择的功能,而到 2025 年,Copilot 除了官方的接口外,还支持用户自己提供 API 密钥,像 OpenRouter 这样的接口自由度很大。相比之下,Cursor 虽然也能自定义密钥,但支持的模型供应商就少得多。而且,Cursor 还是收费的。

再说说这些编程工具,Cursor 和 Trae 都是基于 VS Code 开发的,能直接享受 VSC 的插件生态系统。这听起来不错,但在经历了微软停止支持 C++ 插件的事件后,我们才发现,原来这是一种“被微软坑了”的感觉。虽然社区里有 Open VSX 项目,但公开插件源码并转到社区这件事,需要插件作者主动去做,现在还无法和 VSC 原生的插件市场竞争。所以,最终你可能还是得依赖于微软的生态。

总之,现在主流的开发工具和 AI 时代的新工具基本上都有代理模型,能够完成自主编程的任务。它们的表现更多还是依赖于模型的选择和提示词的编写。

再说 Trae,它在 1.0 时代是相当良心的,当时为了吸引用户,甚至可以无限制使用高级模型和代理模式,印象中持续了大约半年。不过现在虽然还有免费的对话额度,但和你的学生包一比就显得没什么吸引力了。

其他一些 IDE,比如 Google 的 Antigravity 以及更早的 Firebase Studio(当时叫 Google IDX),也提供了一定的免费对话额度。但是在国内使用起来就比较麻烦。

参考:

编程代理比较:Cursor、Claude Code、GitHub Copilot 等

另外,我想借此机会吐槽一下那些不负责任的自媒体,竟然安利 Cursor,还教人用虚拟邮箱无限试用,这不仅伤害了开发商的利益,还让很多人对开发工具的生态产生了误解。

来源:知乎
原文标题:github copilot现在有agent模式,对比trae、cursor等优缺点有哪些?如何选择? – DKAMX 的回答
声明:
文章来自网络收集后经过ai改写发布,如不小心侵犯了您的权益,请联系本站删除,给您带来困扰,深表歉意!

发表评论