前言

AI 编程工具已经成了标配,但很多人装了一堆插件不知道怎么配合。这篇文章从零开始,带你配置一套完整可用的 AI 编程环境。

Step 1:VS Code 基础配置

必装 AI 插件

1. GitHub Copilot
- 安装后在状态栏可以看到 Copilot 图标
- Ctrl+I 打开内联聊天,Ctrl+Shift+I 打开侧边聊天
- 免费版每月 2000 次补全,学生身份可申请免费 Copilot Pro

2. Continue
开源的 AI 编程助手,支持接入任意 LLM,包括 DeepSeek、Claude、本地模型。

安装后在侧边栏找到 Continue 图标,配置方式:

// ~/.continue/config.json
{
  "models": [
    {
      "title": "DeepSeek",
      "provider": "openai",
      "model": "deepseek-chat",
      "apiKey": "sk-你的key",
      "apiBase": "https://api.deepseek.com/v1"
    }
  ],
  "tabAutocompleteModel": {
    "title": "DeepSeek",
    "provider": "openai",
    "model": "deepseek-coder",
    "apiKey": "sk-你的key",
    "apiBase": "https://api.deepseek.com/v1"
  }
}

配置完就有三个核心功能:
- Tab 自动补全:写代码时自动给建议
- Ctrl+L:选中代码后按 Ctrl+L,对选中代码提问
- @File / @Folder 上下文:在对话中引用文件或整个目录

3. GitLens
虽然不是 AI 工具,但配合 AI 编程非常好用——看 Git 历史、代码作者、对比版本。代码出问题时能快速定位是谁改的、为什么改。

Step 2:Claude Code 安装

# 安装(macOS / Linux)
npm install -g @anthropic-ai/claude-code

# 配置 API Key
export ANTHROPIC_API_KEY=sk-你的key

# 启动
cd your-project
claude

Claude Code 是 CLI 工具,推荐的使用场景:
- 项目初始化
- 跨文件重构
- 写测试
- 代码审查

Step 3:三者的协同工作流

经过一个月磨合,我最顺手的配置:

VS Code(写代码)← Copilot(补全) + Continue(问答)
终端(claude)← Claude Code(Agent 任务)

日常编码 → Copilot Tab 补全 + Continue Ctrl+L 提问
大任务 → 切到终端用 Claude Code 执行

实际场景演示

场景:添加一个新 API 接口

  1. VS Code 中写路由定义 → Copilot 自动补全
  2. 选中刚写的代码,Ctrl+L 问 Continue"这个路由需要加参数校验吗" → Continue 给出建议
  3. 切到终端:claude "帮我写这个 API 的单元测试" → Claude Code 自动写测试并运行

场景:排查生产 Bug

  1. 看到错误日志
  2. 终端执行 claude "分析这个报错,代码在 src/ 目录下" → Claude Code 读代码定位问题
  3. 找到问题后直接在 VS Code 里改代码 → Copilot 补全修复代码

Step 4:搭配国产模型

如果你不方便用 OpenAI,国产模型也有不错的表现:

模型 适用场景 价格 推荐指数
DeepSeek-V3 代码生成、问答 极低 ⭐⭐⭐⭐⭐
DeepSeek-Coder 代码补全 极低 ⭐⭐⭐⭐⭐
通义千问 中文问答 免费额度大 ⭐⭐⭐⭐
Kimi 长上下文分析 适中 ⭐⭐⭐⭐

在 Continue 中配置:

// DeepSeek
{
  "title": "DeepSeek",
  "provider": "openai",
  "model": "deepseek-chat",
  "apiKey": "sk-xxx",
  "apiBase": "https://api.deepseek.com/v1"
}

// 通义千问
{
  "title": "Qwen",
  "provider": "openai",
  "model": "qwen-plus",
  "apiKey": "sk-xxx",
  "apiBase": "https://dashscope.aliyuncs.com/compatible-mode/v1"
}

总结

AI 编程环境的黄金法则:
1. 不要只依赖一个工具——补全、问答、Agent 各有所长,组合使用效果最好
2. 理解 AI 给出的代码——不要无脑接受,AI 可以帮你加速,但不能替你思考
3. 项目上下文越完整,AI 越好用——写清晰的 README、类型注解、单元测试,AI 工具的理解会更准确