Об GitHub интеграции для Slack
GitHub Интеграция Slack даёт вам и вашим командам полную видимость ваших GitHub проектов непосредственно в каналах Slack. Вы можете работать с Copilot cloud agent исследованиями, планированием и обработкой в беседах, создавать артефакты, такие как проблемы и запросы на вытягивание, запуск и управление сеансами агента, выхода Slack.
С GitHub интеграцией для Slack вы можете:
-
Получайте GitHub уведомления в каналах Slack.
-
Используйте слэш-команды для действий на GitHub.
-
Дайте команде контекст при обмене ссылками на GitHub активности и свойства.
-
Инициируйте и управляете Copilot cloud agent сеансами в беседе. Товарищи по команде могут взаимодействовать друг с другом и агентом, добавлять контекст, исправлять предположения, продолжать задачу агента и просматривать результирующий план, проблемы, запросы на вытягивание и другие артефакты.
-
Работа между репозиториями и инструментами с несколькими сеансами репозитория и серверами MCP, настроенными репозиторием.
-
Выберите модель для беседы или задайте значение по умолчанию для новых бесед в канале.
-
Сохранение контекста в сеансах с Copilot Memoryпомощью .
Когда вы предоставляете приложению GitHub доступ к вашему рабочему пространству Slack, вы предоставляете ему определенные разрешения. Предоставленные разрешения необходимы для правильной работы приложения и предоставления ожидаемых функций. См . раздел AUTOTITLE.
Предпосылки
Чтобы использовать GitHub интеграцию для Slack, вам нужно:
- Аккаунт GitHub .
- Рабочее пространство Slack, в котором у вас есть разрешение на установку приложений.
Для использования Copilot cloud agentвам также нужен платный Copilot план. Чтобы начать или управлять работой, требуется доступ на запись к каждому репозиторию, выбранному для сеанса.
- Если вы используете Copilot организацию или предприятие, включая корпоративный с управляемыми пользователямиполитику, Copilot in the cloud она включена по умолчанию, но владелец может отключить ее. Copilot запускает сеансы Slack в облачной песочнице, которая не нуждается в отдельном параметре. См . раздел AUTOTITLE.
Установка GitHub интеграции для Slack в одном рабочем пространстве
GitHub Интеграцию для Slack нужно устанавливать всего один раз на рабочее пространство, и её может установить любой человек с правами администратора в Slack-рабочем пространстве.
- Перейдите на страницу интеграцииGitHub Slack.
- Нажмите Добавить в Slack.
- Если вы еще не вошли в Slack, вам будет предложено сделать это.
- Следуйте подсказкам на экране, чтобы получить GitHub доступ к вашему рабочему пространству Slack.
- После установки интеграции вы можете пригласить GitHub приложение на определённые каналы, введя
/invite @githubнужный канал. - Кроме того, после установки интеграции для работы Copilot cloud agent@mention с приложением введите
@GitHubсообщение Slack или канал. Затем, если появится запрос, подключите учетную GitHub запись.
Чтобы узнать, что еще можно сделать в Copilotпотоке, @mention введите приложение @GitHub help.
Выбор того, что нужно настроить далее
- Чтобы получить события репозитория, используйте
/github subscribe OWNER/REPO. См . раздел AUTOTITLE. - Чтобы задать репозитории, владелец по умолчанию или модель по умолчанию для новых бесед каналов, выполните команду
/github settings. - Чтобы запустить задачу, укажите
@GitHubи опишите работу. При использовании прямого сообщения назовите репозитории в запросе.
Подписки на уведомления и Copilot репозиторий по умолчанию разделены. Подписка на репозиторий не выбирает его для работы агента, а выбор для работы агента не подписывает канал на уведомления. Сведения о сеансах с несколькими репозиториями, MCP и Copilot Memoryсм. в разделе Интеграция облачного агента Copilot с Slack.
Установка GitHub интеграции для Slack на Slack Enterprise Grid
Если вы администратор или владелец организации Slack Enterprise Grid, вы можете установить GitHub интеграцию Slack в несколько рабочих пространств вашей организации.
- В настройках Slack Enterprise Grid в разделе "Интеграции" нажмите Установить приложения.
- Ищите приложение GitHub .
- Нажмите на многоточие (...) справа в приложении и выберите «GitHubДобавить в дополнительные рабочие пространства».
- Следуйте инструкциям на экране, чтобы завершить установку.
Дополнительные материалы
-
Использование GitHub в Slack — Узнайте, как использовать GitHub интеграцию для Slack.
-
Интеграция облачного агента Copilot с Slack — узнайте о Copilot cloud agent Slack.