VicBilibily/GCMP
通过集成国内主流原生大模型提供商,为开发者提供更加丰富、更适合本土需求的 AI 编程助手选择。 目前已内置支持 智谱AI、MiniMax、MoonshotAI、DeepSeek、阿里云百炼、火山方舟、腾讯云、Xiaomi MiMo、百度千帆、阶跃星辰、蚂蚁百灵、讯飞星辰、LongCat 等原生大模型提供商。 此外,扩展插件已适配支持 OpenAI 与 Anthropic 的 API 接口兼容模型,支持自定义接入任何提供兼容接口的第三方云服务模型。
GCMP란?
GCMP(Global Chinese Model Provider의 약자)는 VS Code 확장 프로그램으로, 편집기의 Copilot Chat UI에서 직접 다양한 중국산 대규모 언어 모델(LLM) 서비스(및 OpenAI 호환 서비스)를 선택하고 사용할 수 있게 해줍니다. 각 공급자를 선택 가능한 모델로 등록하고, API 키 입력을 처리하며, 상태 표시줄에 사용량/잔액을 표시하고, 다양한 어시스턴트 작업(커밋 메시지 생성, 인라인 채팅, 코드 탐색 에이전트, 비전 기반 분석 등)에 어떤 모델을 사용할지 구성할 수 있습니다.
누가 유용하게 사용할 수 있나요?
- 중국의 개발자(또는 중국 클라우드 플랫폼에서 실행되는 모델이 필요한 모든 사람)로 GitHub Copilot의 기본 모델 비용 제한을 피하려는 분.
- 여러 공급자가 필요한 팀 – VS Code를 떠나지 않고 ZhipuAI, MiniMax, DeepSeek, Alibaba Bailian, Tencent Hunyuan, Baidu Qianfan 등 다양한 공급자 간에 전환할 수 있습니다.
- 세밀한 제어를 원하는 분 – 저렴한 유틸리티 작업(제목 생성, git 커밋 메시지)과 무거운 코딩 지원 중 어떤 모델을 사용할지 지정하려는 분.
- 사용량을 주시하려는 분 – 상태 표시줄에서 각 공급자의 남은 할당량 또는 잔액을 바로 확인할 수 있습니다.
핵심 기능(README 설명 기준)
| 기능 | 설명 |
|---|---|
| 공급자 통합 | 15개 이상의 중국 LLM 공급자(ZhipuAI, MiniMax, Moonshot, DeepSeek, Alibaba Bailian, Volcano Ark, Tencent Hunyuan, Xiaomi MiMo, Baidu Qianfan, StepFun, Ant Ling, XunFei Astron, LongCat) 및 OpenAI/Anthropic 호환 API를 사전 번들로 지원합니다. |
| 모델 선택 UI | Copilot Chat 패널에서 Manage Models를 열고 공급자를 선택하고 API 키를 입력하고 현재 세션에서 모델을 활성화할 수 있습니다. |
| 작업별 모델 기본값 | 설정에서 다양한 모델을 할당할 수 있습니다: |
chat.utilityModel– 일반 유틸리티(제목, 요약, 코드 설명, 검색)chat.utilitySmallModel– 가벼운 작업(커밋 메시지, 브랜치 이름)inlineChat.defaultModel– 인라인 편집기 채팅- explore/plan/ask/implement 워크플로우용 다양한 에이전트 모델
gcmp.commit.model– 전용 커밋 메시지 생성기gcmp.vision.model– 이미지 입력 가능한 비전 모델 | | 자동 폴백 처리 | 유틸리티 모델을 구성하지 않으면 VS Code는 기본 제공 Copilot 모델로 폴백하여 월간 무료 할당량을 소비할 수 있습니다. GCMP는 이러한 작업을 더 저렴한 로컬 공급자로 연결하는 것을 권장합니다. | | 사용량/잔액 표시 | 상태 표시줄의 토큰 소비 아이콘은 각 공급자의 남은 할당량 또는 계정 잔액을 표시하며, 잔액이 부족하면 색상 경고를 표시합니다. | | 검색 통합 | 일부 공급자는 자체 웹 검색 API(MCP 또는 표준 호출당 과금)를 트리거하는#providerWebSearch명령을 노출합니다. | | 재시도 및 속도 제한 | 전역 및 공급자별 설정으로 자동 재시도(구성 가능한 최대 시도 횟수)를 활성화하고 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 패널을 열고 Manage Models를 클릭한 후 목록에서 공급자를 선택합니다.
- 처음 사용할 때 공급자의 API 키를 묻는 메시지가 표시됩니다 – 붙여넣고 저장합니다.
- 모델 선택기에서 새로 추가된 모델을 선택하고 채팅을 시작합니다.
- (선택 사항) 상태 표시줄 토큰 아이콘 → Set utility models를 사용하여 하나의 시각적 패널에서
utilityModel및utilitySmallModel설정을 구성합니다.
GCMP가 필요하지 않은 경우
- 항상 OpenAI 모델만 사용하고 기본 Copilot 할당량에 만족한다면 추가 구성이 필요하지 않습니다.
- 대규모 GPU 기반 미세 조정이나 훈련이 필요한 프로젝트는 이 확장 프로그램의 범위를 벗어납니다 – GCMP는 순수하게 런타임 추론 통합입니다.
결론
GCMP는 VS Code의 Copilot Chat 경험과 빠르게 성장하는 중국 LLM 서비스 생태계 사이의 상당히 포괄적인 브리지입니다. 각 코딩 어시스턴트 작업에 가장 저렴하거나 가장 강력한 모델을 선택할 수 있고 사용량 데이터를 표시함으로써, 개발자는 예산 내에서 AI 기반 코드 지원을 받을 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트