AI代码编辑器Cursor-人工智能编程助手
Cursor是由Anysphere公司开发的人工智能编程助手,基于大语言模型提供代码补全、解释、重构与自然语言生成函数功能,支持接入GPT-4o、Claude 3.7 Sonnet等外部模型。 作为推动“氛围编程”范式的代表性初创公司之一, 该工具采用Electron+CodeMirror架构,内置LSP语言服务和Chat交互模块,集成自研cursor-small模型及多款第三方模型,通过Composer试验性功能实现多文件协同编辑与多智能体协作,引入Claude模型将代码补全速度提升两倍。到2025年初,该工具已成为GitHub Copilot的竞争对手之一,Visa、Reddit等企业在招聘中明确要求具备Cursor操作经验。
内置模型
cursor内置了很多LLMs,包括最先进的GPT4s、Claude3.5s和openAI最新发布的推理模型o1-preview和o1-mini,在右上角的设置中即可打开相应的模型进行辅助编程。平时用的最多的还是Claude3.5和GPT4,因为代码能力真的很强悍,后面会展示。
Cursor 提供了四个核心快捷键,方便记忆:
| 快捷键 | 功能 |
| Tab | 自动填充代码 |
| Ctrl + K | 编辑代码 |
| Ctrl + L | 回答用户关于代码和项目的问题(可编辑代码) |
| Ctrl + I | 编辑整个项目(跨文件编辑代码) |
