Skip to main content

Preguntas sobre GitHub Copilot en GitHub Mobile

Puedes usar Chat de GitHub Copilot en GitHub Mobile para responder preguntas generales sobre el desarrollo de software o preguntas específicas sobre el código en un repositorio. Con Copilot para empresas también puede formular preguntas específicas sobre una solicitud de cambios, un problema o una discusión.

Información general

GitHub Copilot Chat es una interfaz de chat que le permite hacer y recibir respuestas a preguntas relacionadas con la codificación en GitHub Mobile. También puede usar GitHub Copilot Chat en GitHub o en un IDE admitido. Para obtener información sobre GitHub Copilot Chat, consulta Acerca de GitHub Copilot Chat.

Chat de Copilot en GitHub Mobile puede ayudarte con diversas tareas relacionadas con la codificación, como ofrecerte sugerencias de código, proporcionar descripciones en lenguaje natural de un fragmento de la funcionalidad y el propósito del código, generar pruebas unitarias para tu código y proponer correcciones de errores en el código. Para más información, consulta Uso responsable del chat de GitHub Copilot en GitHub Mobile.

En GitHub Mobile, puede usar Copilot Chat para preguntar:

Con Copilot para empresas, también puede preguntar:

Limitaciones

Las siguientes limitaciones se aplican a Chat de Copilot en GitHub Mobile:

  • La calidad de los resultados de Copilot Chat puede, en algunas situaciones, disminuir si se usan archivos muy grandes, o un número grande de archivos, como contexto para una pregunta.

  • Si alcanzas el límite de solicitudes Premium en dispositivos móviles, Copilot se revertirá automáticamente a un modelo gratuito y no premium. El acceso a los modelos Premium se restablecerá al principio del siguiente ciclo de facturación.

  • Si compraste Copilot Pro o Copilot Pro+ a través de GitHub Mobile (a través de la compra desde la aplicación en iOS o Android), no puede habilitar solicitudes premium adicionales.

    • Para habilitar solicitudes premium adicionales, deberás cancelar la suscripción móvil y volver a suscribirte en GitHub.com a través de un explorador web.
    • Para obtener ayuda, ponte en contacto con con nosotros a través del Soporte técnico de GitHub.

Requisitos previos

Para usar Chat de Copilot en GitHub Mobile, haz clic en el icono Copilot en GitHub Mobile a fin de iniciar un chat. Si aún no tienes una suscripción activa de GitHub Copilot, te suscribirás automáticamente a Copilot Free.

Si formas parte de una organización o empresa con una suscripción de GitHub Copilot para empresas o de GitHub Copilot para grandes empresas, el propietario de la organización o empresa puede que tenga que concederte acceso a Chat de Copilot en GitHub Mobile. Para más información, consulta Administración de directivas y características para GitHub Copilot en tu organización.

Hacer una pregunta general sobre el desarrollo de software

Puedes hacer una pregunta general sobre el desarrollo de software que no se centre en un contexto particular, como un repositorio.

  1. En GitHub Mobile, pulsa el icono en la esquina inferior derecha de la pantalla.

    Nota:

    El icono no se muestra en todas las páginas de GitHub Mobile. Si no ve el icono, vaya a otra página en GitHub Mobile y busque el icono allí.

  2. Si la página muestra una conversación anterior que tenías con Copilot, pulsa en la esquina superior derecha de la pantalla y, a continuación, pulsa Nueva conversación .

  3. En la parte inferior de la página, en el cuadro "Preguntar Copilot", escriba una pregunta y envíe el mensaje.

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

    • What are the advantages of the Go programming language?
    • What is Agile software development?
    • What is the most popular JavaScript framework?
    • Give me some examples of regular expressions.
    • Write a bash script to output today's date.
  4. En una conversación, puedes hacer preguntas de seguimiento. Copilot responderá dentro del contexto de la conversación . Por ejemplo, puede escribir "dime más" para que Copilot amplíe su último comentario.

    Puede usar su pregunta inicial como base para las preguntas de seguimiento. Una pregunta fundacional detallada puede ayudar a Copilot a proporcionar respuestas más relevantes a sus preguntas de seguimiento. Para obtener más información, consulta Preguntar a GitHub Copilot Chat para que se convierta en tu asistente personal de IA para la accesibilidad en el blog de GitHub.

  5. Para volver a una conversación anterior que hayas tenído con Copilot, pulsa en la esquina superior derecha de la pantalla. Pulsa una de las tres últimas conversaciones modificadas recientemente que se muestran, o bien pulsa View all conversations . Esto le lleva a una lista de todas las conversaciones anteriores con Copilot.

  6. Para eliminar una conversación, pulsa en la esquina superior derecha de la pantalla y después Delete conversation . De esta manera se elimina la conversación de la lista de conversaciones anteriores que ha tenido con Copilot.

  7. Para empezar de cero con una nueva conversación, pulsa en la esquina superior derecha de la pantalla y después New conversation .

    Siempre debe iniciar una nueva conversación si quiere formular una pregunta que no esté relacionada con la conversación actual.

Formulación de preguntas exploratorias sobre un repositorio

Puede formular preguntas sobre un repositorio específico, para obtener ayuda para comprender el código o para obtener ayuda con una tarea específica en la que está trabajando.

  1. En GitHub Mobile, ve a un repositorio y pulsa el icono en la esquina inferior derecha de la pantalla.

  2. En la parte inferior de la página, utilice el cuadro "Preguntar Copilot", escriba una pregunta y envíe el mensaje.

    Por ejemplo, si eliges el repositorio en el que estás trabajando como contexto, podrías preguntar:

    • What is the main purpose of this repo? What problem does it solve or what functionality does it provide?

    • What web frameworks are used in this project?

    • Where is rate limiting implemented in our API?

    • How is the code organized? Explain the project architecture.

    • Are there any specific environment requirements for working on this project?

    Importante

    La capacidad de Copilot para responder a preguntas en lenguaje natural como estas en un contexto de repositorio mejora si el repositorio está indexado para la búsqueda semántica de código. Sin indexación, es posible que Chat de Copilot en GitHub Mobile no pueda proporcionar las respuestas más relevantes a sus preguntas.

    No se puede desencadenar la creación de un índice de búsqueda de código semántico para un repositorio a partir de GitHub Mobile. En lugar de eso, debes usar Copilot Chat en un explorador web. Consulta Indexación de repositorios para GitHub Copilot Chat.

  3. Para volver a una conversación anterior que hayas tenído con Copilot, pulsa en la esquina superior derecha de la pantalla. Pulsa una de las tres últimas conversaciones modificadas recientemente que se muestran, o bien pulsa View all conversations . Esto le lleva a una lista de todas las conversaciones anteriores con Copilot.

  4. Para eliminar una conversación, pulsa en la esquina superior derecha de la pantalla y después Delete conversation . De esta manera se elimina la conversación de la lista de conversaciones anteriores que ha tenido con Copilot.

  5. Para empezar de cero con una nueva conversación, pulsa en la esquina superior derecha de la pantalla y después New conversation .

    Siempre debe iniciar una nueva conversación si quiere formular una pregunta que no esté relacionada con la conversación actual.

Hacer preguntas sobre fragmentos específicos de código

Puede conversar con Copilot sobre un archivo de su repositorio, o sobre líneas específicas de código dentro de un archivo.

  1. En GitHub Mobile, vaya a un repositorio y abra un archivo.

  2. Realice una de las siguientes acciones:

    • Para hacer una pregunta sobre el archivo completo, haz clic en el icono Copilot () en la parte inferior derecha de la vista del archivo.
    • Para formular una pregunta sobre líneas específicas dentro del archivo, seleccione y copie las líneas que desea preguntar. A continuación, pulsa el icono de Copilot () y pega las líneas copiadas en el campo de entrada Copilot Chat.
  3. Escriba una pregunta en el cuadro "Preguntar Copilot" en la parte inferior del panel de chat y envíe el mensaje.

    Por ejemplo, si pregunta por el archivo completo, puede escribir:

    • Explain this file.
    • How could I improve this code?
    • How can I test this script?

    Si pregunta por líneas específicas, puede escribir:

    • How could I improve this class?
    • Add error handling to this code.
    • Write a unit test for this method.

    Copilot responde a tu solicitud en el panel.

  4. Puede continuar la conversación con una pregunta de seguimiento. Por ejemplo, puede escribir “dime más” para que Copilot amplíe su último comentario.

Formular preguntas sobre una solicitud de incorporación de cambios específica

Puede formular preguntas sobre una solicitud de cambios específica en un repositorio.

  1. En GitHub Mobile, ve a una solicitud de cambios en un repositorio y pulsa el icono en la esquina inferior derecha de la pantalla.

  2. En la parte inferior de la página, utilice el cuadro "Preguntar Copilot", escriba una pregunta y envíe el mensaje.

    Entre otras, podría realizar estas acciones:

    • What is the purpose of this pull request?
    • What changes are being made in this pull request?
    • Are there any potential issues with this pull request?
    • What is the status of this pull request?

    Copilot responde a tu solicitud en el panel.

  3. Puede continuar la conversación con una pregunta de seguimiento. Por ejemplo, puede escribir “dime más” para que Copilot amplíe su último comentario.

Formular preguntas sobre un problema específico

Puede formular preguntas sobre un problema específico en un repositorio.

  1. En GitHub Mobile, ve a una incidencia en un repositorio y pulsa el icono en la esquina inferior derecha de la pantalla.

  2. En la parte inferior de la página, utilice el cuadro "Preguntar Copilot", escriba una pregunta y envíe el mensaje.

    Entre otras, podría realizar estas acciones:

    • What is the purpose of this issue?
    • What is the status of this issue?
    • What are the steps to reproduce this issue?
    • Are there any potential solutions to this issue?

    Copilot responde a tu solicitud en el panel.

  3. Puede continuar la conversación con una pregunta de seguimiento. Por ejemplo, puede escribir “dime más” para que Copilot amplíe su último comentario.

Formular preguntas sobre una discusión específica

Puede formular preguntas sobre una discusión específica en un repositorio.

  1. En GitHub Mobile, ve a un debate en un repositorio y pulsa el icono en la esquina inferior derecha de la pantalla.

  2. En la parte inferior de la página, utilice el cuadro "Preguntar Copilot", escriba una pregunta y envíe el mensaje.

    Entre otras, podría realizar estas acciones:

    • What is the purpose of this discussion?
    • What are the main points of this discussion?
    • What are the next steps for this discussion?
    • Are there any potential issues with this discussion?

    Copilot responde a tu solicitud en el panel.

  3. Puede continuar la conversación con una pregunta de seguimiento. Por ejemplo, puede escribir “dime más” para que Copilot amplíe su último comentario.

Extendiendo Copilot Chat en GitHub Mobile

Extensión de GitHub Copilot integra la eficacia de las herramientas externas en Copilot Chat, lo que te ayuda a reducir el cambio de contexto y recibir respuestas con contexto específico del dominio. Puedes instalar Extensiones de Copilot desde el GitHub Marketplace o desarrollar extensiones privadas dentro de tu organización y, a continuación, escribir @ en una ventana de chat para ver una lista de las extensiones disponibles. Para usar una extensión, seleccione la extensión de la lista o escriba el nombre de campo de datos dinámico completo y su consulta.

Consulta Uso de extensiones para integrar herramientas externas con GitHub Copilot Chat para obtener más información.

Ocultar Copilot Chat

Puedes ocultar el botón flotante de Copilot en GitHub Mobile.

  1. En el menú inferior, pulse Profile.
  2. Para ver la configuración, pulse .
  3. Toca Copilot.
  4. Junto a "Hide Copilot", usa el botón de alternancia para ocultar Copilot.

Comentarios sobre Chat de GitHub Copilot en GitHub Mobile

Para enviar comentarios sobre una respuesta de Copilot Chat:

  1. Pulse los puntos suspensivos (...) en la esquina superior derecha, encima de la respuesta de chat en la que desea proporcionar comentarios, y pulse Like Copilot response o Dislike Copilot response ,
  2. Si lo prefieres, proporciona información sobre por qué te ha gustado o no la respuesta.
  3. Pulse Enviar.