Skip to main content
Skip to content

Начало работы с GitHub приложение Copilot

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

Кто может использовать эту функцию?

Доступно GitHub Copilot app для всех Copilot планов.
Скачайте GitHub Copilot app

Для концептуального обзора GitHub Copilot appсм. приложение GitHub Copilot.

В этом кратком руководстве описано следующее:

  1. Установите и войдите в приложение GitHub Copilot app.
  2. Подключите репозиторий или локальную папку.
  3. Внесите изменения кода в сеанс агента.

Prerequisites

  • Учетная запись GitHub.
  • План Copilot или вы можете настроить собственный поставщик моделей.
  • Git установлен на вашем компьютере.

Примечание.

Для Copilot Business и Copilot Enterprise пользователей политика должна оставаться включенной GitHub Copilot app . Эта политика включена по умолчанию и отличается от Copilot CLI политики. См[. раздел AUTOTITLE или Управление политиками и функциями GitHub Copilot в вашей организации](/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies).

Установка GitHub Copilot app

Скачайте и установите операционную GitHub Copilot app систему. Сведения о других операционных системах и архитектурах см. на странице загрузки.

Скачайте GitHub Copilot app

Открытие GitHub Copilot app впервые

  1. Откройте GitHub Copilot app.

  2. Нажмите «Войти» GitHub и следуйте инструкциям для аутентификации.

    Если вы используете GitHub Enterprise Cloud место размещения данных, выберите "Использовать GitHub Enterprise" и введите *.ghe.com имя узла при появлении запроса. GitHub Enterprise Server не поддерживается параметром GitHub Copilot app.

  3. Если у вас нет плана Copilot , решите, подписаться на него или продолжить работу с вашим собственным поставщиком модели.

    • Если вы решите использовать своего собственного модельного провайдера, выберите провайдера, введите необходимые учетные данные, затем нажмите «Сохранить» и продолжите.
  4. При запросе выберите одно или несколько репозиториев на основе вашей недавней GitHub активности. Вы также можете добавить локальную папку или репозиторий или пропустить этот шаг и добавить репозитории позже.

  5. Выберите тему, затем пройдите адаптацию, чтобы открыть приложение.

Подключение репозитория или папки

Для работы с кодом требуется по крайней мере один репозиторий или локальная папка, подключенная к приложению. Вы можете подключить папку уже на компьютере, включая репозиторий, который вы уже клонировали локально, или репозиторий, который вы клонировали из GitHub или другого удаленного узла Git, например Azure DevOps. Подключение репозитория или папки разблокирует основной рабочий процесс приложения: чтение кода, изменение и открытие запросов на вытягивание из сеансов агента. Если вы пропустили настройку репозитория во время подключения или хотите добавить дополнительные репозитории или папки позже:

  1. На боковой панели рядом с сеансами щелкните .
  2. Выберите, куда добавить репозиторий или папку из:
  • Откройте локальную папку — выберите папку уже на компьютере, включая папку, содержащую репозиторий, который уже клонирован локально.
  • Добавление GitHub репозитория — обзор и клонирование репозитория из GitHub.
  • Клонированный репозиторий — клонирование из URL-адреса Git для репозиториев, размещенных вне GitHub (например, на Azure DevOps) или для частных репозиториев без доступа к приложению.

Внесение первых изменений кода

  1. На боковой панели рядом с сеансами выберите подключенный репозиторий или папку в разделе "Пуск сеанса".

  2. Выберите режим сессии в выпадающем меню под полем запроса — например, Interactive для совместной работы с агентом.

  3. В поле запроса вставьте следующую строку:

    Copilot prompt
    Suggest a small low-risk code change in this repository, implement it, and explain the diff.
    
  4. Отвечайте на все запросы на входные данные от агента. После внесения изменений агент щелкните "Изменения " над полем запроса, чтобы просмотреть дифф.

  5. Продолжайте итерацию в том же сеансе, пока не будете удовлетворены результатом.

  6. Если вы хотите сохранить изменение, нажмите кнопку "Создать PR ", чтобы открыть запрос на вытягивание для проверки.

  7. Если вы создаете запрос на вытягивание, щелкните pr над полем запроса, чтобы просмотреть его непосредственно в приложении.

Необязательный: Если у вас уже есть задачи, которые вы хотите выполнить в репозитории, щелкните "Проблемы " на боковой панели, чтобы найти проблему и запустить сеанс из него. Дополнительные сведения см. в разделе Управление проблемами и pull-запросами с помощью приложения GitHub приложение Copilot.

Ориентируйся

Боковая панель открывает доступ к основным разделам приложения:

  • Новое — запуск нового сеанса агента.
  • Запросы на вытягивание — просмотр запросов на вытягивание, проверка состояния CI и отзывов.
  • Проблемы . Просмотр проблем и запуск сеансов агента для их работы.
  • Автоматизация — сохраненные задачи агента, выполняемые по расписанию или по запросу.
  • Настройка — обнаружение подключаемых модулей, навыков, серверов MCP и холстов.
  • Поиск — Ищите по репозиториям прямо из приложения.
  • Проекты — упорядочение текущей работы.Copilot В проекте можно запускать несколько сеансов в репозиториях, отслеживать ход выполнения, совместно использовать контекст, просматривать артефакты и настраивать повторяющиеся задачи. См . раздел AUTOTITLE.
  • Сеансы — просмотр подключенных репозиториев, локальных папок и их активных сеансов агента или запуск нового сеанса для репозитория или папки.
  • Чаты — общие беседы , для которых не требуется выделенная ветвь или рабочая область.

Дальнейшие действия

Узнайте больше о использовании GitHub Copilot app: