Skip to main content

Integración de GitHub con Slack

Aprenda a integrar GitHub con Slack para mejorar la colaboración y simplificar los flujos de trabajo.

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. Puede trabajar con Copilot cloud agent para investigar, planear y evaluar las conversaciones, crear artefactos como problemas y solicitudes de incorporación de cambios, iniciar y dirigir sesiones de agente, de incorporación de cambios 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.

  • Iniciar y guiar 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.

    Nota:

    • Esta característica está actualmente en versión preliminar pública y está sujeta a cambios.

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, debe tener habilitados los entornos aislados en la nube para su plan Copilot. Consulte Espacio aislado en la nube para GitHub Copilot.

    Nota:

    Las directivas de espacio aislado en la nube comparten la misma configuración que las directivas Copilot cloud agent. Es posible que los miembros de una organización o empresa, incluido/a empresa con usuarios administrados, necesiten que su propietario habilite los entornos de pruebas en la nube y Copilot cloud agent antes de poder usar Copilot en Slack. Consulte Habilitación o deshabilitació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.

  1. Vaya a la GitHub página de integración de Slack.
  2. Haga clic en Agregar a Slack.
  3. Si aún no ha iniciado sesión en Slack, se le pedirá que lo haga.
  4. Siga las indicaciones en pantalla para permitir GitHub el acceso al área de trabajo de Slack.
  5. Una vez instalada la integración, puedes invitar a la GitHub aplicación a canales específicos escribiendo /invite @github en el canal deseado.
  6. Además, una vez instalada la integración, para trabajar con Copilot cloud agent, @mention abre la aplicación escribiendo @GitHub en 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, inicia @mention la app escribiendo @GitHub help.

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.

  1. En la configuración de Slack Enterprise Grid, en "Integraciones", haga clic en Instalar aplicaciones.
  2. Busque la aplicación GitHub.
  3. Haga clic en los puntos suspensivos (...) a la derecha de la aplicación GitHub y seleccione Agregar a más espacios de trabajo.
  4. Siga las indicaciones en pantalla para completar la instalación.

Lectura adicional