Skip to main content

Aceleración del trabajo de desarrollo con Copilot Spaces

Aprende a usar Copilot Spaces para ayudarte con el trabajo de desarrollo.

¿Quién puede utilizar esta característica?

Anyone with a Copilot license can use Spaces.

Nota:

Copilot Spaces is in versión preliminar pública and subject to change.

Si estás creando una nueva característica, intentando comprender un sistema o seleccionando una tarea en un código base que sigues aprendiendo, Copilot Spaces puede ayudarte a:

  • Centrarte en organizar el contexto que necesitas en un solo lugar.
  • Obtener una mejor ayuda de Copilot al fundamentarlo en el código y la documentación pertinentes.
  • Moverte más rápido sin cambiar entre herramientas ni pedir a otros usuarios información en segundo plano.

Para crear un espacio, ve a https://github.com/copilot/spaces y haz clic en Crear espacio.

A continuación se muestran algunos ejemplos de cómo usar Spaces para ayudarte con el trabajo de desarrollo.

Desarrollo de una nueva característica

Al trabajar en una característica específica, puedes ahorrar tiempo y generar resultados de mayor calidad mediante un espacio. Agrega el código pertinente, una especificación de producto y cualquier material auxiliar, como notas de una revisión de diseño o descripciones de imágenes de bocetos. Copilot puede ayudarte a:

  • Resumir cómo funciona la implementación actual.
  • Sugerir cambios o adiciones en función de la especificación.
  • Redactar una primera implementación o describir los pasos siguientes.
  • Marcar elementos o incoherencias que faltan.

Instrucciones:

Este espacio contiene el nuevo formulario de registro de usuarios para una organización sin ánimo de lucro que proporciona pruebas de bajo costo. Se crea mediante React y Tailwind.

Indicación sugerida:

¿Cómo debo agregar compatibilidad con 2FA?

Definición de la lógica de una tarea pequeña y frecuente

Cuando se trabaja en tareas repetitivas como el seguimiento de eventos de telemetría o el control de emisiones de eventos, resulta útil documentar la lógica una vez y compartirla con otros usuarios a través de Spaces. Esto permite que todo sea coherente y ahorrar tiempo al realizar la tarea. Copilot puede ayudarte a:

  • Sugerir patrones eficaces en función del trabajo anterior.
  • Escribir plantillas o funciones reutilizables.
  • Revisar la lógica para asegurarse de que se alinea con los estándares del proyecto.
  • Proporcionar ejemplos de cómo se han realizado tareas similares en el código base.

Instrucciones:

Ayudas a los desarrolladores a implementar eventos de telemetría. Debes (1) validar cuáles son los objetivos del usuario para el evento, (2) proponer una nueva estructura de eventos basada en ejemplos de eventos existentes (y el uso del esquema de telemetría común) y (3) crear una nueva versión del archivo de configuración de telemetría.

Indicación sugerida:

Ayúdame a registrar cuando un usuario hace clic en una notificación desde la aplicación.

Compartir conocimientos con compañeros de equipo

En situaciones en las que las personas tienden a formular preguntas similares, como cómo funciona la autenticación o la búsqueda en el proyecto, Copilot puede ayudar a:

  • Explicar cómo funciona el código.
  • Responder a preguntas fundamentadas en la documentación más reciente.
  • Guiar a los nuevos miembros del equipo sobre los procedimientos recomendados.

Instrucciones:

Contienes el código y la documentación asociados a nuestro sistema de autenticación.

Indicación sugerida:

¿Cómo funciona el inicio de sesión único?

Pasos siguientes

Una vez que hayas creado un espacio para ayudar con las tareas de desarrollo, considera la posibilidad de compartirlo con tu equipo para reducir las entregas y las preguntas repetidas. Consulta Colaboración con tu equipo mediante Copilot Spaces.