如果你现在用 VS Code 写代码,想试试 AI 辅助编程,但又不想重新学一套新工具——Cursor 可能是你迁移成本最低的选择。它就是一个 VS Code,你的插件、主题、快捷键一键导入,打开就能用。

读完本文你会拿到:

  1. 一个装好的 Cursor 开发环境(VS Code 配置无缝迁移)
  2. 用 Tab 自动补全加速日常编码的方法
  3. 用 Cmd+K 让 AI 修改选中代码的操作流程
  4. Agent 模式让 AI 自主完成开发任务

免费版每月有 2000 次补全额度,个人项目够用。

下载安装

  1. 打开 cursor.com
  2. 点顶部「下载」或首页的「下载 macOS 版本」
  3. 选你的系统(macOS / Windows / Linux)
  4. 安装后第一次打开,Cursor 会提示导入 VS Code 配置——点「导入」即可

如果你之前用 VS Code,所有插件、主题、快捷键设置都会自动同步过来。界面看起来几乎一样,只是多了 AI 功能入口。

界面速览:三个核心 AI 功能

进去后,Cursor 的界面和 VS Code 基本一致,但多了三个 AI 核心入口:

Tab 自动补全:写代码时按 Tab 接受 AI 建议

Cmd+K(或 Ctrl+K):选中代码后让 AI 修改或解释

Agent 模式:描述目标,AI 自主写代码、跑命令、修 Bug

右侧边栏是对话窗口,底部状态栏显示当前使用的 AI 模型。

第一步:用 Tab 补全加速编码

Tab 补全是 Cursor 最轻量、最日常的功能——你写代码时,它预测你下一步要敲什么,按 Tab 就能接受。

  1. 打开任意代码文件
  2. 开始写代码,比如输入 function calculateTotal(
  3. Cursor 会灰色显示预测的后半段(比如参数和函数体)
  4. 按 Tab 接受,或继续敲字忽略

适用场景

  • 写样板代码(循环、条件判断、错误处理)
  • 补全函数参数和类型定义
  • 根据项目上下文推断变量名

Tab 补全基于 Cursor 专门训练的模型,能理解你整个项目的代码风格。多按几次 Tab,它就越懂你的习惯。

第二步:用 Cmd+K 让 AI 改代码

Tab 适合小补全,Cmd+K 适合让 AI 做整块修改。

  1. 选中你想修改的代码(可以是一行、一个函数、甚至整个文件)
  2. 按 Cmd+K(Mac)或 Ctrl+K(Windows)
  3. 在弹出的输入框里用自然语言描述需求:

把这个函数改成异步的,加上错误处理,并返回标准格式的 JSON

  1. Cursor 会:
    • 分析选中的代码
    • 生成修改后的版本
    • 显示 diff 对比(改了哪里用绿色/红色标出)
    • 你可以点「接受」或「拒绝」

进阶用法

  • 不选中任何代码直接按 Cmd+K,AI 会根据当前文件上下文生成新代码
  • 在输入框里加「解释这段代码」,AI 会用中文逐行说明逻辑
  • 说「重构这个函数,拆成三个小函数」,AI 会自动拆分并更新引用

第三步:试试 Agent 模式(进阶)

Agent 模式是 Cursor 最近的重点功能——你描述目标,AI 自己想办法完成。

  1. 打开右侧对话窗口,切换到「Agent」标签
  2. 描述一个具体任务:

帮我给这个项目加一个用户登录功能,用 JWT 验证,密码要加密存储

  1. Agent 会自主:
    • 分析项目现有代码结构
    • 创建需要的文件(路由、模型、中间件)
    • 写代码并安装依赖
    • 跑测试验证是否工作
    • 遇到报错会自动修

和 Cmd+K 的区别:Cmd+K 是「你指挥,它执行」;Agent 是「你说目标,它自己想办法」。

Agent 模式会执行终端命令,建议先在个人项目里试,确认它做的改动再合并。

几个让体验更好的技巧

善用代码库索引

Cursor 会自动索引你的整个项目代码。问它「这个函数在哪里被调用了」或「这个接口改了会影响哪些地方」,它能基于整个代码库回答。

多模型切换

底部状态栏可以切换 AI 模型:

  • Claude Opus:复杂逻辑和深度分析
  • GPT-4:通用性好,响应快
  • Gemini:长上下文处理
  • Auto:Cursor 自动选最适合当前任务的模型

Privacy Mode

如果处理敏感代码,点设置里的「Privacy Mode」,代码不会上传到云端分析,只在本地处理。

Composer 多文件编辑

按 Cmd+I(Mac)打开 Composer,可以一次对话同时修改多个文件。适合重构时跨文件调整接口和实现。

什么时候用 Cursor,什么时候换

场景Cursor考虑换工具
VS Code 用户想加 AI✅ 零成本迁移
日常代码补全✅ Tab 补全够快
重构多个文件✅ Composer 好用
完全不懂编程❌ 它是代码编辑器用无代码工具
公司禁止代码上传❌ 需云端分析用本地模型
免费额度用完⚠️ 每月 2000 次TRAE 完全免费
大型团队统一规范⚠️ 可用看团队决策

下一步

现在你已经能在 Cursor 里用 AI 辅助写代码了。建议接下来:

  1. 打开你正在写的项目,用 Tab 补全写 10 分钟——感受它对你代码风格的适应
  2. 选中一个旧函数,用 Cmd+K 让它重构——对比前后差异
  3. 试试 Agent 模式做一个小功能——体验 AI 自主开发的效果

如果你在用 Cursor 的过程中遇到具体问题,或者想对比其他 AI 编程工具,可以在 AI Discover 的工具库里查看更多推荐。