Когда GitHub Copilot перестаёт предлагать подсказки в редакторе, первым делом проверьте значок Copilot в строке состояния VS Code: красный значок или значок с крестиком обычно означает проблему авторизации, а серый — отключённое расширение или отсутствие активной подписки. Именно состояние этого индикатора быстрее всего указывает направление диагностики.
Под запросом «Copilot не работает» чаще всего скрываются две разные ситуации: сбой GitHub Copilot в редакторе кода или неполадки Copilot в Windows — встроенного помощника операционной системы. Причины и решения у них разные, поэтому в статье оба сценария разобраны отдельно. Сначала определите, какой именно продукт вышел из строя, и переходите к соответствующему разделу.
Первичная диагностика: что проверить в первую очередь
Прежде чем переустанавливать расширение или менять настройки, выполните базовые проверки. Они занимают пару минут и в значительной части случаев сразу выявляют виновника.
- 🌐 Проверьте подключение к интернету — Copilot работает только онлайн и не имеет автономного режима.
- 🔑 Убедитесь, что подписка Copilot активна: откройте страницу своего аккаунта на GitHub и проверьте статус в разделе биллинга.
- 🔄 Перезапустите редактор или саму систему — временный сбой фонового процесса нередко решается обычной перезагрузкой.
- 🛡️ Временно отключите VPN, прокси или корпоративный файрвол: они могут блокировать запросы к серверам Copilot.
Если ни один из пунктов не помог, переходите к целевым разделам ниже. Там разобраны более глубокие причины — от устаревшего токена авторизации до конфликтов расширений.
GitHub Copilot в VS Code: типичные ошибки и решения
Самая частая причина отказа — слетевшая авторизация. Токен доступа может истечь или стать недействительным после смены пароля GitHub, отзыва доступа или долгого простоя. Чтобы обновить его, откройте палитру команд сочетанием Ctrl+Shift+P и выполните выход из аккаунта, затем войдите заново.
Вторая по распространённости проблема — устаревшая версия расширения GitHub Copilot или самого редактора. Разработчики регулярно меняют API, и старые сборки перестают корректно обмениваться данными с серверами. Обновите и редактор, и расширение до актуальных версий через встроенный механизм обновлений.
Также проверьте, не отключён ли Copilot для конкретного языка или файла. В настройках расширения есть параметр github.copilot.enable, где отдельные языки могут быть выключены. Если подсказки пропали только в одном типе файлов — почти наверняка дело именно в этом.
☑️ Диагностика Copilot в VS Code
Журнал ошибок: где искать причину сбоя
Когда внешних признаков недостаточно, откройте журнал расширения. В VS Code перейдите в Вид → Вывод и в выпадающем списке справа выберите канал GitHub Copilot. Там фиксируются сетевые ошибки, отказы в авторизации и таймауты.
Типичные записи и их смысл сведены в таблицу ниже. Точные формулировки могут отличаться в зависимости от версии расширения, поэтому ориентируйтесь на общий смысл сообщения.
| Симптом в журнале | Вероятная причина | Что делать |
|---|---|---|
| Ошибка авторизации (401/403) | Истёкший токен или нет подписки | Перелогиниться, проверить биллинг |
| Таймаут соединения | Сеть, прокси, файрвол | Проверить интернет, отключить VPN |
| Расширение не активируется | Конфликт или повреждение установки | Переустановить расширение |
| Подсказки пустые без ошибок | Язык отключён в настройках | Проверить github.copilot.enable |
⚠️ Внимание: не копируйте команды сброса настроек из случайных форумов, не понимая их действия. Некоторые советы удаляют все пользовательские настройки редактора, включая темы, горячие клавиши и другие расширения.
Конфликты расширений и переустановка
Некоторые сторонние расширения — альтернативные ИИ-ассистенты, менеджеры сниппетов, инструменты автодополнения — могут перехватывать ввод и мешать Copilot. Чтобы проверить это, запустите редактор с отключёнными расширениями: закройте VS Code и выполните в терминале команду:
code --disable-extensions
Затем включите только Copilot. Если подсказки заработали — конфликт подтверждён, и остаётся методом исключения найти проблемное расширение, включая их по одному.
Если конфликтов нет, а сбой остаётся, попробуйте чистую переустановку: удалите расширение GitHub Copilot, перезапустите редактор и установите его заново из маркетплейса. Это устраняет повреждённые файлы установки — причину, которую невозможно диагностировать по журналам напрямую.
Copilot в Windows не открывается или пропал
Если речь о Copilot в Windows, круг причин иной. Доступность помощника зависит от версии системы, региона учётной записи и политики обновлений Microsoft. Если кнопка Copilot пропала с панели задач, откройте Параметры → Персонализация → Панель задач и проверьте, есть ли там соответствующий переключатель — его наличие само по себе зависит от версии ОС.
Убедитесь, что система обновлена: зайдите в Параметры → Центр обновления Windows и установите все доступные обновления. Copilot распространяется постепенно, и на части устройств он появляется только после получения определённых накопительных пакетов.
⚠️ Внимание: доступность Copilot в Windows различается по регионам и изданиям системы. Если функция официально недоступна в вашем регионе или редакции ОС, обходные способы из интернета могут нарушать условия использования и переставать работать после очередного обновления.
Если Copilot присутствует, но не отвечает или показывает ошибку, проверьте вход в учётную запись Microsoft и стабильность сети. Помощник работает через облачные сервисы, поэтому без авторизации и интернета он не функционирует.
Почему Copilot может быть недоступен на корпоративном ПК
На рабочих компьютерах администраторы часто отключают Copilot через групповые политики или настройки организации. В этом случае локальные действия пользователя не помогут — нужно обращаться к IT-отделу.
Когда ничего не помогло
Если все перечисленные шаги выполнены, а Copilot по-прежнему не работает, соберите диагностическую информацию: версию редактора или ОС, версию расширения, текст ошибок из журнала и описание действий, при которых возникает сбой. С этими данными стоит обратиться в официальную поддержку GitHub или Microsoft — в зависимости от того, какой продукт затронут.
Параллельно проверьте статус сервисов: у GitHub есть публичная страница состояния, где отображаются текущие инциденты. Иногда проблема находится на стороне серверов, и единственное решение — дождаться восстановления работы.
Частые вопросы
Copilot работает в одном проекте, но не работает в другом. Почему?
Возможная причина — настройки рабочей области: в отдельном проекте Copilot может быть отключён через локальный файл настроек. Проверьте параметры расширения на уровне папки проекта, а не только глобальные.
Нужна ли платная подписка для работы GitHub Copilot?
GitHub предлагает разные варианты доступа, включая бесплатный уровень с ограничениями и бесплатный доступ для некоторых категорий пользователей, например студентов. Актуальные условия проверяйте на официальном сайте GitHub, так как они периодически меняются.
Работает ли Copilot без интернета?
Нет. И GitHub Copilot, и Copilot в Windows обрабатывают запросы на удалённых серверах, поэтому постоянное подключение к сети обязательно.
После обновления VS Code Copilot перестал работать. Что делать?
Обновите само расширение Copilot — версия редактора и расширения должны быть совместимы. Если обновление не помогло, выполните повторную авторизацию через палитру команд.
Может ли антивирус блокировать Copilot?
Да, некоторые антивирусы и корпоративные средства защиты фильтруют исходящие соединения и могут блокировать запросы к серверам Copilot. Проверьте журналы защитного ПО или временно отключите фильтрацию для проверки.