VicBilibily/GCMP
通过集成国内主流原生大模型提供商,为开发者提供更加丰富、更适合本土需求的 AI 编程助手选择。 目前已内置支持 智谱AI、MiniMax、MoonshotAI、DeepSeek、阿里云百炼、火山方舟、腾讯云、Xiaomi MiMo、百度千帆、阶跃星辰、蚂蚁百灵、讯飞星辰、LongCat 等原生大模型提供商。 此外,扩展插件已适配支持 OpenAI 与 Anthropic 的 API 接口兼容模型,支持自定义接入任何提供兼容接口的第三方云服务模型。
什么是 GCMP?
GCMP(Global Chinese Model Provider 的缩写)是一个 VS Code 扩展,可让你直接在编辑器的 Copilot Chat 界面中选择和使用各种中国产大语言模型(LLM)服务——以及 OpenAI 兼容的服务。它将每个提供商注册为可选模型,处理 API 密钥输入,在状态栏中显示使用量/余额,并允许你配置不同的助手任务(如提交消息生成、内联聊天、代码探索代理、基于视觉的分析等)应使用哪个模型。
谁可能会觉得有用?
- 中国开发者(或任何需要使用中国云平台上运行模型的人)希望避免 GitHub Copilot 内置模型的成本限制。
- 需要多家提供商的团队 – 无需离开 VS Code 即可在智谱AI、MiniMax、DeepSeek、阿里云百炼、腾讯混元、百度千帆等之间切换。
- 希望对廉价实用工作(标题生成、git 提交消息)与重量级编码辅助使用哪个模型进行精细控制的人。
- 任何希望关注使用量的人 – 扩展程序会在状态栏中显示每个提供商的剩余配额或余额。
核心功能(根据 README 描述)
| 功能 | 作用 |
|---|---|
| 提供商集成 | 预捆绑支持 15 多个中国 LLM 提供商(智谱AI、MiniMax、Moonshot、DeepSeek、阿里云百炼、火山方舟、腾讯混元、小米MiMo、百度千帆、阶跃星辰、蚂蚁灵玑、讯飞星火、LongCat)以及 OpenAI/Anthropic 兼容 API。 |
| 模型选择 UI | 在 Copilot Chat 面板中,可以打开 管理模型 → 选择提供商,输入其 API 密钥,并为当前会话启用该模型。 |
| 任务特定模型默认值 | 设置允许你为不同任务分配不同模型: |
chat.utilityModel– 通用工具(标题、摘要、代码解释、搜索)chat.utilitySmallModel– 轻量任务(提交消息、分支名称)inlineChat.defaultModel– 内联编辑器聊天- 用于探索/计划/询问/实现工作流的各种 代理 模型
gcmp.commit.model– 专用提交消息生成器gcmp.vision.model– 支持图像输入的视觉模型 | | 自动回退处理 | 如果你尚未配置实用模型,VS Code 将回退到内置 Copilot 模型,该模型可能会消耗你的每月免费配额。GCMP 鼓励你将这些任务指向更便宜的本地提供商。 | | 使用量/余额显示 | 状态栏中的令牌消耗图标显示每个提供商的剩余配额或账户余额,并在余额不足时发出颜色警告。 | | 搜索集成 | 一些提供商公开了#providerWebSearch命令,该命令触发他们自己的网页搜索 API(MCP 或标准的按调用计费)。 | | 重试和速率限制控制 | 全局和每个提供商的设置允许你启用自动重试(最多可配置次数)并定义 RPM/RPS/TPM/并行限制,以保持在提供商配额内。 | | 代理和 TLS 支持 | 全局代理(gcmp.proxy)和每台机器覆盖允许你通过公司代理路由流量,并可选择加载系统证书以用于自签名根。 | | 调试 / HAR 捕获 | 可选的 HTTP 流量 HAR 日志(敏感数据已编辑)用于故障排除。 | | 基于 CLI 的 OAuth 提供商 | 支持使用 OAuth 的第三方 CLI 工具(OpenAI Codex、xAI Grok Build);扩展可以调用这些 CLI 来获取令牌,但会警告可能存在的服务条款风险。 |
如何开始(快速入门步骤)
- 从 VS Code Marketplace 安装扩展(
vicanent.gcmp)。 - 打开 GitHub Copilot Chat 面板,单击 管理模型,然后从列表中选择提供商。
- 首次使用时,系统会提示你输入提供商的 API 密钥 – 粘贴并保存。
- 在模型选择器中选择新添加的模型,然后开始聊天。
- (可选)使用状态栏令牌图标 → 设置实用模型 在一个可视面板中配置
utilityModel和utilitySmallModel设置。
何时可能不需要 GCMP?
- 如果你只使用 OpenAI 的模型并且对默认的 Copilot 配额满意,则不需要额外的配置。
- 需要大量基于 GPU 的微调或训练的项目超出了此扩展的范围 – GCMP 纯粹是 运行时推理 集成。
总结
GCMP 是 VS Code 的 Copilot Chat 体验与快速增长的中国 LLM 服务生态系统之间相当全面的桥梁。通过允许你为每个编码助手任务选择最便宜或最有能力的模型,并显示使用数据,它帮助开发者保持在预算内,同时获得 AI 驱动的代码帮助。
相关
- 项目
- 项目
- 项目
- 项目
- 项目