Acerca de la GitHub integración para Slack
La GitHub integración de Slack le ofrece a usted y a sus equipos visibilidad completa de los GitHub proyectos directamente en los canales de Slack. Puedes utilizar Copilot cloud agent para investigar, planificar y clasificar en las conversaciones, crear elementos como incidencias y solicitudes de incorporación de cambios, iniciar y dirigir sesiones de agente, y realizar un seguimiento de los cambios sin salir de Slack.
Con la GitHub integración de Slack, puede hacer lo siguiente:
-
Obtenga GitHub notificaciones en los canales de Slack.
-
Use comandos de barra diagonal para realizar acciones en GitHub.
-
Brinde contexto a su equipo al compartir enlaces a GitHub actividades y propiedades.
-
Inicia y dirige Copilot cloud agent sesiones en una conversación. Los compañeros de equipo pueden colaborar entre sí y con el agente, añadir contexto, corregir suposiciones, continuar una tarea del agente y revisar el plan resultante, las incidencias, las solicitudes de extracción y otros artefactos.
-
Trabaje entre repositorios y herramientas con sesiones de varios repositorios y servidores MCP configurados en cada repositorio.
-
Elija un modelo para una conversación o establezca un valor predeterminado para las nuevas conversaciones en un canal.
-
Conservar el contexto entre sesiones con Copilot Memory.
Al conceder acceso a la aplicación GitHub en su área de trabajo de Slack, le está otorgando ciertos permisos. Los permisos proporcionados son necesarios para que la aplicación funcione correctamente y proporcione las características que espera. Consulta Permisos para GitHub en Slack.
Prerrequisitos
Para usar la GitHub integración de Slack, necesita:
- Una GitHub cuenta.
- Un área de trabajo de Slack donde tiene permiso para instalar aplicaciones.
Para usar Copilot cloud agent, también necesita un plan de pago Copilot . Para iniciar o dirigir el trabajo, necesita acceso de escritura a todos los repositorios seleccionados para la sesión.
- Si obtiene Copilot a través de una organización o empresa, incluida una empresa con usuarios administrados, la Copilot in the cloud directiva está habilitada de forma predeterminada, pero un propietario puede desactivarla. Copilot ejecuta tus sesiones de Slack en un espacio aislado en la nube, que no necesita una configuración independiente. Consulte Administración de espacios aislados en la nube para su organización o empresa.
Instalación de la GitHub integración de Slack en una sola área de trabajo
La GitHub integración para Slack solo necesita instalarse una vez por espacio de trabajo, y puede ser instalada por cualquiera que tenga permisos de administrador en el espacio de trabajo de Slack.
- Vaya a la GitHub página de integración de Slack.
- Haga clic en Agregar a Slack.
- Si aún no ha iniciado sesión en Slack, se le pedirá que lo haga.
- Siga las indicaciones en pantalla para permitir GitHub el acceso al área de trabajo de Slack.
- Una vez instalada la integración, puedes invitar a la GitHub aplicación a canales específicos escribiendo
/invite @githuben el canal deseado. - Además, una vez instalada la integración, para utilizar Copilot cloud agent, @mention la aplicación, escribe
@GitHuben un mensaje o canal de Slack. Después, si se le solicita, conecte su GitHub cuenta.
Para ver qué más puedes hacer con Copilot, en el hilo, @mention la aplicación escribiendo @GitHub help.
Elección de lo que se va a configurar a continuación
- Para recibir eventos de repositorio, use
/github subscribe OWNER/REPO. Consulte Personalización de notificaciones para GitHub en Slack. - Para establecer repositorios, el propietario predeterminado o un modelo predeterminado para nuevas conversaciones de canal, ejecute
/github settings. - Para iniciar una tarea, mencione
@GitHuby describa el trabajo. Asigne un nombre a los repositorios en su prompt al usar un mensaje directo.
Las suscripciones de notificación y Copilot los valores predeterminados del repositorio son independientes. Suscribirse a un repositorio no lo selecciona para el trabajo del agente, y seleccionarlo para el trabajo del agente no suscribe el canal a las notificaciones. Para las sesiones de varios repositorios, MCP y Copilot Memory, consulte Integración del agente en la nube de Copilot con Slack.
Instalación de la integración de GitHub para Slack en Slack Enterprise Grid
Si es administrador o propietario de una organización de Slack Enterprise Grid, puede instalar la GitHub integración de Slack en varias áreas de trabajo de su organización.
- En la configuración de Slack Enterprise Grid, en "Integraciones", haga clic en Instalar aplicaciones.
- Busque la aplicación GitHub.
- Haga clic en los puntos suspensivos (...) a la derecha de la aplicación GitHub y seleccione Agregar a más espacios de trabajo.
- Siga las indicaciones en pantalla para completar la instalación.
Lectura adicional
-
Uso de GitHub en Slack : aprenda a usar la GitHub integración de Slack.
-
Integración del agente en la nube de Copilot con Slack : obtenga información sobre Copilot cloud agent con Slack.