Los proyectos en GitHub Copilot app están en versión preliminar pública y están sujetos a cambios.
Acerca de los proyectos
Un proyecto reúne el trabajo relacionado con Copilot a lo largo del tiempo. Dé Copilot un objetivo y coordina el trabajo. Los proyectos pueden abarcar uno o varios repositorios o centrarse en tareas que no requieren un repositorio. En función de la tarea, esto puede implicar iniciar sesiones, configurar automatizaciones periódicas o crear artefactos.
Por ejemplo, podría usar un proyecto para investigar los comentarios de los clientes y decidir qué mejorar, o realizar un seguimiento de las tareas urgentes y en curso en los repositorios. Puede seguir el progreso, proporcionar dirección y volver al proyecto a medida que evoluciona el trabajo.
Para abordar una tarea en un repositorio específico, puede iniciar una sesión directamente desde ese repositorio. Utilice un proyecto cuando desee Copilot coordinar el trabajo hacia un objetivo más amplio.
Creación de un proyecto y asignación de trabajo
Asigne a cada proyecto un objetivo específico para que pueda mantener las tareas y los resultados relacionados juntos.
-
En la barra lateral de GitHub Copilot app, junto a Proyectos, haga clic en . Se abre la página Nuevo proyecto .
-
Opcionalmente, elija los repositorios que usará el proyecto. En ¿Qué repositorios debe usar este proyecto?, seleccione repositorios sugeridos o busque por propietario y nombre del repositorio y, a continuación, haga clic en Agregar repositorios. Puede iniciar un proyecto sin agregar un repositorio.
-
En el cuadro de solicitud, describa para qué desea usar el proyecto y las tareas iniciales que desea que Copilot lleve a cabo. Incluya los resultados que desee y las restricciones. Por ejemplo, para investigar los comentarios de los clientes sobre una característica:
Copilot prompt I want to use this project to investigate customer feedback about our new search feature and decide what to improve. First, review the feedback document in this project's library. Group the feedback by theme and summarize the main problems customers describe. For each theme, include supporting examples from the document and suggest questions we should investigate. Use only the provided feedback. Do not make code changes.
I want to use this project to investigate customer feedback about our new search feature and decide what to improve. First, review the feedback document in this project's library. Group the feedback by theme and summarize the main problems customers describe. For each theme, include supporting examples from the document and suggest questions we should investigate. Use only the provided feedback. Do not make code changes. -
Opcionalmente, agregue material auxiliar antes de enviar el prompt. Haga clic en la pestaña Biblioteca de la parte superior del panel derecho, haga clic en Añadir y, a continuación, elija Añadir archivo… o Agregar carpeta… y seleccione un archivo o carpeta.
-
Envíe el mensaje para iniciar el trabajo.
Copilot se coordina hacia su objetivo. Puede seguir el progreso general del proyecto en lugar de dirigir cada sesión por separado.
Seguimiento y control del trabajo
Haga clic en Resumen en la parte superior del panel derecho para revisar el trabajo del proyecto, agrupado por estado:
- Necesita su aportación: decisiones, revisiones y solicitudes de permisos que necesitan su atención.
- Abierta: trabaje con una solicitud de extracción abierta. Cada elemento muestra el estado de la sesión, la solicitud de incorporación de cambios asociada y el número de líneas agregadas y eliminadas.
- En funcionamiento: sesiones que funcionan actualmente.
- Hecho: Trabajo completado.
Revise los elementos en Necesita intervención para ver dónde se necesita su respuesta.
Para inspeccionar una sesión individual, haga clic en la sesión en la pestaña Información general. Puede revisar la conversación, los cambios, la solicitud de incorporación de cambios y el plan, o enviar un mensaje en Guiar esta sesión para dar más dirección.
Continúe el trabajo asignándole a Copilot una tarea de seguimiento. Por ejemplo, después de revisar el resumen de comentarios:
Compare the two most common feedback themes. Recommend which one to investigate first and explain your reasoning. Identify any gaps in the feedback that could change the recommendation.
Compare the two most common feedback themes. Recommend
which one to investigate first and explain your reasoning.
Identify any gaps in the feedback that could change
the recommendation.
Vuelva al mismo proyecto cuando quiera seguir trabajando en el objetivo. Por ejemplo, puede agregar un nuevo lote de comentarios y pedirle a Copilot que lo compare con los resultados anteriores.
Para obtener información sobre cómo trabajar directamente en una sesión individual, consulte Trabajar con sesiones de agente en la aplicación GitHub Copilot.
Compartir contexto y revisar artefactos
Usa Library para compartir material auxiliar con Copilot y encontrar artefactos creados durante las sesiones del proyecto. Mantenga el material relevante para el objetivo del proyecto e indique a Copilot qué fuentes usar al asignar una tarea.
Haga clic en la pestaña Biblioteca de la parte superior del panel derecho y, a continuación, haga clic en un archivo para abrirlo. En Todos los archivos, el agente contiene artefactos generados y el usuario contiene material que agregó. Para agregar material auxiliar, haga clic en Agregar y, a continuación, elija Agregar archivo... o Agregar carpeta….
Por ejemplo, si estaba investigando los comentarios de los clientes sobre una nueva característica, podría agregar la especificación de características y un documento que contenga los comentarios de los clientes a Library. A continuación, podría pedir que Copilot use la especificación para comprender cómo se pretende que funcione la característica y los comentarios para identificar los problemas que encuentran los clientes.
Configurar trabajo periódico
Para configurar el trabajo periódico, pregunte a Copilot en la conversación del proyecto. Describir la tarea y cuándo desea que se ejecute.
-
En el cuadro de indicaciones del proyecto, describa la tarea periódica, incluida su programación y el resultado esperado. Por ejemplo, si agrega comentarios de los clientes a la biblioteca del proyecto a lo largo de la semana, solicite un resumen cada lunes:
Copilot prompt Every Monday at 9 AM in my local time zone, review the customer feedback in this project's library and create a summary grouped by theme. Include supporting examples and questions we should investigate. Use only the provided material.
Every Monday at 9 AM in my local time zone, review the customer feedback in this project's library and create a summary grouped by theme. Include supporting examples and questions we should investigate. Use only the provided material. -
Envíe el prompt y responda a cualquier pregunta de Copilot sobre la tarea o la programación.
-
Haga clic en Automatizaciones en la parte superior del panel derecho para comprobar la programación de la tarea y la próxima hora de ejecución.
Para cambiar una tarea periódica, pregunte a Copilot en la conversación del proyecto. Por ejemplo: "Actualice el resumen de comentarios semanales para centrarse en el rendimiento de la búsqueda y ejecútelo cada viernes a las 10 a. m."
También puede editar la programación manualmente, pausar la tarea o eliminarla desde la pestaña Automatizaciones . Junto a la tarea, haga clic en :
- Haga clic en Pausar para detener la ejecución de la tarea hasta reanudarla.
- Haga clic en Editar horario… cambiar cuándo se ejecuta la tarea.
- Haga clic en Eliminar… para quitar la tarea periódica.
Para obtener información sobre cómo crear tareas programadas desde la página automatizaciones independientes de la aplicación, consulte Uso de automatizaciones en el aplicación Copilot de GitHub.