跳到正文
ZH
English soon 简体中文 日本語 soon

Cursor

基于 VS Code 的 AI 代码编辑器

访问官网

Cursor 是什么

Cursor 是 Anysphere 在 Visual Studio Code 之上开发的 AI 代码编辑器。它接入大语言模型实现自然语言编程,能理解整个代码库,并通过 Composer 跨多个文件生成与重构;Tab 补全会预测你接下来要写的那一处。

它保持对 VS Code 扩展、主题与快捷键的兼容,并提供隐私模式(官方声明通过 SOC 2)。

你可以用它做什么

  • 用自然语言描述你想要的改动
  • 带着上下文跨多个文件重构
  • 编辑时用 Tab 补全
  • 保留你现有的 VS Code 配置

适合谁使用

  • 想借上下文加速编码的开发者
  • 需要跨文件重构的团队
  • 想给 VS Code 加上 AI 能力的用户

需要留意什么

  • 生成的改动仍然要 review、跑测试、做安全检查
  • 隐私模式与企业设置应当去核实,而不是默认它没问题
  • 模型用量按编辑器套餐计费,或按你自己的 key 计费,取决于配置
  • 大规模自动改动拆成小 commit 更容易 review

优点与缺点

✓ 我们认可的地方

  • 整仓库上下文
  • 熟悉的 VS Code 环境
  • 多文件编辑能力强

! 需要留意的地方

  • 产出需要 review
  • 隐私设置要自己核实
  • 费用随用量走

替代选择

值得一并看看的相似工具,以及它们的差异。

GitHub Copilot

如果你只想在现有编辑器里获得轻量的行内自动补全,就选 GitHub Copilot。

阅读我们的评测

Claude

如果你想在专用编辑器之外用一个通用助手来推理代码,就选 Claude。

阅读我们的评测

常见问题

它适合做什么?

自然语言编程、跨文件重构和复杂项目上下文处理。

它基于 VS Code 吗?

是,所以原有的扩展、主题和快捷键都能沿用。

集成了哪些模型?

官网提到 GPT-4 和 Claude 等模型;请确认当前的清单。

更多 AI 编程工具 工具

查看全部 →

评测方法