引言
GitHub Copilot 无疑是目前最流行的 AI 编程助手之一,但其订阅费用和模型选择限制让不少开发者望而却步。有没有办法在保留 Copilot 流畅体验的同时,自由切换各家 AI 模型?「编码套餐 for Copilot」这个 VS Code 扩展给出了答案。
什么是 Coding Plans for Copilot?
Coding Plans for Copilot(编码套餐)是一个 VS Code 扩展,它让你能够在 VS Code 的 Copilot Chat 中无缝切换多家 AI 厂商的模型,包括:
- 🧠 智谱 z.ai(GLM-4.7 等)
- 🌙 Kimi(月之暗面)
- 🔥 火山云
- 🤖 Minimax
- ☁️ 阿里云
简单来说,它打破了 Copilot 只能使用 GitHub 指定模型的限制,让你可以用更低成本体验多家国产大厂的编码能力。
核心特性
1. 多厂商统一接入
一次配置,即可在 5+ 主流国产 AI 厂商之间自由切换,无需反复修改设置。
2. 零学习成本
完全集成到 VS Code Copilot Chat 界面中,不改变任何操作习惯。按 Ctrl+L 打开聊天窗口,选择「编码套餐」提供商即可开始使用。
3. 灵活模型管理
- 支持动态拉取
/models端点自动获取模型列表 - 也可自定义模型清单与参数(token 限制、能力开关等)
4. 智能 Commit 消息生成
基于 Git 变更自动生成符合 Conventional Commits 规范的提交消息,支持中英双语。
5. 企业级安全
API Key 使用 VS Code Secret Storage 本地加密存储,不上云、不共享。
快速开始
安装
推荐方式:在 VS Code 扩展市场搜索 「编码套餐」 或 Coding Plans for Copilot 直接安装。
配置步骤
- 按
Ctrl+Shift+P,输入编码套餐:管理编码套餐配置 - 选择 「选择供应商」,选择你已注册的平台(如智谱 z.ai、Kimi 等)
- 选择 「设置 API Key」,粘贴你的 API Key
- 打开 Copilot Chat(
Ctrl+L),切换到 「编码套餐」 提供商
配置示例(settings.json)
{
"coding-plans.vendors": [
{
"name": "zhipu",
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
"useModelsEndpoint": false,
"models": [
{
"name": "glm-4.7",
"description": "智谱 GLM-4.7",
"capabilities": {
"tools": true,
"vision": false
},
"maxInputTokens": 128000,
"maxOutputTokens": 128000
}
]
}
],
"coding-plans.commitMessage.language": "zh-cn",
"coding-plans.commitMessage.options": {
"subjectMaxLength": 72,
"maxBodyBulletCount": 7
}
}
为什么选择这个方案?
| 对比项 | 原生 Copilot | 编码套餐 + 国产模型 |
|---|---|---|
| 月费 | $10-20 | 按量付费,通常更低 |
| 模型选择 | 固定 | 多家厂商自由切换 |
| 中文支持 | 一般 | 针对中文优化 |
| 配置复杂度 | 开箱即用 | 需配置 API Key |
| 使用体验 | 原生集成 | 原生集成 |
进阶用法
生成 Commit 消息
- 按
Ctrl+Shift+P - 输入
编码套餐:生成 Commit 消息 - 插件自动分析 Git 变更并生成符合规范的提交消息
多工作区独立配置
供应商配置可按工作区/文件夹保存,API Key 按供应商名保存在 VS Code Secret Storage(本地加密)。
套餐价格看板
项目维护了一个 GitHub Pages 套餐看板,展示各厂商编码套餐的价格与更新时间,方便对比选择。
总结
Coding Plans for Copilot 为开发者提供了一个灵活、低成本的替代方案:
- ✅ 保留 Copilot 的原生使用体验
- ✅ 自由选择多家国产 AI 模型
- ✅ 按量付费,成本可控
- ✅ 本地加密存储,安全可靠
如果你正在寻找 Copilot 的替代方案,或者想体验不同模型的编码能力,这个扩展值得一试。
项目链接: