Skip to main content

Integración del agente de codificación de Copilot con Azure Boards

Utiliza la integración de Copilot en Azure Boards para enviar elementos de trabajo directamente a Agente de codificación de Copilot y generar pull requests, todo dentro del área de trabajo de Azure DevOps.

La integración de Azure Boards y GitHub permite invocar Agente de codificación de Copilot sin salir del área de trabajo. Desde un elemento de trabajo de Azure Boards, puede iniciar sesiones de agente de programación y abrir solicitudes de incorporación de cambios, utilizando el contexto de la descripción y los comentarios del elemento de trabajo.

Para obtener información sobre las integraciones adicionales de Copilot, consulte Acerca de las integraciones de Copilot.

Nota:

Al enviar un elemento de trabajo a Agente de codificación de Copilot, el agente capturará contenido de campos de texto (tales como la descripción y los pasos de reproducción), junto con los últimos 50 comentarios. Este contexto se almacena en la solicitud de incorporación de cambios y es visible para cualquier persona con acceso al repositorio.

Prerrequisitos

  • Debes tener una cuenta de GitHub con acceso a Copilot a través de Copilot Pro, Copilot Pro+, Copilot Empresarial, o Copilot Empresarial.
  • Los repositorios conectados al proyecto de Azure DevOps deben tener habilitado Agente de codificación de Copilot.

Instalación de la aplicación Azure Boards en GitHub

Nota:

Para instalar la aplicación de Azure Boards, debe ser propietario o administrador de la aplicación de la organización o empresa en GitHub.

La aplicación Azure Boards solo debe instalarse una vez en una organización. Una vez instalada la aplicación, cualquier miembro de la organización puede conectar su cuenta GitHub a la aplicación y empezar a usarla.

  1. Vaya a la página de instalación de Azure Boards.
  2. Desplácese hasta la parte inferior de la página y, a continuación, use el menú desplegable Cuenta para seleccionar una cuenta en la que desea instalar la aplicación.
  3. Haga clic en Instalar.
  4. Seleccione los repositorios a los que desea que la aplicación Azure Boards tenga acceso.
  5. Siga las indicaciones en pantalla para configurar y autorizar la aplicación en la organización y el proyecto de Azure DevOps.

Aprobación de los permisos de aplicación de Azure Boards

Si ya tiene instalada la aplicación azure Boards en GitHub, deberá aprobar los cambios de permisos necesarios para permitir que la aplicación se comunique con GitHub Copilot.

  1. Vaya a tus aplicaciones instaladas GitHub.
  2. Busque la aplicación Azure Boards y haga clic en el vínculo Revisar solicitud .
  3. Revise los permisos y, a continuación, haga clic en Aceptar nuevo permiso.

Creación de un pull request desde un elemento de trabajo

  1. En Azure Boards, abra el elemento de trabajo que desea enviar a Agente de codificación de Copilot.
  2. Haga clic en el icono en el elemento de tarea.
  3. Seleccione Cree una solicitud de incorporación de cambios con % data variables.product.prodname_copilot_short %}.
  4. En el repositorio de GitHub, seleccione el repositorio donde Copilot debe crear el pull request.
  5. Opcionalmente, cambie la rama base que Copilot debe utilizar para la solicitud de incorporación de cambios.
  6. Opcionalmente, agregue cualquier instrucción adicional para proporcionar a Copilot un contexto más completo.
  7. Haga clic en Crear.

Agente de codificación de Copilot comenzará a procesar el elemento de trabajo y creará una solicitud de incorporación de cambios preliminar vinculada al elemento de trabajo.

Lectura adicional

  •         [AUTOTITLE](/copilot/concepts/agents/coding-agent/about-coding-agent)
    
  •         [AUTOTITLE](/copilot/concepts/agents/coding-agent/access-management)