На гитхабе подключил триал версию Copilot. Карту добавил. Никаких вопросов не возниклов.
Но в VSCode получаю сообщение At this time, Copilot is not available in your location. You are currently logged in as #login#. Причем совершенно не понятно что значит your location. Это что? Моя страна в аккаунте гитхаба? Страна которую он определил на random.org? Или каким-то другим образом... и какая это страна?
smilingcheater, бесит конечно определение по IP... IP с которого редактор к нему подключается, разные сервисы определяют по разному - одни как Болгария, другие как Чехия.
В какой стране физически находитесь?
Не очень понятно - какого-то физического воплощения VS Code не имеет, поэтому он нигде физически не находится.
Все это указывает на очень разные локации. При этом на самом гитхабе никаких ограничений нет. Карточка добавляется для оплаты, написано что доступен.
А в сообщении самого VSCode после not available in your location не двусмысленная подсказка - сейчас вы залогинены с аккаунтом таким-то. Что как бы указывает на то что Copilot недоступен ИМЕННО ДЛЯ ЭТОГО АККАУНТА.
Доступность Copilot проверяется по аккаунту GitHub и IP на котором запщен VSCode. НО! Необходим учитывать что проверяется IP на котором запущен VSCode Server.
Так если вы работает с локальными файлами, то для определения локации будет использоваться IP выхода вашей локальной машины.
Если же вы работаете с удаленной машиной и VSCode Server запущен на ней, а на локальной машине работает только GUI, то для определения локации будет использоваться IP удаленной машины. Такие вот дела.
Бороться с этим очень просто - находите или приобретайте себе http/https прокси сервер, указывайте его в настройках VSCode и живете дальше, не заворачивая вообще весь свой траффик "через стандартные средства обхода санкции".