Skip to main content

Интеграция облачного агента Copilot с линейным

Используйте интеграцию Copilot в Linear для предоставления контекста, настройки запуска агента и открытия запросов на вытягивание из рабочей области Linear.

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

Доступно для всех платныхCopilot планов.

Примечание.

GitHub Copilot использует искусственный интеллект. Проверьте наличие ошибок. См . раздел AUTOTITLE.

Интеграция в Linear позволяет вызывать Copilot процесс, не выходя из Copilot облачный агент вашего Linear workspace. Из-за линейной проблемы вы можете инициировать Облачный агент сеансы, настроить модель, настраиваемый агент или ветви агента, использовать, управлять сеансом и открывать запросы на вытягивание, все с помощью контекста описания и комментариев проблемы.

Для информации о дополнительных Copilot интеграциях см. О интеграциях Copilot.

Примечание.

При упоминании @GitHub in или назначении Copilot линейной проблемы агент записывает все описание проблемы и комментарии в качестве контекста запроса. Это помогает агенту понять проблему и реализовать соответствующее решение на основе всех сведений в этой проблеме. Этот контекст хранится в запросе на вытягивание.

Необходимые условия

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

Установка Copilot приложения в линейном режиме

Примечание.

  • Чтобы установить Copilot приложение в Linear, необходимо быть владельцем организации или предприятия, где требуется установить это приложение. Вы также должны быть администратором рабочей области в Linear.
  • Если ваша организация является частью предприятия, использующего GitHub Enterprise Cloud с размещением данных, установите интеграцию из списка приложений, доступных для вашего предприятия SUBDOMAIN.ghe.com/apps/external-app/github-copilot-for-linear. Замените SUBDOMAIN на поддомен GHE.comвашего предприятия .

Copilot Приложение нужно установить только один раз в организации. После установки приложения любой член организации может подключить свой Copilot аккаунт к нему и начать его использовать.

  1. Перейдите на страницуCopilot «Линейный» и нажмите «Конфигурировать».
  2. Следуйте инструкциям на экране, чтобы настроить и авторизовать приложение в организации или предприятии, где вы хотите его использовать.

Использование Copilot приложения в линейном режиме

При первом использовании приложения в Linear необходимо подключить его к учетной CopilotGitHub записи. Необходимо также указать репозиторий для Copilot облачный агент использования. Только пользователи с доступом к записи в указанный репозиторий могут запускать Copilot облачный агент работу в этом репозитории. Участники проблемы без доступа к записи репозитория могут помочь Copilot , предоставив входные данные в беседу о проблеме, которая используется в качестве контекста при создании запроса на вытягивание.

  1. В линейном режиме создайте задачу, где хотите использовать Copilot облачный агент.
  2. Нажмите на выпадающее меню «Назначить », затем выберите GitHub Copilot.
  3. Если вы еще не указали репозиторий для Copilot облачный агент использования, вам будет предложено сделать это сейчас. Здесь открывается Copilot облачный агент запрос на вытягивание, связанный с этой проблемой.
  4. Если вы впервые используете приложение, вам будет предложено войти в GitHub учетную запись и авторизовать приложение. Следуйте инструкциям для завершения авторизации.
  5. В разделе "Ссылки" линейной проблемы вы увидите связанный запрос на вытягивание "[WIP], созданный Copilot облачный агент. Нажмите на ссылку, чтобы просмотреть pull request на GitHub.
  6. После Copilot облачный агент завершения работы с запросом на вытягивание уведомление добавляется в раздел "Действие" линейной проблемы.

Copilot облачный агент Настройка в линейном

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

Использование руководства по линейному агенту

Руководство по агенту Linear — это запрос, заданный на уровне рабочей области или группы. Линейная автоматическая передача этого руководства Copilot облачный агент каждый раз, когда вы активируете его.

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

  • Указание репозитория по умолчанию для открытия запросов на вытягивание.
  • Указание предпочтительной модели.
  • Указание пользовательского агента для использования.
  • Определение соглашений об именовании ветвей или базовой ветви по умолчанию.

Дополнительные сведения об руководстве по агенту Linear см. в документации по guiding .

Выбор модели

При активации Copilot облачный агент из линейной проблемы можно выбрать модель Copilot , которая используется, указав модель в описании проблемы. Дополнительные сведения см. в разделе Изменение модели ИИ для облачного агента GitHub Copilot.

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

Использование пользовательского агента

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

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

Настройка базовой ветви и рабочей ветви

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

  • Базовая ветвь целевых объектов запроса на вытягивание.
  • Имя Copilot облачный агентрабочей ветви используется для фиксаций.

Чтобы применить одно и то же соглашение об именовании базовой ветви или ветви во всех запусках, добавьте его в руководство по агенту. См. руководство по использованию линейного агента.

Управление сеансом

После активации Copilot облачный агент из линейной проблемы можно продолжить перенаправление агента. Для этого следует упомянуть в @GitHub Copilot комментарии о линейной проблеме с дополнительными инструкциями или ввести дополнительные инструкции на панели чата агента.

Дополнительные материалы