Skip to main content

Hacer preguntas a GitHub Copilot en GitHub

Obtenga respuestas instantáneas sobre el código, los repositorios y las preguntas de desarrollo, directamente desde GitHub.

Envío de una pregunta a Chat de Copiloto

Chat de Copiloto está disponible en cualquier página de GitHub. Algunas preguntas funcionan mejor en un contexto específico, como un repositorio, un problema o una solicitud de incorporación de cambios.

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

  2. En el cuadro de indicaciones, escribe una pregunta y presiona Entrar.

    Algunos ejemplos de preguntas generales que podrías hacer son:

    • ¿Cuáles son las ventajas del lenguaje de programación Go?
    • ¿Qué es el desarrollo de software agile?
    • ¿Cuál es el marco de JavaScript más popular?
    • Dame algunos ejemplos de expresiones regulares.
    • Escriba un script de Bash para generar la fecha de hoy.
  3. Opcionalmente, después de enviar una pregunta, puedes hacer clic en en el cuadro de texto para detener la respuesta.

  4. En una conversación, puedes hacer preguntas de seguimiento. Copilot responderá en el contexto de la conversación.

Ver archivos generados por edición

Nota:

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

Copilot puede generar archivos como parte de su respuesta, que puede ver, editar y descargar desde el panel lateral.

Cambio y comparación de modelos de IA

Puede elegir entre una selección de modelos de IA, cada uno con diferentes puntos fuertes. Distintos modelos consumen AI credits a ritmos diferentes en función de su precio por token. Para obtener más información, consulte Modelos y precios para GitHub Copilot.

Si accedes a Chat de Copiloto a través de una suscripción de Copilot Business, tu organización debe conceder a sus miembros la capacidad de cambiar a un modelo diferente. Consulta Administración de directivas y características para GitHub Copilot en su organización.

  1. En la parte inferior de Chat de Copiloto, seleccione el menú desplegable CURRENT-MODEL y haga clic en el modelo de IA que prefiera.

Después de enviar un mensaje, también puede volver a generar una respuesta mediante un modelo diferente haciendo clic en el icono de reintento () debajo de la respuesta. Puede cambiar entre las respuestas para comparar los resultados.

Uso de subprocesos en una conversación

Los subprocesos son ramas de una conversación que le permiten explorar aspectos de un tema o temas nuevos, todos dentro del mismo subproceso.

Para crear un subproceso, mantenga el puntero sobre una de las preguntas anteriores y haga clic en el botón . Edita la pregunta y haz clic en Enviar. No se pueden editar datos adjuntos.

La respuesta a la pregunta editada se muestra en un subhilo nuevo. Un contador de edición aparece debajo de la pregunta. Mantenga el puntero sobre el contador y, a continuación, haga clic en o para navegar entre subprocesos.

Uso de imágenes en Chat de Copiloto

Puede adjuntar imágenes y ARCHIVOS PDF a las solicitudes al usar un modelo que admita la entrada de imagen.

Copilot admite los siguientes tipos de archivo:

  • JPEG (.jpg, .jpeg)
  • PNG (.png)
  • GIF (.gif)
  • WEBP (.webp)
  • PDF (.pdf)
  • HEIC (.heic)
  • HEIF (.heif)

Por ejemplo, puedes adjuntar:

  • Captura de pantalla de un fragmento de código y pide Copilot que explique el código.
  • Un simulacro de la interfaz de usuario para una aplicación y pedir que Copilot genere el código.
  • Diagrama de flujo y pedir Copilot que describa los procesos que se muestran en la imagen.
  • Captura de pantalla de una página web y pedir que Copilot genere HTML para una página similar.

Los datos adjuntos de imagen y PDF están disponibles en todos los Copilot planes y están habilitados de forma predeterminada, sin ninguna directiva necesaria para activar o desactivar la característica.

Para adjuntar un archivo, arrástrelo y suéltelo en el cuadro de texto de la indicación, o haga clic en y seleccione Subir desde el equipo. Seleccione un modelo que admita la entrada de imagen desde el selector de modelos.

Continuar una conversación durante una sesión de agente

Cuando inicias una tarea de agente en la nube de Copilot desde Chat de Copiloto —por ejemplo, al pedirle a Copilot que cree una pull request o investigue un repositorio—, puedes seguir chateando mientras se ejecuta la sesión de agente de nube. Chat de Copiloto refleja el estado de la sesión en curso y se basa en su contexto, por lo que puede hacer preguntas de seguimiento sobre lo que hace el agente. Una vez completada la sesión, puede formular más preguntas sobre el trabajo o iniciar otra sesión desde Chat de Copiloto. Para obtener más información, vea Gestión de sesiones del agente.

Historial de conversaciones y retención

Chat de Copiloto almacena hasta 100 de las conversaciones más recientes. Los mensajes dentro de cada conversación se conservan durante 28 días antes de eliminarse permanentemente. Una vez que una conversación no tiene mensajes, se quita automáticamente del historial.

Lectura adicional