Nota:
- Esta característica está actualmente en versión preliminar pública y está sujeta a cambios.
GitHub Copilot usa la IA. Comprueba si hay errores. Consulte [AUTOTITLE](/copilot/responsible-use/copilot-coding-agent).
La integración de GitHub en Microsoft Teams te permite interactuar completamente con Agente en la nube de Copilot desde dentro de los canales de Teams. Desde un subproceso de Teams, puede iniciar agente de nube sesiones y abrir solicitudes de incorporación de cambios mediante el contexto de la conversación.
Para obtener información sobre las integraciones adicionales Copilot , consulte Acerca de las integraciones de Copilot.
Nota:
Al mencionar @GitHub en un subproceso de Teams, el agente capturará todo el subproceso como contexto para la solicitud, comprenderá e implementará soluciones en función de la discusión. Este contexto se almacena en el pull request.
Requisitos previos
- Debe tener una GitHub cuenta 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 GitHub aplicación en Teams
La GitHub aplicación solo debe instalarse una vez en un equipo. Una vez instalada la aplicación, cualquier miembro del equipo puede conectar su GitHub cuenta a la aplicación y empezar a usarla.
- Abra el GitHub vínculo de instalación de integración 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 GitHub aplicación a la GitHub cuenta
La primera vez que use la GitHub aplicación en Teams, debe conectarla a su GitHub cuenta y establecer un repositorio predeterminado. El repositorio predeterminado proporciona el contexto que Copilot utiliza al responder a las solicitudes, y también es donde se abrirán las solicitudes de incorporación de cambios creadas por las sesiones de Agente en la nube de Copilot, a menos que especifiques un repositorio en tu solicitud.
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. O bien, puede conectar la GitHub cuenta y establecer el repositorio predeterminado manualmente 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 su GitHub cuenta.
- 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 GitHub app en Teams mencionándola en un subproceso. 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 mensaje, pueden activar Agente en la nube de Copilot para que funcione. Los colaboradores del hilo sin acceso de escritura pueden guiar la conversación proporcionando información, que se utilizará como contexto al hacer modificaciones en la solicitud de incorporación de cambios.
-
En Teams, mencione la aplicación en un hilo 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 en la nube de Copilot qué repositorio usar para la solicitud, y el parámetrobranchespecifica una rama existente del repositorio que se debe usar como rama base para un pull request. De forma predeterminada, Copilot usa el repositorio predeterminado configurado y la rama predeterminada del repositorio.Copilot iniciará una agente de nube sesió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. Mencione @GitHub con el cambio sugerido y Agente en la nube de Copilot usará todos los mensajes del subproceso 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)