VS Code에서 Bring Your Own Key로 모델 선택 범위 확장
2025년 10월 22일 작성자: Olivia Guzzardo McVicker, Pierce Boggan
모델 선택이 여러분에게 중요하다는 것을 알고 있습니다. 저희 팀은 Claude Haiku 4.5 및 GPT 5와 같은 최신 모델을 발표 당일에 여러분께 제공하기 위해 노력해 왔습니다. 하지만 VS Code에서 로컬 또는 클라우드 환경 모두에 대해 더 많은 모델을 지원받고 싶다는 피드백도 잘 들었습니다.
3월에 저희는 OpenRouter, Ollama, Google, OpenAI 등 지원되는 제공업체의 수백 가지 모델 중에서 선택하여 VS Code에서 채팅 경험을 강화할 수 있도록 자체 키 가져오기(BYOK) 기능을 출시했습니다.
이제 BYOK를 한 단계 더 발전시켰습니다. v1.104 릴리스에서는 모델 제공업체가 VS Code 확장을 통해 직접 모델을 제공할 수 있도록 하는 언어 모델 채팅 제공업체 API를 도입했습니다.
자체 키 가져오기(BYOK)란 무엇인가요?
BYOK를 사용하면 지원되는 제공업체의 API 키를 가져와 해당 제공업체의 모든 모델을 사용할 수 있습니다. 이는 VS Code에 내장된 모델 외에도 방대한 모델 생태계에 액세스할 수 있음을 의미합니다. 코드 생성에 특화된 모델을 사용하든, 일반 채팅을 위해 다른 모델을 사용하든, Ollama와 같은 제공업체를 통해 로컬 모델을 실험하든, BYOK를 사용하면 API 키만으로 가능합니다. 이 설정은 **Chat: Manage Language Models** 명령을 통해 구성할 수 있습니다.
하지만 계속해서 늘어나는 지원 제공업체 목록을 관리하는 것은 사용자와 저희 팀 모두에게 어려움을 안겨주었습니다. 그래서 저희는 언어 모델 채팅 제공업체 API를 출시하여 모델 제공업체가 VS Code 확장을 통해 직접 모델을 제공할 수 있도록 했습니다.
언어 모델 채팅 제공업체 API
언어 모델 채팅 제공업체 API는 BYOK를 중앙 집중식 시스템에서 개방형 확장 생태계로 전환하여, 어떤 제공업체든 간단한 확장 설치로 모델을 제공할 수 있도록 합니다. 저희는 여전히 일부 기본 제공업체를 지원하겠지만, 이 확장 가능한 생태계를 통해 개발자 요구에 맞는 모델 선택 범위를 확장할 수 있을 것입니다.
현재 언어 모델 채팅 제공업체 API를 통해 제공되는 모델은 개인 GitHub Copilot 플랜(무료, 프로, 프로+) 사용자에게 제공됩니다.
지금 바로 설치하여 VS Code에서 더 많은 모델에 액세스할 수 있는 몇 가지 추천 확장 프로그램입니다.
-
The AI Toolkit for Visual Studio Code 확장 프로그램은 Azure AI Foundry에서 맞춤 설정한 모델, Foundry Local을 통한 로컬 모델 또는 GitHub Models의 모델 등 제공되는 모델에 VS Code에서 직접 액세스할 수 있도록 합니다.
-
Cerebras Inference는 세계 최고의 코딩 모델을 구동하여 코드 생성을 거의 즉각적으로 만들어주므로 신속한 반복 작업에 탁월합니다. Qwen3 Coder와 GPT OSS 120B를 초당 2,000 토큰으로 실행하며, 이는 대부분의 추론 API보다 20배 빠릅니다.
-
The Hugging Face Provider for GitHub Copilot Chat 확장 프로그램을 사용하면 Kimi K2, DeepSeek V3.1, GLM 4.5와 같은 최첨단 오픈 LLM을 VS Code에서 직접 사용할 수 있습니다. Hugging Face의 추론 제공업체는 개발자에게 높은 가용성과 낮은 지연 시간을 위해 구축된 세계적 수준의 추론 제공업체로 구동되는 수백 가지 LLM에 액세스할 수 있도록 합니다.
자신만의 모델을 기여하려는 확장 프로그램 개발자는 언어 모델 채팅 제공업체 API 문서 및 샘플 확장 프로그램을 확인하여 오늘부터 개발을 시작할 수 있습니다.
OpenAI 호환 모델
OpenAI 호환 모델을 사용하는 개발자는 사용자 지정 **OpenAI 호환** 제공업체를 사용하여 모든 OpenAI 호환 API 엔드포인트에 액세스하고 채팅에서 모델을 사용하도록 구성할 수 있습니다. 이 기능은 현재 VS Code Insiders에서만 사용할 수 있습니다.

또한 github.copilot.chat.customOAIModels 설정을 통해 편집 도구 목록을 명시적으로 구성하여 사용자 지정 모델에 사용할 수 있는 기능을 세밀하게 제어할 수 있습니다.
앞으로의 계획
언어 모델 채팅 제공업체 API는 더 많은 모델 선택 범위를 제공하기 위한 시작일 뿐입니다. 이 생태계가 성장함에 따라 다음과 같은 기능이 추가될 것으로 예상됩니다.
- 모델 기능에 대해 알아보고 모델을 관리할 수 있는 모델 관리 UI
- 언어 모델을 제공하는 확장을 설치하는 더 원활한 흐름
- 최신 제공업체 API를 사용하고 모델에 따라 특수화된 프롬프트를 사용하는 기본 언어 모델 제공업체 개선
저희는 BYOK 경험에 지속적으로 투자하고 있습니다. 최근 개선 사항에는 VS Code의 기본 도구와의 통합을 개선하기 위한 편집 도구 개선이 포함되어 있지만, BYOK가 현재 자동 완성에서는 작동하지 않는 것처럼 경험을 VS Code에 더 네이티브하게 만들기 위한 작업이 더 필요하다는 것을 알고 있습니다. 저희 GitHub 리포지토리에서 여러분의 피드백을 기다리겠습니다!
즐거운 코딩 되세요!