Для концептуального обзора приложение GitHub Copilotсм. О приложении GitHub приложение Copilot.
В этом кратком руководстве описано следующее:
- Установите и войдите в приложение приложение GitHub Copilot.
- Подключите репозиторий или локальную папку.
- Внесите изменения кода в сеанс агента.
Необходимые условия
- Учетная запись GitHub.
- Доступ к Copilot поставщику настроенной модели или к ней.
- Если вы используете собственный поставщик моделей, вам потребуются учетные данные поставщика, такие как ключ API. Для этапов настройки см. Использование собственных моделей LLM в приложении GitHub приложение Copilot.
- Git установлен на вашем компьютере.
Примечание.
Если вы используете Copilot бизнес или Копилот Энтерпрайз, администратор плана должен включить Второй пилот CLI политику. Дополнительные сведения см. в разделе [AUTOTITLE или Управление политиками и функциями GitHub Copilot в вашей организации](/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies).
Установка приложение GitHub Copilot
- Посетите страницу скачивания для приложение GitHub Copilot.
- Скачайте приложение для вашей платформы.
Открытие приложение GitHub Copilot впервые
- Откройте приложение GitHub Copilot.
- Нажмите «Войти» GitHub и следуйте инструкциям для аутентификации. Если используетеGitHub Enterprise Server, выберите «Использовать GitHub Enterprise» и введите адрес сервера по запросу.
- Если у вас нет плана Copilot , решите, подписаться на него или продолжить работу с вашим собственным поставщиком модели.
- Если вы решите использовать своего собственного модельного провайдера, выберите провайдера, введите необходимые учетные данные, затем нажмите «Сохранить» и продолжите.
- При запросе выберите одно или несколько репозиториев на основе вашей недавней GitHub активности. Вы также можете добавить локальную папку или репозиторий или пропустить этот шаг и добавить проекты позже.
- Выберите тему, затем пройдите адаптацию, чтобы открыть приложение.
Подключение репозитория или папки
Для работы с кодом требуется по крайней мере один проект, подключенный к приложению. Проект может быть папкой уже на компьютере, включая репозиторий, который вы уже клонировали локально, или клонированный репозиторий из GitHub или другого удаленного узла Git, например Azure DevOps. Подключение проекта разблокирует основной рабочий процесс приложения: чтение кода, изменение и открытие запросов на вытягивание из сеансов агента. Если вы пропустили настройку проекта во время подключения или хотите добавить дополнительные проекты позже:
- Нажмите кнопку + в боковой панели рядом с разделом «Сессии».
- В разделе « Добавить проект» выберите один из следующих вариантов:
- Локальная папка или репозиторий — выберите папку, уже размещенную на компьютере, включая папку, содержащую репозиторий, который уже клонирован локально.
- GitHub репозиторий — просмотр и клонирование репозитория из GitHub.
- URL-адрес репозитория — клонирование из URL-адреса Git для репозиториев, размещенных вне GitHub (например, на Azure DevOps) или для частных репозиториев без доступа к приложению.
Внесение первых изменений кода
-
Щелкните + рядом с сеансами, а затем выберите подключенную папку или репозиторий в разделе "Пуск сеанса".
-
Выберите режим сессии в выпадающем меню под полем запроса — например, Interactive для совместной работы с агентом.
-
В поле запроса вставьте следующую строку:
Copilot prompt Suggest a small low-risk code change in this repository, implement it, and explain the diff.
Suggest a small low-risk code change in this repository, implement it, and explain the diff. -
Отвечайте на все запросы на входные данные от агента. После внесения изменений агент щелкните "Изменения " над полем запроса, чтобы просмотреть дифф.
-
Продолжайте итерацию в том же сеансе, пока не будете удовлетворены результатом.
-
Если вы хотите сохранить изменение, нажмите кнопку "Создать PR ", чтобы открыть запрос на вытягивание для проверки.
-
Если вы создаете запрос на вытягивание, щелкните pr над полем запроса, чтобы просмотреть его непосредственно в приложении.
Дополнительные: Если у вас уже есть задачи, которые вы хотите выполнить в репозитории, можно запустить сеанс из проблемы в my work. Дополнительные сведения см. в разделе Управление проблемами и pull-запросами с помощью приложения GitHub приложение Copilot.
Ориентируйся
Боковая панель открывает доступ к основным разделам приложения:
- Моя работа — просмотр и фильтрация проблем и извлечение запросов из репозиториев, проверка состояния CI и выход из отзывов.
- Автоматизация — сохраненные задачи агента, выполняемые по расписанию или по запросу.
- Поиск — Ищите по репозиториям прямо из приложения.
- Сеансы — сеансы активного агента, сгруппированные по проекту. Это также включает быстрые чаты — общие чаты.
Дальнейшие действия
Узнайте больше о использовании приложение GitHub Copilot:
- Работа с сессиями агентов в приложении GitHub приложение Copilot
- Работа с расширениями canvas в приложении GitHub приложение Copilot
- Управление проблемами и pull-запросами с помощью приложения GitHub приложение Copilot
- Использование автоматизации в приложении GitHub приложение Copilot
- Использование глубоких ссылок для открытия приложения GitHub приложение Copilot