# GitHub Copilot в России: чат и агент на своём ключе

> Подписку Copilot не оплатить российской картой, но для чата и агента она не нужна: VS Code подключает собственного провайдера моделей. Чат и агент Copilot работают на ключе Polza.ai — без плана Copilot и без входа в GitHub; автодополнение в строке на своём ключе не работает.

- Без подписки Copilot
- Агентный режим работает
- Карта РФ и СБП
- 400+ моделей одним ключом

GitHub Copilot — ИИ-ассистент для разработки от GitHub. В VS Code он встроен в редактор: подсказывает код по мере набора, отвечает в чате по проекту, а в агентном режиме сам правит файлы и запускает команды.

Штатно модели идут через сервис Copilot и оплачиваются его планом: бесплатный Free с месячным запасом подсказок, платные Pro и Pro+, Business и Enterprise для организаций. Платные планы оформляются зарубежной картой.

При этом VS Code умеет подключать собственного провайдера моделей. Чат и агент тогда работают по вашему ключу без плана Copilot, а за сервисом GitHub остаются автодополнение в строке и семантический поиск.

## Почему Copilot не работает из России

VS Code ставится и запускается свободно. Упирается всё в подписку Copilot и в то, через чей сервис идут запросы к моделям.

- **Подписку не оплатить.** Copilot Pro и Pro+ оформляются зарубежной картой, российская на привязке отклоняется. Решение: Свой провайдер в VS Code, Polza.ai принимает карту РФ и СБП.
- **Бесплатного плана мало.** Copilot Free — это месячный запас подсказок и ИИ-кредитов, а модель в нём выбирается только автоматически. Решение: Оплата за токены, модель выбираете сами.
- **Модели задаёт тариф.** Набор встроенных моделей и лимиты на них определяет план Copilot. Поставить дешёвую открытую модель под рутину нельзя. Решение: Весь каталог из 400 моделей.
- **Нужен аккаунт GitHub.** Встроенные модели Copilot работают только после входа в GitHub и с активным планом. Решение: Для чата и агента на своём ключе вход не нужен.
- **Юрлицу не провести оплату.** Зарубежную подписку не примет бухгалтерия, закрывающих документов нет. Решение: Договор, счёт, УПД и НДС.
- **Расход не виден.** По подписке непонятно, во что обошлась конкретная задача агента. Решение: Статистика по ключам и моделям в кабинете.

## Как подключить Polza.ai к Copilot в VS Code

Нужен только VS Code: отдельное расширение не ставится, свой провайдер добавляется в настройках чата. В документации VS Code это называется BYOK — bring your own key.

Что нужно:

- **Актуальный VS Code.** Windows, macOS или Linux. Провайдер Custom Endpoint есть в свежих версиях — при необходимости обновитесь.
- **Ключ Polza.ai.** Создаётся в кабинете за минуту. Пополняется картой РФ, через СБП или по счёту для юрлица.
- **Разрешение для Business и Enterprise.** Если Copilot выдан организацией, свои ключи должен разрешить администратор. Для личного VS Code ничего не нужно.

### 1. Установите или обновите VS Code

Скачайте редактор с code.visualstudio.com — чат и агент встроены в него. Провайдер Custom Endpoint есть в актуальных версиях: если его нет в списке, обновитесь. Если чат не виден вовсе, проверьте, что в настройках выключен `chat.disableAIFeatures`.

### 2. Добавьте Custom Endpoint

Откройте палитру команд (`Ctrl+Shift+P`, на macOS `Cmd+Shift+P`) и выполните `Chat: Manage Language Models`. Нажмите `Add Models`, выберите `Custom Endpoint` и пройдите мастер:

Add Models → Custom Endpoint:

```
Group name    Polza
Display name  Polza.ai
API key       ваш ключ из кабинета
API type      Chat Completions
```

### 3. Опишите модели

После мастера VS Code откроет `chatLanguageModels.json` с группой Polza. Файл целиком не заменяйте — в нём ссылка на ключ из мастера: допишите модели в массив `models` группы, с ID из каталога и полным адресом эндпоинта. Для агента обязателен `toolCalling: true` — модели без вызова инструментов в агентный режим не попадают. Ключ открытым текстом в файл не вписывайте: документация VS Code советует ссылку на input-переменную.

chatLanguageModels.json · группа Polza → models:

```
"models": [{
  "id": "anthropic/claude-sonnet-5.5",
  "name": "Claude Sonnet 5.5",
  "url": "https://polza.ai/api/v1/chat/completions",
  "toolCalling": true,
  "vision": true,
  "maxInputTokens": 200000,
  "maxOutputTokens": 32000
}]
```

