GitHub объяснил, как начать работу с Copilot

GitHub опубликовал подробное руководство по первым шагам в приложении GitHub Copilot. В материале объясняется, как сформулировать первый запрос, подключить проект, выбрать модель и использовать голосовой ввод и разные режимы работы агентов.

Чтобы Copilot мог вносить изменения, ему нужен доступ к файлам. Сессию агента можно подключить к репозиторию GitHub или к папке на локальном компьютере. После этого Copilot получает контекст кода и может выполнять задачи.

На стартовом экране GitHub Copilot пользователь выбирает ранее подключённый проект или добавляет новый. Если код хранится только локально, достаточно указать папку. Подключение проекта даёт сессии нужный контекст для работы с кодовой базой.

Затем можно перейти к первому запросу. Не требуется специальный синтаксис или «идеальная» формулировка. Достаточно описать желаемое изменение простым языком. Пример из руководства: «Add a most-funded sort option to the games list». Copilot анализирует проект, находит нужные части кода и пробует внести изменения.

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

В приложении GitHub Copilot доступен выбор модели искусственного интеллекта. Разные модели по-разному справляются с задачами: одни лучше для сложных рассуждений, другие быстрее выполняют простые запросы. Для новичков рекомендуют использовать модель по умолчанию и не пытаться сразу разобраться во всех отличиях.

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

GitHub Copilot поддерживает голосовой ввод. Это удобно, когда разработчик проговаривает задачу вслух или хочет описать длинный запрос. Речь преобразуется в текст в поле подсказки, где её можно отредактировать перед отправкой. Такой подход позволяет «подумать вслух», не закрепляя сразу первую формулировку.

В настройках сессии можно менять способ выполнения задач. Из заголовка сессии доступен выбор другого агента или включение удалённого режима. Разные агенты могут быть настроены под отдельные типы работы, поэтому разработчик выбирает того, кто лучше подходит к текущей задаче.

Удалённые сессии дают дополнительную гибкость. Работу можно запустить на одном устройстве и продолжить в браузере на другом, не теряя контекста. Это полезно, если нужно закрыть ноутбук и вернуться к задаче позже.

Автор руководства подчёркивает, что большинство опций — выбор модели, смена агента, удалённый режим — не обязательны для старта. Они нужны, когда появляется опыт и требуется больше контроля над тем, как выполняется задача.

В завершение GitHub советует начать с небольшого изменения в уже знакомом проекте, описать задачу простыми словами и посмотреть на результат. Затем можно уточнять запросы, пробовать другие модели и настройки сессий. Главная рекомендация — просто начать работать с Copilot и постепенно привыкать к инструменту.

Источник: материалы GitHub.

Читать новости ИИ и технологий в Telegram.


Оцените статью
Gimal-Ai