目录
1. 背景
- AI IDE 选择
- Bolt.new:快速构建全栈原型的浏览器 IDE,适合轻量化开发需求。
- Lovable.dev:用户友好型 IDE,专注于非技术用户和小团队的快速协作开发。
- Windsurf:企业级 IDE,提供深度上下文理解和跨 IDE 兼容性,适合团队合作。
- Cursor AI:全能型,多模型支持的高级 IDE,适合需要实时错误检测的开发者。
- Aide:开源多语言 IDE,适合教育用途和新手学习复杂代码。
- V0 by Vercel:前端专用 IDE,直观易用,适合快速生成 React 和 Next.js 项目。
- Replit Agent:集成数据库和快速部署能力,适合数据密集型项目的开发。
- Devin AI:高端自治 IDE,支持复杂工程项目,适合寻求尖端技术的团队。贵!
- Github Copilot inside VSCode:GitHub Copilot 免费计划 免费计划提供 每月 2000 次代码补全 和 50 次聊天请求,支持 GPT-4o 和 Claude 3.5 Sonnet 模型。
资料来源:哪个AI IDE更适合你-黄建同学微博;
Which Agentic IDE is Best for Beginners and Enterprises?
- AI 辅助编程模型选择(已过时)
- OpenAI o1:架构设计师、算法高手
- Cursor/Claude 3.5 Sonnet:码农
- v0/Claude 3.5 Sonnet: 网页设计制作
- Gemini:反编译、反向工程师
资料来源:我日常 AI 辅助编程的模型和工具搭配-宝玉的分享
2. Cursor 使用
Cursor 是由 Anysphere 这个实验室打造的代码编辑器,它基于 VSCode 修改派生,因此所有你在 VSCode 上的配置都能够导入到 Cursor 里使用,如果你平常使用 VSCode 进行开发,那么你能够非常便捷地迁移过来。
- 主要功能
Cursor 是一款集成人工智能(AI)功能的代码编辑器,旨在提升开发者的编程效率和代码质量。作为 Visual Studio Code 的分支,Cursor 保留了其熟悉的界面和扩展支持,同时引入了强大的 AI 功能。该编辑器于 2023 年 1 月正式发布,由 Aman Sanger 和 Michael Shuffett 创立。2024 年 8 月,Cursor 宣布获得 A 轮 6000 万美元融资,估值达到 4 亿美元。在开发者社区中,Cursor 获得了积极的反馈,用户赞赏其在代码补全、错误检测和代码重构等方面的出色表现,以及友好的界面设计。
主要功能:
- 智能代码补全:Cursor 利用 AI 模型,根据上下文提供代码补全建议,帮助开发者快速编写代码。
- 自然语言编程:开发者可以使用自然语言描述所需的功能,Cursor 将其转换为相应的代码,实现更直观的编程体验。
- 代码库理解:Cursor 能够分析整个代码库,提供全局搜索、代码导航等功能,方便开发者理解和维护大型项目。
- 多模型支持:Cursor 支持多种 AI 模型,如 OpenAI 的 GPT-4、Claude 3.5 和 Meta 的 Llama 3.1,开发者可根据需求选择合适的模型。
- 可以在大陆直连这些模型。(优势极大)
- 基本设置
主要参考VSCode,个人有一些使用习惯:
- 打开文件窗口不覆盖:
Enable Preview
,去掉这个选项的勾。 - 修改Cursor的导航栏位置,从横向改为纵向:在设置中搜索:
workbench.activityBar.orientation
,修改为vertical
即可。 - 关闭自动更新:参考 Cursor 如何安装旧版本,Cursor怎么禁止自动更新教程。进入到Cursor配置页面之后,进入到General的配置页面,然找到Editor的配置选项,打开其中的Open editor settings的配置, 找到Application选项,下面有一个Update的配置。
- 基本使用
本节参考资料:Cursor 使用教程(中文版)。
CTRL/CMD + L
打开对话框;CTRL/CMD + K
打开生成窗口;CTRL/CMD + I
打开 Composer;- 便捷提供上下文信息的
@
注记。
- .cursorrules
技巧
本节摘选自 Steven W. 对Cursor中.cursorrules的技巧总结↓-黄建同学微博;更多内容可参考【集合】AI 编程工具Cursor-黄建同学微博。
-
.cursorrules
是一个存放在项目根目录的特殊文件,用于自定义本项目内 Cursor 中的 AI 辅助规则。使用步骤:
1)创建文件: 在项目根目录创建 .cursorrules 文件。
2)定义规则: 按照上文的建议,定义项目背景、编码标准和文件结构等规则。
3)重启 Cursor: 在 Cursor 中,重启 AI 助手以加载新的 .cursorrules 文件。
4)实时调整: 当项目需求发生变化时,及时更新 .cursorrules 文件。 -
全局的AI配置提示词:
File -> Preferences -> Cursor Settings -> Rules for AI
-
各种语言的
.cursorrules
案例的网站或项目:
- cursor Pro 与 Hobby 的区别
截止到2024年12月26日,提供免费版(Hobby)和专业版(Pro)两种订阅选项。以下是两者的主要区别:
免费版(Hobby):
- 试用期:新用户可免费试用 Pro 版功能 14 天。
- 使用限制:每月 2000 次代码生成。
- 每月 50 次使用慢速高级模型(如 GPT-4、GPT-4o、Claude 3.5 Sonnet)。
- 无限次使用 cursor-small 模型。(效果很差)
专业版(Pro):
- 无限制:无限次代码生成。
- 高级模型使用:每月 500 次快速使用高级模型(如 GPT-4、GPT-4o、Claude 3.5 Sonnet)。
- 无限次慢速使用高级模型。
- 额外功能:每日 10 次使用 o1-mini 模型。
- cursor 订阅
- 方法一:由于新用户都有免费14天的试用机会,可以换不同邮箱进行白嫖,但是白嫖过多会检测到同一设备。网上有大量修改机器码的白嫖教程。
- 方法二:
cursor-vip:每8个设备共享一个 Pro 账号。通过推广 cursor-vip,用户可以获得免费使用时间,对方也可享受免费试用。 - 方法三:网上充斥着大量某虚拟卡(Wildc*rd)的推广(病毒营销),需要交纳手续费,不建议使用。开的卡是有效期2年的虚拟**卡,开卡费包含两年年费,算下来100元RMB。推广者会得到奖励。
- 方法四:直接订阅(虚拟卡就莫名其妙)。
实测发现,官方直接就支持中国银联(UnionPay ),因此,只需要带中国银联标识的普通信用卡(国内的信用卡都带中国银联标识)即可直接订购,无需节外生枝。
没有额度的学生信用卡一样可以订阅成功。可以直连以及支持中国银联显示出官方对大陆市场的重视。订阅后界面如下:
方法五:万能的淘宝。- 2025年4月14更新:订阅已经支持支付宝!
3. cursor 穷鬼套餐
参考大佬的神操作:4款插件2个API,我把Cursor“迭代”成了满血超频版程序员
4. 20250212更新
由于cursor官方的更新,淘宝上之前廉价的VIP账号大部分都下架了,重置机器码、重置账号还有更换 IP 统统都不管用,最新方法是:2月12日最新!Cursor无限续杯——v0.45.x版本下继续无限使用。
5. 国产替代Trae
Trae 作为国内首个 AI 原生 IDE,深度集成 AI 能力,配置 Doubao-1.5-pro,支持切换满血版 DeepSeek R1、V3 模型。按照母公司火星企业一贯的风格,分为国产阉割版和国际版。
国内阉割版:https://www.trae.com.cn/home,仅有 Doubao-1.5-pro
、DeepSeek R1
等不太擅长编程的模型,不推荐。
国际版:https://www.trae.ai/,可以免费调用 Claude 3.5
及 GPT 4o
等模型,如下所示 (编程能力最强的 3.7 需要排队)。
6. 不同任务场景选择的最佳模型(20250318)
Gemini Flash 2.0 用于 OCR
Sonnet 3.7 用于编程
GPT-4o 用于写作
o3-high 用于推理
Flux Pro Ultra 用于图像生成
可灵 1.6 用于视频生成
Eleven Labs 用于音频处理
Gemini Flash 用于图像编辑
GPT-4o 用于语音模式
Deepseek R1 和通义千问,因为我们热爱开源🥰(中文最强)
资料来源:网友分享的在不同任务场景选择的最佳模型-宝玉的分享
7. cursor已经支持支付宝订阅&部分闭源插件将无法使用(20250414)
VS Code 本身是开源的,但微软还给它开发了一些闭源插件,比如 Remote SSH、Pylance、C/C++、Python Debuuger 等等。这些插件虽然不开源,但微软一直都允许大家免费使用,甚至在像 Cursor 这样的“非官方”编辑器里也能用。
但是这些插件的最新版本已经无法在 Cursor 或其他非微软系的编辑器中正常运行了。打开插件时,会直接跳出提示,说“只能在微软产品中使用”。