程序员必备:AI 编程工具全套配置指南(Cursor + VS Code + JetBrains)

前言

AI 辅助编程已经成为开发者的核心生产力工具。配置好 AI 编程环境,写代码效率能提升 3-5 倍。

这篇文章手把手带你完成:

  • 安装最强 AI IDE——Cursor
  • VS Code 配置 AI 插件(Continue、Cline、CodeGPT)
  • JetBrains 系列(Android Studio / IntelliJ)配置 AI
  • 接入国内主流 AI 模型(DeepSeek、智谱 GLM、通义千问)
  • MCP 工具让 AI 直接操作本地文件

每一步都有详细说明,按步骤操作 30 分钟内搞定。


一、整体配置流程

整体配置流程图

二、Cursor IDE(最推荐,首选方案)

Cursor 是目前 AI 编程体验最好的 IDE,基于 VS Code 改造,原生内置 AI 能力。

安装 Cursor

访问 https://cursor.sh/ 下载对应平台的安装包:

  • Mac:下载 .dmg 拖入应用程序文件夹
  • Windows:下载 .exe 按提示安装

安装完成后,已有 VS Code 插件可以一键迁移,完全无痛切换。

配置 AI 模型

Cursor配置AI模型流程图

Cursor 支持接入多种 AI 模型,包括国内的 DeepSeek 等。

配置 DeepSeek(推荐,国内可直接访问):

  1. 打开 Cursor,按 Cmd+Shift+J(Mac)或 Ctrl+Shift+J(Windows)
  2. 点击「Models」选项卡
  3. 在「OpenAI API Base」中填入 DeepSeek 的 API 地址:
    https://api.deepseek.com/v1
    
  4. 填入你的 DeepSeek API Key(从 platform.deepseek.com 获取,免费注册)
  5. 在模型名称中填写 deepseek-chat 或 deepseek-coder
  6. 点击「Save」

获取 DeepSeek API Key 步骤:

  1. 访问 https://platform.deepseek.com/(国内直接访问)
  2. 注册账号,新用户有免费额度
  3. 进入控制台 → API Keys → 创建新 Key
  4. 复制保存(格式以 sk- 开头)

Cursor 核心功能使用

Tab 自动补全

直接在编辑器里写代码,AI 会实时预测你想写什么,按 Tab 接受建议:

// 写一个函数开头,AI 自动补全函数体
fun calculateDiscount(price: Double, rate: Double): Double {
    // 按 Tab 后 AI 自动补全 →
    return price * (1 - rate)
}

Chat 对话(Cmd+L)

打开侧边聊天框,可以:

  • 解释代码:选中代码 → 右键 → Explain
  • 重构代码:Tell AI what to change
  • 生成测试:Ask to write unit tests

Composer(Cmd+I)

最强功能——跨文件修改。告诉 AI 你想做什么,它直接修改多个文件:

在 UserViewModel 中添加登录状态管理,
同时更新 LoginScreen 的 UI 显示登录中状态,
并在 MainActivity 中处理跳转逻辑

AI 会一次性修改三个文件,你只需 Review 后点 Accept。


三、VS Code 配置 AI 插件

如果习惯用 VS Code,可以通过插件获得强大 AI 能力。

插件方案一:Continue(免费,最推荐)

Continue 是最成熟的 AI 编程插件,支持 DeepSeek、智谱 GLM、本地 Ollama 模型等。

安装步骤:

  1. 打开 VS Code,点击左侧「扩展」图标(四个方块)
  2. 搜索 Continue,找到 Continue.dev 出品的插件
  3. 点击「安装」

配置 DeepSeek 模型:

安装完成后,编辑 ~/.continue/config.json:

{
  "models": [
    {
      "title": "DeepSeek Coder",
      "provider": "openai",
      "model": "deepseek-coder",
      "apiBase": "https://api.deepseek.com/v1",
      "apiKey": "你的DeepSeek API Key"
    },
    {
      "title": "智谱 GLM-4",
      "provider": "openai",
      "model": "glm-4",
      "apiBase": "https://open.bigmodel.cn/api/paas/v4",
      "apiKey": "你的智谱API Key"
    }
  ],
  "tabAutocompleteModel": {
    "title": "DeepSeek Coder",
    "provider": "openai",
    "model": "deepseek-coder",
    "apiBase": "https://api.deepseek.com/v1",
    "apiKey": "你的DeepSeek API Key"
  }
}

使用方式:

  • Cmd+L(Mac)/ Ctrl+L(Windows):打开 Chat 侧边栏
  • Cmd+I:内联编辑,让 AI 直接修改选中代码
  • Tab:接受自动补全建议

插件方案二:Cline(Agent 模式,自动完成复杂任务)

Cline 是强大的 AI Agent 插件,能自主完成复杂开发任务。

特色功能:

  • 可以读写本地文件
  • 可以执行终端命令
  • 支持多步骤任务自动完成
  • 有详细的操作日志,安全可控

安装: VS Code 扩展市场搜索 Cline,安装后配置 API Key 即可(支持 DeepSeek 等国内模型)。

插件方案三:CodeGPT(轻量入门)

