Appearance
Cursor
Cursor 是由 Anysphere 开发的 AI 编程 IDE,基于 Visual Studio Code 构建。它以深度集成的 AI 编程助手、代码基于的交互模式 和 强大的上下文理解 能力著称,是当前最受欢迎的 AI 编程工具之一。
发展历程
| 时间 | 事件 |
|---|---|
| 2023 | Cursor 首次发布 |
| 2024 | 用户基和功能快速增长 |
| 2025 | 成为 AI 编程 IDE 市场的领导者之一 |
核心能力
- 代码生成: 根据自然语言描述生成代码
- 代码编辑: 选中代码后用自然语言描述修改
- 智能补全: 根据上下文预测和完成代码
- 代码理解: 可以回答关于代码库的问题、解释复杂逻辑
- 跳转定义: 快速定位到函数定义和引用
- 终端集成: 内置终端支持
技术亮点
代码基于的交互
与传统的聊天式 AI 助手不同,Cursor 的 AI 功能深度集成在编辑器中:
- 代码编辑区直接与 AI 交互
- 实时上下文感知
- 多文件协同编辑
模型支持
Cursor 支持多种底层模型:
- 自带模型: Cursor 提供的优化模型
- OpenAI 模型: GPT-4o, o3 等
- Anthropic 模型: Claude 3.5/4 Sonnet 等
- 自定义 API 密钥: 可以使用自己的 API 密钥
定价与可用性
- 免费版: 基础功能,有使用限制
- Pro: $20/月,无限制使用和更快响应
- Business: 团队协作功能
- Enterprise: 自定义部署和安全功能
与其他工具的关系
- vs Claude Code: Cursor 是图形化 IDE,Claude Code 是命令行工具
- vs Devin: Devin 更偏向全自主,Cursor 是协助型 IDE
- vs GitHub Copilot: Copilot 主要是代码补全,Cursor 功能更全面
- vs VS Code: Cursor 基于 VS Code,但深度集成了 AI 功能
参考来源
相关页面
- Code Generation / SWE-bench — 代码生成能力评估
- Claude Code — 竞品命令行工具
- Devin — 竞品自主编程 Agent
- AI Agents — AI Agent 概念