Thanks to visit codestin.com
Credit goes to docs.github.com

Skip to main content

Introducción a la aplicación Copilot de GitHub

Inicie sesión en aplicación Copilot de GitHub, haga su primera pregunta en un chat rápido y, a continuación, cree una sesión completa del agente para realizar cambios en el código.

¿Quién puede utilizar esta característica?

aplicación Copilot de GitHub está en Versión preliminar técnica. GitHub Copilot para empresas, GitHub Copilot para grandes empresas, Copilot Pro de GitHub y GitHub Copilot Pro+ usuarios pueden descargar y usar la aplicación. GitHub Copilot gratis los usuarios y los usuarios sin un Copilot plan pueden unirse a la lista de espera para solicitar acceso.

Nota:

El aplicación Copilot de GitHub está en Versión preliminar técnica y está sujeto a cambios.

** Copilot Business, Copilot Enterprise, Copilot Proy Copilot Pro+ usuarios** : descargue e instale desde el aplicación Copilot de GitHub repositorio. Para Copilot Business y Copilot Enterprise, la organización o la empresa deben habilitar las características en versión preliminar y CLI de Copilot.

* ** Copilot gratis usuarios y usuarios sin un Copilot plan** : para solicitar acceso, únase a la lista de espera.

Para obtener información general conceptual sobre aplicación Copilot de GitHub, consulte Acerca del aplicación Copilot de GitHub.

Prerequisites

  • Acceda a aplicación Copilot de GitHub. La aplicación está actualmente en Versión preliminar técnica.
    • ** Usuarios de Copilot Business o Copilot Enterprise:** tiene acceso siempre que su organización o empresa haya habilitado las características en versión preliminar y CLI de Copilot. Puede descargar la aplicación directamente desde el aplicación Copilot de GitHub repositorio.
    • Copilot Pro o Copilot Pro+ usuarios: tienen acceso y pueden descargar la aplicación directamente desde aplicación Copilot de GitHub el repositorio.
    • Copilot gratis usuarios y usuarios sin un Copilot plan: únase a la lista de espera para solicitar acceso.
  • El aplicación Copilot de GitHub se instala en macOS, Windows o Linux. Una vez que tenga acceso, puede descargar e instalar la aplicación desde el aplicación Copilot de GitHub repositorio.

Cómo abrir aplicación Copilot de GitHub por primera vez

  1. Abra el aplicación Copilot de GitHub.
  2. Haga clic en Iniciar sesión en GitHub y siga las indicaciones para autenticarse.
  3. La aplicación le guía a través de la incorporación. Cuando se le solicite, seleccione uno o varios repositorios en función de la actividad reciente GitHub o elija un proyecto de ejemplo. También puede omitir este paso y agregar repositorios más adelante.
  4. Elija un tema y complete la incorporación.

Conexión de un repositorio

Para trabajar en el código, necesita al menos un repositorio conectado a la aplicación. Si omite la configuración del repositorio durante la incorporación o quiere agregar más repositorios más adelante:

  1. Haga clic en el + botón de la barra lateral situada junto a "Sesiones".
  2. En Agregar proyecto desde, elija una de las siguientes opciones:
    • Carpeta local o repositorio : seleccione una carpeta ya en la máquina.
    • ** Repositorio de GitHub:** explore y clone un repositorio desde GitHub.
    • URL del repositorio — Clona desde cualquier URL de Git.

Orientarse a sí mismo

La barra lateral proporciona acceso a las áreas principales de la aplicación:

  • Mi trabajo - Examinar y filtrar incidencias y solicitudes de extracción de tus repositorios, comprobar el estado de la CI y dejar revisiones.
  • Automatizaciones : tareas de agente guardadas que se ejecutan según una programación o a petición.
  • Búsqueda : busque en los repositorios directamente desde la aplicación.
  • Sesiones: sesiones del agente activo, agrupadas por repositorio. Esto también incluye chats rápidos, que son conversaciones de chat generales.

Inicio de un chat rápido

La forma más rápida de probar aplicación Copilot de GitHub es con un chat rápido. Los chats rápidos le permiten formular preguntas y lluvia de ideas sin crear una rama o un árbol de trabajo.

  1. En la barra lateral, haga clic + junto a "Chats rápidos" para abrir un nuevo chat.
  2. Escriba una pregunta o una instrucción; por ejemplo: "Ofrezca una descripción general del repositorio octocat".
  3. El agente responde en la vista de conversación. Puede continuar la conversación, formular preguntas de seguimiento o iniciar un nuevo chat.

Crear tu primera sesión

Cuando esté listo para realizar cambios en el código, cree una sesión. Puede empezar desde un problema o describir una tarea directamente.

Partiendo de un problema

  1. Haga clic en Mi trabajo en la barra lateral.
  2. Busque o filtre para encontrar un problema y, a continuación, haga clic en él para ver sus detalles.
  3. Haga clic en Iniciar una sesión. La aplicación crea una nueva sesión con el contexto de problema ya cargado y usa automáticamente el modo Plan .
  4. El agente propone un plan. Revise el plan y, después, puede elegir permitir que el agente comience a trabajar en una solicitud de incorporación de cambios o hacer que proponga cambios que luego pueda aplicar manualmente.
  5. Si se lo has pedido, el agente crea una rama, realiza cambios e incluso crea una pull request para que luego puedas revisarla y seguir iterando sobre ella.

Inicio desde una tarea

Si no tiene un problema desde el que trabajar, puede describir una tarea directamente.

  1. En la barra lateral, haga clic + junto a "Sesiones" para iniciar una nueva sesión y, a continuación, seleccione un repositorio.
  2. Seleccione un modo de sesión en la lista desplegable situada encima del campo de solicitud; por ejemplo, Interactivo para trabajar en colaboración con el agente.
  3. Describir una tarea, por ejemplo, "Corregir la prueba con errores en utils.test.ts" o "Agregar validación de entrada al formulario de registro".
  4. El agente realizará cambios según sus instrucciones. Siga los pasos descritos en la vista de conversación y proporcione comentarios para dirigir al agente.

Pasos siguientes

Obtenga más información sobre el uso de aplicación Copilot de GitHub: