本文由 Zyentor(智元界) 原创发布
原文链接:https://www.zyentor.com/news/3163
前言
AI 编程工具已经成了标配,但很多人装了一堆插件不知道怎么配合。这篇文章从零开始,带你配置一套完整可用的 AI 编程环境。
一、VS Code 基础配置
1. GitHub Copilot
安装后在状态栏可以看到 Copilot 图标,Ctrl+I 打开内联聊天,Ctrl+Shift+I 打开侧边聊天。免费版每月 2000 次补全,学生身份可申请免费 Copilot Pro。
2. Continue —— 开源 AI 编程助手
Continue 支持接入任意 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:选中代码后对选中代码提问
- @File / @Folder 上下文:在对话中引用文件或整个目录
二、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 工具,推荐的使用场景:项目初始化、跨文件重构、写测试、代码审查。
三、三者的协同工作流
经过一个月磨合,最顺手的配置:
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 补全修复代码
四、搭配国产模型
如果你不方便用 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 编程环境的黄金法则:
- 不要只依赖一个工具——补全、问答、Agent 各有所长,组合使用效果最好
- 理解 AI 给出的代码——不要无脑接受,AI 可以帮你加速,但不能替你思考
- 项目上下文越完整,AI 越好用——写清晰的 README、类型注解、单元测试,AI 工具的理解会更准确
本文发布于 Zyentor(智元界) —— AI 开发者社区,聚合 AI 资讯、AI 工具导航、大模型资源、技术论坛和开发者资源下载。
原文链接:https://www.zyentor.com/news/3163

1501

被折叠的 条评论
为什么被折叠?



