GitHub Copilot Chat в VS Code: установка, вход, первый inline-чат

Поставьте официальное расширение, войдите в GitHub, затем измените одно проверяемое выделение в Inline Chat.

Репозиторий уже открыт в VS Code. Нужен один вопрос и одно изменение в текущем файле — не другой сайт. Официальное расширение — GitHub Copilot: поставить из маркетплейса, войти через GitHub, затем первый Inline Chat.

Искомая работа — как использовать GitHub Copilot Chat в VS Code: установить расширение, войти аккаунтом с местом, затем дать Inline Chat (Ctrl+I / ⌘I) одно проверяемое изменение на выделении. Шаги — документация Copilot для VS Code и GitHub Copilot Chat.

⇧XCtrl/Cmd+Shift+X открывает расширения; GitHub Copilot, затем Install
⌘IInline Chat: Ctrl+I (⌘I на Mac); боковой Chat: Ctrl+Alt+I
1Первое изменение — одно выделение; затем читать diff самим

Сначала расширение, потом вход в GitHub

Маркетплейс

Ctrl+Shift+X (⌘⇧X на Mac), найти GitHub Copilot, Install. Издатель — GitHub. Для чата проверьте, что Copilot Chat включён; свежие сборки часто идут одним пакетом.

Вход не украшение

Войдите аккаунтом GitHub из строки состояния или палитры команд. У аккаунта должно быть место Copilot. Пока вход не готов, Inline Chat не откроется и дополнения молчат.

ВходСочетание (ездит)Первый раз
Inline ChatCtrl+I / ⌘IОдна правка выделения или у курсора
Вид ChatCtrl+Alt+I или Copilot: Open ChatВопросы по репо, вставка ошибки, объяснение
Инлайн-дополненияПечатать; Tab принятьКороткие дополнения — не первая тренировка «чата»

Один проход: установка, вход, первый inline-чат

  1. 01
    Поставить из маркетплейса

    Проверьте, что стоит GitHub Copilot. Значок в строке состояния. Нет значка — ищите Copilot в палитре.

  2. 02
    Войти через GitHub

    Завершите OAuth в браузере. В VS Code убедитесь, что аккаунт вошёл и Copilot доступен. Студенческие и орг-места — на странице аккаунта GitHub.

  3. 03
    Выделить диапазон, открыть Inline Chat

    Существующий файл, функция или несколько строк. Ctrl+I (⌘I на Mac). Итог и критерий готовности. Не перечислять пять чужих файлов в одном предложении.

  4. 04
    Прочитать diff, затем принять

    Посмотрите, что изменилось. Отклоняйте правки вне границы. Тесты сами. Документация описывает петлю UI, не гарантированный первый патч.

Добавить страж: без user id эта функция
возвращает 401. Другие файлы не трогать.
Сначала сказать, какие строки; применять
после моего согласия.

Где первые чаты обычно ломаются

Расширение есть, пишет: нет места
У аккаунта GitHub нет Copilot. Смените аккаунт с подпиской или смотрите github.com/settings/copilot. Эта страница места не активирует.
Сочетание ничего не делает
Фокус не в редакторе, или другое сочетание победило. Ищите Inline Chat в палитре. Проверьте вход.
Приняли длинный план из бокового Chat одним кликом
Chat может предложить несколько файлов. Читайте каждый diff. Если прогон ушёл не туда — стоп, не наслаивайте вторую переписку на плохой патч.

Сначала войти, один вопрос на одном выделении, затем читать diff самим. Кнопка принять — не ревью.

Подписка остаётся у вас

Цена и регионы — на странице тарифов GitHub Copilot. Админы организации могут выключить Chat или ограничить модели. Этот учебник не обещает, что конкретная модель останется в списке.

Если двоим нужно согласовать патч до слияния, список файлов — на одну страницу. Короткой комнаты oakmeet хватает: браузер, код пространства, без аккаунта. Пределы — в восемь человек, примерно час.

Copilot Chat — то же, что Cline или Cursor Agent?

Нет. Copilot Chat живёт в VS Code и идёт в счёт GitHub Copilot. Cline — другое расширение маркетплейса; модели от выбранного провайдера. Cursor Agent встроен в редактор Cursor. Установка и счёт разделены.

Обязательно ли платить?

Расширение ставится из маркетплейса. Для чатов нужно действующее место Copilot: индивидуальное, бизнес, предприятие или опубликованные GitHub студенческие / OSS-планы. Актуальный текст — docs.github.com. Эта страница тариф не продаёт.

Inline Chat против бокового Chat?

Inline Chat правит одно выделение — правильная первая тренировка. Боковой Chat — для вопросов по репо или полной ошибки. Оба могут выдать правки. Diff всё равно читаете вы.

Какой длины первый запрос?

Одно проверяемое дело: одна функция или несколько строк, один нетронутый путь. Потом следующий ход.

Начать