### 4. Выберите модель в чате

Откройте чат, нажмите `New Chat` и в `Session Target` выберите `Local`. Агент — `Agent`, модель — Claude Sonnet 5.5 из группы Polza. Если модели нет в списке, перезапустите VS Code.

Проверка:

```
> добавь обработку ошибок в api/client.ts

  ✓ прочитано 4 файла, изменения готовы
```

**Local или Copilot: где работают свои модели.** Чат VS Code запускает агента в одной из сред. В `Local` свои модели работают без входа в GitHub и без плана Copilot — её и выбирайте. Среда Copilot принимает свои модели только с экспериментальной настройкой `chat.agentHost.byokModels.enabled`. Если `Local` не видно в `Session Target`, документация VS Code предлагает экспериментальные настройки `chat.editor.localAgent.enabled: true` и `chat.defaultToCopilotHarness: false`. Лимит контекста в примере можно поднять: у Claude Sonnet 5.5 он 1M токенов, и сумма `maxInputTokens` и `maxOutputTokens` не должна его превышать. [Открыть каталог моделей](https://polza.ai/models)

## Что работает на своём ключе

Свой провайдер подключается к чату VS Code целиком — с режимами, инструментами и служебными задачами.

- **Агентный режим.** Агент читает файлы проекта, вносит правки и запускает команды в терминале — на модели, которую выбрали вы.
- **Ask и Plan.** Ask отвечает по коду, ничего не меняя в файлах. Plan исследует задачу и готовит план работ на ревью.
- **Модель под задачу.** Claude на сложное, дешёвая открытая на рутину. Модель меняется в выборе модели чата за секунду.
- **Коммиты и описания PR.** Заголовки чатов, сообщения коммитов и описания PR тоже можно отдать своей модели настройками `chat.utilityModel` и `chat.utilitySmallModel`.
- **Изменения под контролем.** Правки агента видны до применения — их можно принять или откатить.
- **Расход видно.** Статистика по ключам и моделям в кабинете Polza.ai: понятно, во что обошлась неделя.

- **Только свой ключ.** Без входа в GitHub и без плана: чат, агент и служебные задачи на моделях Polza.ai. Не работают автодополнение в строке и семантический поиск — им нужен аккаунт GitHub.
- **Свой ключ плюс Copilot Free.** Если войти в GitHub, бесплатный план даст месячный запас автодополнений. Чат и агент на моделях Polza.ai расходуют ваш баланс, а не лимиты плана.

## Copilot со своим ключом, Cline или Kilo Code

Три способа получить ИИ-агента в VS Code без подписки. Различаются тем, что остаётся за сервисом GitHub.

- **GitHub Copilot.** Встроенный чат и агент VS Code на ключе Polza.ai. Автодополнение в строке остаётся за сервисом Copilot.
- **Cline.** Агент-расширение с провайдером OpenAI Compatible. Работает в VS Code и в Cursor, под него есть отдельная страница.
- **Kilo Code.** Агент плюс автодополнение по вашему ключу — если подсказки по мере набора важнее встроенного чата. Есть отдельная страница.

## Подписка Copilot или свой ключ

| Из России | Подписка Copilot | Copilot со своим ключом |
| --- | --- | --- |
| Оплата | Зарубежная карта, в долларах | Карта РФ, СБП, счёт для юрлиц |
| Аккаунт GitHub | Обязателен | Для чата и агента не нужен |
| Модель оплаты | План с месячным запасом запросов | За токены, лимиты не сгорают |
| Выбор моделей | По плану | Claude, GPT, Gemini и ещё 400 |
| Чат и агент | Работают | Работают |
| Автодополнение в строке | Работает | Не работает, остаётся за сервисом Copilot |
| Документы | Нет | Договор, счёт, УПД, НДС |

## Сколько стоит Copilot со своим ключом

VS Code бесплатный, план Copilot для чата и агента на своём ключе не нужен. Счёт за модели выставляет Polza.ai — по токенам и ценам каталога, в рублях.

- **Сложные задачи.** Claude Opus 5.5 — многошаговые изменения по всему проекту и надёжная работа с инструментами.
- **Ежедневная разработка.** Claude Sonnet 5.5, GPT-6.1 Sol и Kimi K3.1 Pro — правки, рефакторинг, разбор чужого кода.
- **Экономичный режим.** DeepSeek V4 Pro и Gemini 3.8 Flash — рутина и служебные задачи в разы дешевле.

- [anthropic/claude-sonnet-5.5](https://polza.ai/models/anthropic/claude-sonnet-5.5.md) — основная рабочая модель
- [anthropic/claude-opus-5.5](https://polza.ai/models/anthropic/claude-opus-5.5.md) — сложные многошаговые задачи
- [openai/gpt-6.1-sol](https://polza.ai/models/openai/gpt-6.1-sol.md) — универсальная
- [deepseek/deepseek-v4-pro](https://polza.ai/models/deepseek/deepseek-v4-pro.md) — сильная и недорогая
- [moonshotai/kimi-k3.1-pro](https://polza.ai/models/moonshotai/kimi-k3.1-pro.md) — работа с кодом
- [google/gemini-3.8-flash](https://polza.ai/models/google/gemini-3.8-flash.md) — служебные задачи и рутина

## Если модель не появилась

Четыре причины, на которые приходится почти вся переписка с поддержкой.

- **Нет Custom Endpoint в списке провайдеров.** Обновите VS Code: этот провайдер заменил устаревший OpenAI Compatible в свежих версиях. У Business и Enterprise свои ключи должен разрешить администратор.
- **Модель не видна в чате.** Перезапустите VS Code после правки `chatLanguageModels.json`. Проверьте, что в `Session Target` выбрана `Local`, а у модели стоит `toolCalling: true` — без этого её нет в списке для агента.
- **Ошибка 401.** Ключ вставлен с пробелом или переносом строки, либо закончился баланс. Введите ключ заново через `Chat: Manage Language Models`.
- **Модель не найдена.** В поле `id` нужен ID из каталога как есть, с префиксом провайдера: `anthropic/claude-sonnet-5.5`. Адрес — https://polza.ai/api/v1/chat/completions.

## Частые вопросы

### Можно ли оплатить GitHub Copilot из России?

Российская карта на привязке не проходит, поэтому Copilot Pro и Pro+ напрямую не купить. Для чата и агента подписка не обязательна: VS Code подключает свой провайдер моделей, а токены Polza.ai принимает к оплате в рублях — картой РФ или через СБП.

### Нужен ли вход в GitHub?

Для чата и агента на своём ключе — нет: в среде Local свои модели работают без аккаунта GitHub и без плана Copilot. Аккаунт нужен для автодополнения в строке, семантического поиска и встроенных моделей Copilot.

### Работает ли автодополнение со своим ключом?

Нет. Подсказки по мере набора идут через сервис GitHub Copilot, и свой провайдер их не заменяет. Варианты — бесплатный Copilot Free с лимитом 2 000 автодополнений в месяц или расширение Kilo Code, у которого автодополнение работает по вашему ключу.

### Работает ли агентный режим?

Да, если у модели в chatLanguageModels.json стоит toolCalling: true. Модели без вызова инструментов VS Code для агентов не показывает. Claude, GPT, Gemini, DeepSeek и Kimi из каталога Polza.ai инструменты поддерживают.

### Где настройка github.copilot.chat.customOAIModels?

Она устарела. Вместо неё и прежнего провайдера OpenAI Compatible теперь провайдер Custom Endpoint, а модели описываются в chatLanguageModels.json.

### Какой адрес указывать?

Полный адрес эндпоинта https://polza.ai/api/v1/chat/completions и тип API Chat Completions. Из короткого https://polza.ai/api/v1 VS Code сам соберёт путь по типу API, но документация советует писать адрес полностью.

### Подходит ли это для Copilot Business и Enterprise?

Да, если администратор организации включил политику Bring Your Own Language Model Key in VS Code в настройках Copilot на GitHub.

### А Copilot CLI и другие редакторы?

Эта инструкция — про чат и агента в VS Code. Поддержку своих моделей в Copilot CLI, JetBrains и Xcode GitHub развивает отдельно — сверяйтесь с документацией GitHub для конкретного инструмента.

## Читать дальше

- [API нейросетей: единый ключ для ChatGPT, Claude и 400+ моделей](https://polza.ai/blog/api-neyrosetei.md)
- [Российский API нейросетей без VPN](https://polza.ai/blog/rossiyskiy-api-dlya-neyrosetey-bez-vpn-polnyy-gayd-2026.md)
- [Kimi K2: китайский ответ GitHub Copilot](https://polza.ai/blog/kitayskiy-otvet-github-copilot-predstavlen-kimi-k2-moschnyy-ai-koder-ot-moonshot.md)

## Ссылки

- Быстрый старт: https://polza.ai/docs/glavnoe/quickstart
- Страница: https://polza.ai/integrations/github-copilot
- Обновлено: 2026-11-05