配置最简单的 AI 插件,适合新手:

  1. VS Code 扩展市场搜索 CodeGPT 并安装
  2. 点击侧边栏 CodeGPT 图标
  3. 选择 Provider(支持 DeepSeek 等)
  4. 填入 API Key

四、JetBrains IDE 配置 AI

Android Studio、IntelliJ IDEA 等 JetBrains 系列 IDE 用户,推荐以下方案:

方案一:Continue 插件(JetBrains 版)

Continue 同样有 JetBrains 版本,配置与 VS Code 一致。

  1. IDE → Plugins → 搜索「Continue」
  2. 安装 Continue by Continue.dev
  3. 配置文件与 VS Code 版本共享,无需重复配置

方案二:AI Assistant(官方插件)

JetBrains 官方 AI 插件,与 IDE 深度集成。

安装:

  1. 打开 IDE → Plugins → 搜索「AI Assistant」
  2. 安装后重启 IDE
  3. 进入 Settings → AI Assistant → 配置 API Key

方案三:CodeGPT 插件

支持多种 AI 模型的轻量插件,配置简单:

  1. 搜索 CodeGPT 并安装
  2. Settings → CodeGPT → Provider 选择你的 AI 服务商
  3. 填入 API Key

五、国内主流 AI 模型 API 获取指南

AI 模型 获取地址 免费额度 特点
DeepSeek platform.deepseek.com 有免费额度 代码能力强,性价比极高
智谱 GLM-4 open.bigmodel.cn 免费注册送额度 中文理解强
通义千问 dashscope.aliyuncs.com 有免费额度 阿里云生态
文心一言 cloud.baidu.com 有免费额度 百度生态

以 DeepSeek 为例获取 API Key:

  1. 打开浏览器访问 platform.deepseek.com
  2. 点击「注册」,填写手机号完成注册
  3. 登录后进入「API Keys」页面
  4. 点击「创建 API Key」,输入名称
  5. 复制生成的 Key(以 sk- 开头,只显示一次,立即保存)

六、MCP 工具:让 AI 直接操作本地文件

MCP(Model Context Protocol)是让 AI 助手直接连接本地工具的协议,配置后 AI 可以直接读写你的本地文件。

Cursor 中配置 MCP

在 Cursor 的配置文件中添加 MCP 服务:

Mac 配置位置: ~/.cursor/mcp.json

Windows 配置位置: %APPDATA%\Cursor\mcp.json

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem",
               "/Users/你的用户名/Documents"]
    },
    "sqlite": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sqlite",
               "--db-path", "/path/to/your/database.db"]
    }
  }
}

配置后,AI 就能:

  • 直接读写本地文件夹里的文件
  • 查询和修改本地 SQLite 数据库
  • 执行各种本地操作

七、插件推荐汇总

插件名 平台 功能 推荐指数
Cursor 独立IDE 最强AI编程体验,原生AI支持 ★★★★★
Continue VS Code / JetBrains 免费开源,支持多模型含国内AI ★★★★★
Cline VS Code AI Agent,可操作文件和终端 ★★★★☆
AI Assistant JetBrains 官方插件,与IDE深度集成 ★★★★☆
CodeGPT VS Code / JetBrains 轻量简单,入门首选 ★★★☆☆
GitHub Copilot VS Code / JetBrains 功能全面,付费但稳定 ★★★★☆

八、常见问题

Q1:AI 补全不响应

解决办法:

  1. 检查 API Key 是否正确填写
  2. 确认账户余额充足(余额为 0 时 Key 仍然存在但无法调用)
  3. 在 API 控制台验证 Key 是否仍然有效

Q2:API Key 提示无效(401 错误)

解决办法:

  1. 确认 Key 格式正确(DeepSeek 以 sk- 开头)
  2. 检查是否有多余的空格
  3. 确认 API Base URL 填写正确

Q3:Continue 插件自动补全不触发

解决办法:

  1. 确认已配置 tabAutocompleteModel
  2. 检查 config.json 格式是否正确(可用 JSON 校验工具)
  3. 重启 VS Code 后重试

Q4:Cursor 响应很慢

解决办法:

  1. 切换到更快的模型(DeepSeek-coder 速度较快)
  2. 减少对话历史长度(新建对话窗口)
  3. 检查本地网络连接

Q5:Mac 上安装 Cursor 提示「文件已损坏」

解决办法:

打开终端,执行:

sudo xattr -rd com.apple.quarantine /Applications/Cursor.app

这是 macOS 的 Gatekeeper 安全机制,执行命令后即可正常打开。


九、总结

使用场景 推荐方案
全新开始 AI 编程 Cursor IDE + DeepSeek
在现有 VS Code 中加 AI Continue 插件 + DeepSeek
在 Android Studio 中用 AI Continue 或 AI Assistant
需要 AI Agent 自动完成任务 Cline 插件
需要 AI 操作本地文件 Cursor + MCP
团队统一 AI 工具 GitHub Copilot

配置好 AI 编程环境后,无论是写代码、读代码还是重构代码,效率都能大幅提升。DeepSeek 等国内模型性价比极高,新用户还有免费额度,非常适合上手体验。

按照这篇指南一步步操作,30 分钟内就能把整套 AI 编程环境搭起来!


有问题欢迎评论区留言,我会持续更新更多 AI 工具使用技巧!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容