kosareva.cloud

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

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

/ Короткий ответ

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

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

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

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

/ Почему

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

  • Не работает: автодополнение, чат Copilot, agent mode, Copilot в GitHub.com, code review от Copilot.
  • Не помогает: переустановка, повторный вход, новый аккаунт с российской почтой или картой, сторонний ключ к моделям.
  • Помогает, но с риском: VPN плюс аккаунт без российских данных. Условия GitHub это запрещают, блокировка может затронуть весь аккаунт, а не только Copilot.
  • Работает: сам VS Code, Git и GitHub как хостинг кода. Ограничение касается только Copilot и связанных с ним сервисов.
  • Работает: любое расширение, которое ходит по вашему base URL и ключу: наше для VS Code, Cline, Continue.
/ Что делать

Что делать

01

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

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

02

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

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

03

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

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

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

Или 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: ваш-ключ
05

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

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

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?

Нет. У Copilot нет настройки стороннего API, он работает только через облако GitHub. Наш ключ его не починит, мы этого не обещаем.

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

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

/ На kosareva.cloud

Как это выглядит у нас

Copilot мы не чиним и не обещаем. Что есть: расширение для VS Code kosareva-cloud.kosareva-cloud, которое даёт модели родному чату и agent mode, и один ключ для Cline, Continue и любого другого расширения с полем base URL. Оплата в рублях по факту: Claude Sonnet 5 — 216 ₽ за миллион входных токенов и 1 080 ₽ за миллион выходных, GPT-5.6 Luna — 21,6 и 129,6 ₽. Без VPN, с российских IP.

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

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

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