Skip to main content
Skip to content

Uso de GitHub Copilot para crear o actualizar problemas

Use Copilot para generar rápidamente problemas estructurados y de alta calidad a partir de lenguaje natural o imágenes, sin rellenar todos los campos manualmente.

Nota:

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

Copilot puede crear o actualizar incidencias con una solicitud en lenguaje natural o una captura de pantalla. Rellena el título, el cuerpo, las etiquetas, los asignados y más, utilizando los formularios o plantillas de emisión de tu repositorio cuando están disponibles. Revise y refina cada borrador antes de enviar.

Crear un problema

  1. Vaya a https://github.com/copilot.

  2. En el cuadro de mensaje, describe la incidencia que quieres crear. Use repo-owner/repo-name para dirigirse a un repositorio específico.

    Por ejemplo:

    • En OWNER/REPOSITORY, cree una solicitud de función para agregar coincidencia aproximada en la búsqueda.

    • Registra un error por un error 500. Esto sucede de forma coherente cuando intento iniciar sesión en el sitio.

    • Cree una tarea para cambiar el fondo del logotipo de la aplicación a rojo y agregue la etiqueta "necesita revisión de diseño".

    Nota:

    Solo puede crear problemas en repositorios en los que ya tenga permiso para hacerlo.

  3. Opcionalmente, pega, arrastra o adjunta una imagen a tu solicitud. Agregue texto para describir el problema, por ejemplo: Create an issue because this error appears when trying to reset a password.

  4. Copilot redacta un problema con un título, cuerpo y metadatos sugeridos (etiquetas, asignados, tipo de problema). Si tu repositorio tiene formularios o plantillas de incidencias, Copilot asigna tu indicador a los campos pertinentes.

  5. Revisa el borrador. Edite cualquier campo, elija una plantilla diferente o pida Copilot que realice cambios con un aviso de seguimiento.

  6. Haga clic en Crear.

Crear múltiples problemas

Si el mensaje incluye varias tareas o errores, Copilot redacta cada una por separado.

Por ejemplo: en OWNER/REPOSITORY, crea 3 problemas: 1) DETALLES DE UNA TAREA, 2) DETALLES DE OTRA TAREA, 3) DETALLES DE UNA TERCERA TAREA

Revise y edite cada borrador individualmente y haga clic en Crear para publicar.

Crear sub-tareas

Copilot Puede convertir una tarea en un problema parental con subproblemas.

Por ejemplo:

In octo-org/octo-repo, plan a new user dashboard. Break it down into an epic, and create sub-issues for each main feature and task.

Copilot genera un árbol de problemas preliminar con un problema principal y subproblemas debajo de él. Expanda o contraiga subconsultas, edite los detalles y use avisos de seguimiento para agregar o quitar subconsultas.

Cuando estés listo, haz clic en Revisar y crear, luego en Crear problemas.

Actualización de un problema existente

Indicar Copilot para modificar un problema que ya existe. Por ejemplo:

In octo-org/octo-repo, update issue #123 to add more details about the bug and steps to reproduce it. Also, change the label to "bug" and assign it to @username.

Revise el borrador en el área de trabajo y, a continuación, haga clic en Actualizar.

Copilot puede conectar nuevos problemas a los que ya existen. Por ejemplo:

  • Create a sub-issue for octo-org/octo-repo issue #456.
  • Create a parent issue for octo-org/octo-repo issue #456.
  • Create a parent issue for octo-org/octo-repo issues #456, #457, and #458.

Revise el borrador en el área de trabajo y, a continuación, haga clic en Revisar y crear > Crear problemas.

Asignar una incidencia a Copilot

Con Copilot cloud agent habilitado, puede asignar un problema a Copilot durante la creación. Consulte Administración del acceso al agente de nube de GitHub Copilot.

  • Lenguaje natural: Incluya Assign this issue to Copilot. en el mensaje.
  • Manualmente: Seleccione "Copilot" en la lista de asignados.

Copilot comienza a trabajar en el problema automáticamente después de la creación.

Lectura adicional