Inicio de una sesión
Cada sesión en aplicación Copilot de GitHub se ejecuta en su propio entorno de trabajo aislado, por lo que puedes ejecutar varias sesiones en paralelo y avanzar en varias tareas sin conflictos.
- En la barra lateral situada junto a Sesiones, haga clic + para iniciar una nueva sesión.
- Elija un repositorio: puede usar una carpeta local, elegir entre GitHubo clonar desde una dirección URL.
- En la lista desplegable del cuadro de solicitud, elija dónde debe ejecutarse la sesión: en un nuevo árbol de trabajo, en el repositorio local o en un espacio aislado en la nube. Los entornos aislados en la nube para Copilot (versión preliminar pública) son entornos totalmente aislados alojados por GitHub.
- Seleccione un modo de sesión, un modelo y un nivel de razonamiento en las listas desplegables situadas debajo del campo del prompt. Si elige Automático para el modelo, la aplicación selecciona el modelo óptimo para la tarea en función de la complejidad de la tarea.
- Describa la tarea en el campo de solicitud. Puede hacer referencia a problemas con
#, agregar archivos con@o usar/para comandos.
El agente empieza a trabajar. Las sesiones activas aparecen en la barra lateral agrupada por repositorio, haga clic en cualquier sesión para cambiar a ella.
Elección de un modo de sesión
El modo de sesión controla la autonomía que tiene el agente. Puede establecer el modo en la lista desplegable debajo del campo de solicitud y cambiarlo en cualquier momento.
- Interactivo: usted y el agente trabajan juntos. El agente sugiere cambios y espera tu respuesta antes de continuar.
- Plan: el agente crea primero un plan. Revise y apruebe el plan antes de que el agente lo ejecute.
- Autopilot: el agente funciona completamente de forma autónoma: escribir código, ejecutar pruebas e iterar sin esperar la entrada.
Elección de un modelo
Puedes seleccionar un modelo y un esfuerzo de razonamiento en los menús desplegables situados debajo del campo de entrada. Un mayor esfuerzo de razonamiento proporciona al agente más tiempo para pensar en problemas complejos, pero puede tardar más tiempo. Puede cambiar ambas configuraciones en cualquier momento durante una sesión.
Si elige Automático en el selector de modelos, la aplicación selecciona automáticamente el modelo óptimo para la tarea en función de la complejidad de la tarea. Una vez iniciada la sesión, el selector junto a Auto muestra qué modelo controló cada respuesta. Para obtener más información, vea Acerca de Copilotselección automática de modelos.
Si configuró su propio proveedor de modelos en la aplicación, esos modelos también aparecen en el selector. Para conocer los pasos de configuración, consulte Usar tus propios modelos LLM en la aplicación GitHub Copilot.
Mantenga el puntero sobre el icono del selector de modelos para ver los detalles del modelo.
Uso de chats rápidos
Los chats rápidos de la barra lateral abren un modo de conversación sin crear una rama dedicada ni un árbol de trabajo. Úselo para realizar lluvias de ideas, formular preguntas o explorar ideas antes de iniciar una sesión. El historial de chats se guarda y se muestra por nombre de conversación.
Uso /security-review en sesiones de aplicación
Nota:
El /security-review comando de barra diagonal está actualmente en versión preliminar pública y está sujeto a cambios.
Puede ejecutar el /security-review comando de barra diagonal en una sesión del agente activo para revisar los cambios actuales de flujo de trabajo para detectar vulnerabilidades de elevada confianza. El comando devuelve resultados priorizados con puntuaciones de gravedad y confianza, además de correcciones sugeridas que puede aplicar y comprobar en la misma sesión.
- Abra una sesión activa que tenga cambios en el código en curso.
- En el cuadro de símbolo del sistema, escriba
/security-reviewy presione Entrar. - Revise los resultados y actualice los cambios en el código según sea necesario.
Esta revisión ligera a petición complementa GitHubcode scanninga , Dependaboty secret scanning le proporciona una comprobación inicial de los cambios locales antes de abrir una solicitud de incorporación de cambios.
Uso del agente de pato de goma
El agente Rubber Duck es un agente integrado que actúa como un crítico constructivo, revisa tu plan, implementación o pruebas actuales y devuelve comentarios concretos. El agente se ejecuta con un modelo distinto al que impulsa su sesión actual.
Cuando el pato de goma está activado, Copilot puede recurrir a él automáticamente en momentos clave mientras trabaja. El agente de sesión principal pasa trabajo al agente de pato de goma, recibe la crítica y luego decide cómo aplicar esos comentarios antes de continuar.
Nota:
Actualmente, el agente de pato de goma solo está disponible si el agente principal utiliza un modelo de lenguaje grande de Claude o GPT.
También puede pedirle manualmente a Copilot que solicite una revisión del agente de pato de goma.
- Abra una sesión activa.
- En el cuadro de solicitud, escriba
/rubber-ducky pida una crítica del plan actual, la implementación o las pruebas.
Para obtener más información sobre el agente de pato de goma, consulte Acerca del agente pato de goma.
Uso de /chronicle con sesiones de la aplicación
Dado que aplicación Copilot de GitHub se basa en CLI de GitHub Copilot, puede usar funciones del historial de sesiones de CLI de Copilot, como /chronicle, para obtener información del trabajo que realizó en la aplicación y en otras sesiones de CLI de Copilot.
Por ejemplo, puede usar /chronicle standup para resumir el trabajo reciente. Para obtener más información, vea Uso de CLI de GitHub Copilot datos de sesión.
Uso del dictado de voz
Puede usar el dictado de voz para hablar mensajes en una sesión en lugar de escribirlos.
Para poder usar el dictado de voz, debe configurarlo en la configuración de la aplicación.
- Abra la configuración de la aplicación y seleccione la pestaña Dictado de voz .
- Elija un método abreviado de teclado.
- Permitir el acceso al micrófono en la configuración del sistema operativo.
- Descargue un modelo de transcripción local.
Después de la configuración, use el acceso directo para iniciar y detener la transcripción de voz. La aplicación inserta texto transcrito en el cuadro de solicitud para que pueda revisarlo o editarlo antes de enviarlo.
Atajos de teclado
aplicación Copilot de GitHub admite atajos de teclado para ayudarte a navegar por las sesiones, cambiar entre espacios de trabajo y realizar acciones comunes. Para ver los accesos directos disponibles, abra la aplicación, vaya a Ayuda y, a continuación, métodos abreviados de teclado.
También puede iniciar una sesión directamente en la aplicación mediante vínculos profundos desde archivos markdown, herramientas de terceros o scripts. Para obtener más información, vea Uso de vínculos profundos para abrir el aplicación Copilot de GitHub.