近期,社群中对 Cursor 这款 AI 编程编辑器的讨论热度骤增。除了其内置的 Claude 3.5 Sonnet 支持外,Cursor 的母公司 Anysphere 在 2023 年 10 月由 OpenAI 领投获得 800 万美元种子轮融资后,2024 年 8 月又成功完成 A 轮融资,由 A16Z 领投,共计 6000 万美元。这一系列资金支持使得这款 AI Code Editor(IDE)在开发者中广为人知。
什么是 Cursor?
简单来说,Cursor 是一款披着 AI 外壳的 VS Code。从下载到启用,它能一键整合现有的 VS Code 设置、主题、快捷键和扩展,让开发者能在几分钟内无缝切换到熟悉的编程环境。
Cursor 的核心功能
Cursor Tab
Cursor Tab 是 Cursor 的自动补全功能,类似于 GitHub Copilot、Codeium 和 Supermaven 等工具。虽然它的反应速度和准确度略优于 GitHub Copilot,但相较于 Supermaven Pro 还有些许差距。Cursor Tab 的独特之处在于其多行自动补全功能,它能够根据上下文和已应用内容预测并提示下一步操作。
Chat 功能
Cursor 内置的 AI Chat 功能允许开发者通过 @
符号引用上下文,甚至可以将整个代码库作为参考范围,从而获得更精准的答案,并一键应用修改。它还可以上传图片、联网搜索、参考官方文档等方式来解决问题。
其他特性
- Cursor 可视作 VS Code 的一个分支,会周期性地 rebase 到 VS Code 的最新版本。
- 目前有一个仅用于问题讨论的 GitHub 仓库,开发者可以在官方论坛上进行交流。
Cursor 的定价与订阅
Cursor 提供免费版和付费版两种选择。免费版可以试用 14 天 Pro 版功能,享受 2000 次自动补全和 50 次慢速 Premium 模型调用。而 Pro 版则提供无限次自动补全和 Premium 模型调用。
个人使用心得
在使用 Cursor Pro 的过程中,它极大地提升了我的工作效率,尤其是在处理复杂代码和快速迭代项目时。通过其强大的上下文提示和一键应用功能,我能够在短时间内完成大量代码编写和优化。
结语
Cursor 作为一款 AI 编程工具,凭借其强大的功能和便捷的使用体验,正在成为越来越多开发者的首选。虽然 AI 工具无法完全取代开发者,但它们无疑将成为未来编程工作中不可或缺的助手。