GitHub Copilot
GitHub Copilot 설정 가이드
Custom Endpoint를 통해 VS Code Copilot Chat과 에이전트 모드에서 UnoRouter 모델을 사용하세요.
개요
VS Code에서는 Copilot Chat이 내 키의 모델을 쓸 수 있습니다. Custom Endpoint 제공자는 OpenAI 호환 Chat Completions URL이면 무엇이든 받으며 Copilot 플랜 없이도 작동합니다.
빠른 설정
클라이언트에 붙여 넣으세요. 로그인 상태면 키가 자동으로 채워집니다.
text
기본 URL: https://api.unorouter.com/v1/chat/completions
API 키: YOUR_API_KEY호환성
Chat Completions스트리밍도구 호출
단계별 설정
- 1Manage Language Models 열기
Command Palette에서 Chat: Manage Language Models를 실행하거나, Chat의 모델 선택기를 열고 톱니바퀴 아이콘을 클릭하세요.
- 2Custom Endpoint 추가
Add Models를 클릭하고 Custom Endpoint를 선택하세요. 그룹 이름, 표시 이름, UnoRouter 키를 입력하고 API 유형은 Chat Completions로 두세요.
- 3모델 목록 편집
VS Code가 chatLanguageModels.json을 엽니다. 생성된 그룹에 이 모델들을 넣고 각각 전체 chat completions URL을 지정하세요. 에이전트 모드를 위해 toolCalling은 켜 두세요.
json"models": [ { "id": "glm-5.3-flash:free", "name": "GLM 5.3 Flash (free)", "url": "https://api.unorouter.com/v1/chat/completions", "toolCalling": true, "vision": false, "maxInputTokens": 128000, "maxOutputTokens": 16000 }, { "id": "claude-sonnet-5-5", "name": "Claude Sonnet 5.5", "url": "https://api.unorouter.com/v1/chat/completions", "toolCalling": true, "vision": true, "maxInputTokens": 200000, "maxOutputTokens": 32000 } ] - 4모델 선택
Chat 모델 선택기에서 모델을 고르세요. 보이지 않으면 VS Code를 재시작하세요.
GitHub Copilot에 좋은 무료 모델
여기서 동작하는 무료 모델입니다. 아무 모델 id나 클라이언트에 붙여 넣으세요.
주의사항
- 내 모델은 채팅, 에이전트 모드, 도구를 지원합니다. 인라인 코드 완성과 다음 편집 제안에는 여전히 GitHub 로그인과 Copilot이 필요합니다.
- Copilot Business와 Enterprise에서는 관리자가 먼저 Bring Your Own Language Model Key 정책을 활성화해야 할 수 있습니다.
- 이전의 OpenAI Compatible 제공자와 customOAIModels 설정은 더 이상 권장되지 않습니다. 대신 Custom Endpoint를 사용하세요.