Руководство по настройке GitHub Copilot
Используйте модели UnoRouter в VS Code Copilot Chat и режиме агента через Custom Endpoint.
Обзор
VS Code позволяет Copilot Chat использовать модели по вашему собственному ключу. Провайдер Custom Endpoint принимает любой OpenAI-совместимый URL Chat Completions и работает без подписки Copilot.
Быстрая настройка
Вставьте это в клиент. Ваш ключ подставляется автоматически, если вы вошли в аккаунт.
Базовый URL: https://api.unorouter.com/v1/chat/completions
API-ключ: YOUR_API_KEYСовместимость
Пошаговая настройка
- 1Откройте Manage Language Models
Выполните Chat: Manage Language Models из Command Palette или откройте выбор модели в Chat и нажмите значок шестерёнки.
- 2Добавьте Custom Endpoint
Нажмите Add Models и выберите Custom Endpoint. Введите имя группы, отображаемое имя и свой ключ UnoRouter, а тип API оставьте Chat Completions.
- 3Отредактируйте список моделей
VS Code откроет chatLanguageModels.json. Впишите эти модели в созданную группу, для каждой с полным URL chat completions. Оставьте 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.