Nota:
Esta función está actualmente en versión preliminar pública y está sujeta a cambios.
La integración de GitHub en Microsoft Teams te permite interactuar con Agente de programación Copilot desde los canales de Teams. Desde dentro de un subproceso de Teams, puedes iniciar sesiones de agente de programación y abrir solicitudes de incorporación de cambios, usando el contexto de la conversación.
Para obtener información sobre las integraciones adicionales de Copilot, consulte Acerca de las integraciones de Copilot.
Nota:
Cuando mencionas @GitHub en un subproceso de Teams, el agente capturará todo el subproceso como contexto para tu solicitud, comprendiendo y implementando soluciones en función de la discusión. Este contexto se almacena en el pull request.
Requisitos previos
- Debes tener una cuenta de GitHub con acceso a Copilot a través de Copilot Pro, Copilot Pro+, Copilot Business, o Copilot Enterprise.
- Debes tener una cuenta de Teams y ser miembro de un canal.
Instalación de la aplicación GitHub en Teams
La aplicación GitHub solo debe instalarse una vez en un equipo. Una vez instalada la aplicación, cualquier miembro del equipo puede conectar su cuenta GitHub a la aplicación y empezar a usarla.
- Abra el vínculo de instalación de integración GitHub en el explorador web para iniciar Teams y el cuadro de diálogo de instalación.
- Haz clic en Agregar para agregar la aplicación al equipo.
- Sigue las indicaciones en pantalla para autenticar y autorizar la aplicación.
Conexión de la aplicación GitHub a la cuenta GitHub
La primera vez que use la aplicación GitHub en Teams, debe conectarla a la cuenta GitHub y establecer un repositorio predeterminado. El repositorio predeterminado proporciona el contexto que Copilot usa al responder a los mensajes, y también es donde se abrirán las solicitudes de incorporación de cambios creadas por sesiones de Agente de programación Copilot, a menos que especifiques un repositorio en la indicación.
Para empezar, menciona a @GitHub <YOUR_TASK> en cualquier hilo de Teams. La aplicación te guiará a través del inicio de sesión y la configuración de un repositorio predeterminado. También puede conectar la cuenta GitHub y establecer manualmente el repositorio predeterminado siguiendo estos pasos:
- En Microsoft Teams, menciona la aplicación en un hilo escribiendo
@GitHub. - Haz clic en Iniciar sesión en la lista de sugerencias.
- Siga las indicaciones para iniciar sesión en la cuenta GitHub .
- En el hilo, mencione la aplicación escribiendo
@GitHub. - Haz clic en Configuración para establecer el repositorio predeterminado.
Uso de la aplicación Copilot en Teams
Puede interactuar con la aplicación GitHub en Teams mencionándola en un hilo. El agente responderá a los mensajes y realizará tareas basadas en tus solicitudes. Solo los usuarios con acceso de escritura al repositorio predeterminado (o al repositorio especificado en su solicitud) pueden desencadenar el Agente de programación Copilot para que se ponga trabajar. Los colaboradores del hilo sin acceso de escritura pueden ayudar a guiar a Copilot proporcionando información en la conversación, que se usará como contexto al realizar cambios en la solicitud de incorporación de cambios.
-
En Teams, mencione la aplicación en un subproceso escribiendo @GitHub.
-
Escribe el mensaje o la solicitud y, a continuación, envíalo. Opcionalmente, puedes especificar un repositorio o una rama con la sintaxis siguiente:
@GitHub Add "Hello World" to the README in repo=REPO_OWNER/REPO_NAME branch=BRANCH_NAMEEl parámetro
repoindica a Agente de programación Copilot qué repositorio usar para la solicitud, y el parámetrobranchespecifica una rama existente del repositorio que debe usarse como rama base para una solicitud de incorporación de cambios. De forma predeterminada, Copilot usa el repositorio predeterminado configurado y la rama predeterminada del repositorio.Copilot iniciará una sesión de agente de programación y responderá con un resumen de los cambios que planea realizar, incluido un vínculo a la solicitud de incorporación de cambios que ha creado en el repositorio.
Puedes seguir iterando en el pull request en el mismo hilo de Teams. Menciona a @GitHub con el cambio sugerido y el Agente de programación Copilot usará todos los mensajes del hilo desde la mención anterior para iterar en la solicitud de incorporación de cambios existente.
Información adicional
-
[AUTOTITLE](/copilot/concepts/coding-agent/coding-agent) -
[AUTOTITLE](/copilot/concepts/coding-agent/enable-coding-agent)