GitHub представил обучающие материалы по GitHub Copilot CLI, где объясняются два основных режима работы инструмента в терминале: интерактивный и неинтерактивный.
Интерактивный режим представляет собой диалоговый формат. После запуска Copilot CLI пользователь сразу попадает в интерактивный режим по умолчанию. В нём можно задать вопрос, просмотреть ответ GitHub Copilot, затем уточнить запрос или ввести новый — всё в рамках одной сессии. Этот вариант подходит для поэтапной работы и поочерёдного уточнения задач.
Неинтерактивный режим предназначен для быстрого получения единичного ответа. Вместо полноценной сессии разработчик передаёт один запрос прямо в командной строке и почти мгновенно получает результат без продолжения общения с Copilot. Такой режим удобен для коротких задач, например резюмирования репозитория или генерации небольших фрагментов кода, а также для автоматизированных сценариев, где важно не выходить из текущего контекста терминала.
Неинтерактивный режим встроен в существующий рабочий процесс в терминале. После ответа Copilot управление сразу возвращается в консоль, что помогает сохранять рабочий ритм при частых однотипных запросах.
Оба режима дополняют друг друга и покрывают разные сценарии: интерактивный — для исследовательской, более глубокой работы, а неинтерактивный — для быстрых и точечных запросов, когда уже понятно, какой результат нужен.
GitHub также добавил возможность возвращаться к прошлым диалогам с сохранением контекста. В интерактивном режиме достаточно ввести команду /resume, после чего Copilot предложит выбрать нужную прошлую сессию из списка. Если нужно сразу открыть выбор предыдущих сессий из неинтерактивного режима, используется команда copilot –resume.
Авторы материала подчёркивают, что GitHub Copilot CLI позволяет отправлять запросы к Copilot прямо из терминала в наиболее удобной для разработчика форме — через диалоговый режим или через разовые команды. В рамках серии «GitHub Copilot CLI for Beginners» компания обещает опубликовать дополнительные видео и статьи о работе с инструментом. Для начала работы предлагается изучить документацию GitHub Copilot CLI.
Источник: блог GitHub.





















