kosareva.cloud

GitHub Copilot не работает в России: что значит ошибка и чем его заменить

Copilot пишет «not available in your location» или 403 «Invalid copilot token». Разбираем, почему это не чинится перезаходом, что даёт свой ключ в чате VS Code и что поставить вместо.

Коротко: GitHub Copilot не работает в России, потому что GitHub закрыл его по торговым ограничениям: сервис недоступен и для аккаунтов с российскими данными, и для запросов с российских адресов. В редакторе это выглядит как «Copilot is not available in your location» при включении или как 403 «Invalid copilot token» на каждом запросе к автодополнению и чату.

/ Подробнее

Что случилось

Ошибка не техническая, и это главное. Блокировка стоит на уровне аккаунта GitHub и сети одновременно, поэтому переустановка расширения, выход и вход, чистка кэша и смена версии VS Code ничего не меняют. Сам Copilot — автодополнение и модели GitHub — свой ключ не оживит: это облако GitHub. Но чат VS Code теперь принимает свой адрес API и ключ (режим Custom Endpoint), и для этого не нужны ни подписка Copilot, ни вход в GitHub.

VPN и аккаунт с иностранными данными формально обходят проверку, но нарушают условия GitHub, и аккаунт вместе с репозиториями могут заблокировать. Без этого риска есть два варианта: подключить свой ключ прямо в чат VS Code — работают чат и режим агента, но не автодополнение, — или поставить расширение, которое работает с любым OpenAI-совместимым API и хранит настройки у вас.

/ На kosareva.cloud

Замена Copilot в VS Code с оплатой в рублях

Автодополнение Copilot мы не заменяем. Зато наше расширение для VS Code даёт модели встроенному чату и agent mode, а тот же ключ работает в Cline и Continue.

Claude Sonnet 5
216 ₽ вход, 1 080 ₽ выход за 1 млн токенов
GPT-5.6
432 ₽ вход, 2 160 ₽ выход за 1 млн токенов
Оплата
Карта РФ или СБП от 50 ₽, компаниям — по счёту
Доступ
Без VPN, запросы идут с российских IP
from openai import OpenAI

client = OpenAI(
    api_key="ВАШ_API_КЛЮЧ",
    base_url="https://api.kosareva.cloud/v1",
)

response = client.chat.completions.create(
    model="gpt-5-6",
    messages=[{"role": "user", "content": "Привет!"}],
    stream=True,
)
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "ВАШ_API_КЛЮЧ",
  baseURL: "https://api.kosareva.cloud/v1",
});

const response = await client.chat.completions.create({
  model: "gpt-5-6",
  messages: [{ role: "user", content: "Привет!" }],
  stream: true,
});
curl https://api.kosareva.cloud/v1/chat/completions \
  -H "Authorization: Bearer ВАШ_API_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-5-6","messages":[{"role":"user","content":"Привет!"}],"stream":true}'
/ Почему

Что работает, а что нет

Не работает

автодополнение Copilot, модели GitHub в чате, Copilot в GitHub.com, code review от Copilot.

Не помогает

переустановка, повторный вход, новый аккаунт с российской почтой или картой.

Помогает, но с риском

VPN плюс аккаунт без российских данных. Условия GitHub это запрещают, блокировка может затронуть весь аккаунт, а не только Copilot.

Работает

сам VS Code, Git и GitHub как хостинг кода. Ограничение касается только Copilot и связанных с ним сервисов.

Работает

чат и режим агента в VS Code со своим ключом через Custom Endpoint — без подписки Copilot и входа в GitHub.

Работает

любое расширение, которое ходит по вашему base URL и ключу: наше для VS Code, Cline, Continue.

/ Что делать

Что делать

01

Убедитесь, что дело в блокировке

Если в логах расширения Copilot видите not available in your location или Invalid copilot token, дальше не ищите: это регион, а не ваша настройка. Отключите Copilot, чтобы он не мешал остальным расширениям.

02

Оцените риск VPN честно

Обход работает до первой проверки. Если на аккаунте лежат рабочие репозитории, блокировка обойдётся дороже подписки. Для личных экспериментов риск ваш.

03

Подключите свой ключ в чат VS Code

Chat: Manage Language Models → Add Models → Custom Endpoint: адрес API, ключ и имена моделей. Модели появятся в списке чата, работают диалог и режим агента. Автодополнения по Tab так не будет.

Свой ключ в Copilot
04

Поставьте замену в VS Code

Расширение с родным чатом и agent mode, куда подставляется свой ключ. Модели переключаются в выпадающем списке, автодополнение по Tab даёт сам редактор.

Инструкция для VS Code
05

Или Cline либо Continue

Оба живут в VS Code и работают с OpenAI-совместимым API. Cline — агент для многошаговых задач, Continue — чат и автодополнение с конфигом в файле.

# Continue: ~/.continue/config.yaml
models:
  - name: GPT-5.6
    provider: openai
    model: gpt-5-6
    apiBase: https://api.kosareva.cloud/v1
    apiKey: ваш-ключ
06

Получите ключ к моделям

Один ключ на все модели вместо подписки, оплата по факту за токены. Проверить, что ключ живой, можно одной командой.

curl https://api.kosareva.cloud/v1/models \
  -H "Authorization: Bearer ваш-ключ"
/ По инструментам

Где это чинится в разных инструментах

VS Code

Copilot отключается в списке расширений, замена ставится оттуда же. Горячие клавиши чата у замен свои, привыкать придётся день-два.

JetBrains

Плагин Copilot блокируется так же. Работают Continue и плагины с полем base URL.

Neovim

copilot.vim и copilot.lua упираются в тот же токен. Есть плагины под OpenAI-совместимый API, настройка в lua-конфиге.

GitHub.com

Copilot в веб-интерфейсе, включая code review, закрыт вместе с остальным. На обычную работу с репозиториями это не влияет.

/ FAQ

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

Copilot заработает, если сменить регион в настройках GitHub?

Нет. Регион в профиле не отменяет проверку по платёжным данным и адресу, а смена данных на чужие нарушает условия.

Можно ли подставить свой ключ в Copilot?

В чат — да. В VS Code чат Copilot принимает свой адрес API и ключ через Custom Endpoint, подписка и вход в GitHub для этого не нужны. Работают диалог и режим агента; автодополнение по Tab и поиск по проекту остаются за облаком GitHub, и свой ключ их не включит.

Есть ли автодополнение по Tab у замен?

У Continue есть, у Cline нет. В VS Code с нашим расширением автодополнение даёт сам редактор, а расширение отвечает за чат и agent mode.

Работает ли бесплатный Copilot Free в России?

Нет. Бесплатный тариф — тот же Copilot на тех же серверах GitHub, и ограничение по региону действует на него так же, как на платный. Отличаются только лимиты запросов, доступ закрыт одинаково.

Какие модели выбрать вместо Copilot?

В чате Copilot были модели OpenAI и Anthropic, и те же семейства доступны по своему ключу: для чата и режима агента подойдут gpt-5-6 или claude-sonnet-5. Для автодополнения в Continue важнее скорость, поэтому туда берут быструю модель, обученную под код. Цены по каждой — на странице моделей и цен.

Ассистент в VS Code, который не закроют по региону

Расширение для VS Code, ключ ко всем моделям и оплата в рублях. Настройка занимает пять минут.

Получить ключ