前言
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 接口
- VS Code 中写路由定义 → Copilot 自动补全
- 选中刚写的代码,Ctrl+L 问 Continue"这个路由需要加参数校验吗" → Continue 给出建议
- 切到终端:
claude "帮我写这个 API 的单元测试"→ Claude Code 自动写测试并运行
场景:排查生产 Bug
- 看到错误日志
- 终端执行
claude "分析这个报错,代码在 src/ 目录下"→ Claude Code 读代码定位问题 - 找到问题后直接在 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 工具的理解会更准确