Skip to main content

Интеграция GitHub со Slack

Узнайте, как интегрировать GitHub со Slack для улучшения сотрудничества и оптимизации рабочих процессов.

Об GitHub интеграции для Slack

GitHub Интеграция Slack даёт вам и вашим командам полную видимость ваших GitHub проектов непосредственно в каналах Slack. Вы можете работать с Copilot cloud agent исследованиями, планированием и обработкой в беседах, создавать артефакты, такие как проблемы и запросы на вытягивание, запуск и управление сеансами агента, выхода Slack.

С GitHub интеграцией для Slack вы можете:

  • Получайте GitHub уведомления в каналах Slack.

  • Используйте слэш-команды для действий на GitHub.

  • Дайте команде контекст при обмене ссылками на GitHub активности и свойства.

  • Инициируйте и управляете Copilot cloud agent сеансами в беседе. Товарищи по команде могут взаимодействовать друг с другом и агентом, добавлять контекст, исправлять предположения, продолжать задачу агента и просматривать результирующий план, проблемы, запросы на вытягивание и другие артефакты.

    Примечание.

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

Когда вы предоставляете приложению GitHub доступ к вашему рабочему пространству Slack, вы предоставляете ему определенные разрешения. Предоставленные разрешения необходимы для правильной работы приложения и предоставления ожидаемых функций. См . раздел AUTOTITLE.

Предпосылки

Чтобы использовать GitHub интеграцию для Slack, вам нужно:

  • Аккаунт GitHub .

  • Рабочее пространство Slack, в котором у вас есть разрешение на установку приложений.

  • Для использования Copilot cloud agentнеобходимо включить облачные песочницы для плана Copilot . Дополнительные сведения см. в GitHub Copilotразделе "Песочница облака".

    Примечание.

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

Установка GitHub интеграции для Slack в одном рабочем пространстве

GitHub Интеграцию для Slack нужно устанавливать всего один раз на рабочее пространство, и её может установить любой человек с правами администратора в Slack-рабочем пространстве.

  1. Перейдите на страницу интеграцииGitHub Slack.
  2. Нажмите Добавить в Slack.
  3. Если вы еще не вошли в Slack, вам будет предложено сделать это.
  4. Следуйте подсказкам на экране, чтобы получить GitHub доступ к вашему рабочему пространству Slack.
  5. После установки интеграции вы можете пригласить GitHub приложение на определённые каналы, введя /invite @github нужный канал.
  6. Кроме того, после установки интеграции для работы Copilot cloud agent@mention с приложением введите @GitHub сообщение Slack или канал. Затем, если появится запрос, подключите учетную GitHub запись.

Чтобы узнать, что еще можно сделать в Copilotпотоке, @mention введите приложение @GitHub help.

Установка GitHub интеграции для Slack на Slack Enterprise Grid

Если вы администратор или владелец организации Slack Enterprise Grid, вы можете установить GitHub интеграцию Slack в несколько рабочих пространств вашей организации.

  1. В настройках Slack Enterprise Grid в разделе "Интеграции" нажмите Установить приложения.
  2. Ищите приложение GitHub .
  3. Нажмите на многоточие (...) справа в приложении и выберите «GitHubДобавить в дополнительные рабочие пространства».
  4. Следуйте инструкциям на экране, чтобы завершить установку.

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