Al utilizar las características agenticas de GitHub, puede usar la pestaña Agentes dentro de un repositorio que tenga Agente de programación Copilot habilitado para iniciar, monitorear y gestionar sesiones de agentes sin abandonar su flujo de trabajo. También puede usar la página Agentes para ver e iniciar sesiones del agente. Para obtener información sobre cómo habilitar Agente de programación Copilot, consulte Administración de acceso al agente de codificación GitHub Copilot.
1. Seleccione un repositorio y elija el agente.
-
Inicie una nueva tarea de agente.
- Abra la pestaña Agents en un repositorio
- Abra la página Agents
- Utiliza el botón Task o el comando
/taskde chat de Copilot - Abra el panel Agentes haciendo clic en en la parte superior de cualquier página de GitHub
-
Con el menú desplegable, seleccione el repositorio en el que desea que el agente de codificación funcione.
-
Opcionalmente, selecciona una rama base para la solicitud de cambios de Copilot.
-
Opcionalmente, seleccione el menú desplegable CURRENT-MODEL y haga clic en el modelo de IA que prefiera.
-
Escribe una indicación que describa la solicitud. Por ejemplo:
Implement a user-friendly message for common errors. -
Haga clic en o presione Enter.
Copilot comenzará a trabajar en la tarea y empezará a insertar cambios en una nueva solicitud de incorporación de cambios, donde se le agregará automáticamente como revisor.
Para obtener más información sobre las formas de iniciar nuevas tareas del agente, consulte Pedir a GitHub Copilot que cree una solicitud de incorporación de cambios.
2. Supervisión de la actividad del agente
Una vez que el agente empiece a funcionar, continuará actualizando el registro de sesión y el resumen con su progreso y proceso de pensamiento.
Cada sesión muestra su estado. Haga clic en una sesión para abrir el registro de sesión, donde puede supervisar el progreso del agente, ver las herramientas que usa y realizar un seguimiento de cuánto tiempo se ha estado ejecutando la sesión.
También se puede realizar un seguimiento de las sesiones de Agente de programación Copilot desde la GitHub CLI, GitHub Mobile, Visual Studio Code, Raycast y JetBrains. Para más información, consulta Seguimiento de las sesiones de GitHub Copilot.
3. Redirigir agentes según sea necesario
Puede intervenir y proporcionar entrada de direccionamiento a Copilot sin detener la ejecución. El direccionamiento usa una solicitud premium por mensaje.
Nota:
La dirección de una sesión no está disponible actualmente para agentes de codificación de terceros.
Las razones por las que es posible que quiera dirigir una sesión incluyen:
- Copilot parece estar yendo en una dirección incorrecta y quieres darle más claridad.
- Has cometido un error en la descripción del trabajo necesario y has decidido empezar de nuevo.
En el cuadro de solicitud debajo del registro de sesión del agente, pregunte a Copilot mientras trabaja en una tarea. Por ejemplo:
Use our existing ErrorHandler utility class instead of writing custom try-catch blocks for each endpoint.
Copilot comenzará a implementar su entrada después de que haya terminado su llamada de herramienta actual.
4. Abre una sesión de agente en tu entorno de desarrollo local
Puede guiar al agente en el entorno de desarrollo local para realizar cambios adicionales o realizar cualquier modificación que requiera experiencia humana.
VS Code
En la parte inferior de la vista de sesión del agente, haga clic en el botón Abrir en VS Code para lanzar la sesión directamente en VS Code.
Nota:
Abrir una sesión en VS Code requiere las versiones más recientes de VS Code, la extensión GitHub Copilot y la extensión GitHub Pull Requests.
CLI de GitHub Copilot
-
En la parte inferior de la vista de sesión del agente, haga clic en la lista desplegable junto a Abrir en VS Code.
-
Haga clic en Continuar en CLI de GitHub Copilot para copiar el comando
copilot --resume=SESSION-IDen el portapapeles. -
En el terminal, pegue y ejecute el comando para reanudar la sesión del agente.
5. Revisar y fusionar el código del agente
Una vez que el agente complete una sesión, puede ir a la solicitud de incorporación de cambios para revisar los cambios. Desde la solicitud de incorporación de cambios, puede examinar las diferencias, solicitar mejoras adicionales o aprobar y fusionar los cambios. Consulta Revisión de una solicitud de incorporación de cambios creada por GitHub Copilot.
6. Archivar sesiones del agente
Las sesiones detenidas se pueden archivar para quitarlas de la lista de sesiones.
- Abra la sesión del agente que desea archivar.
- En la esquina superior derecha, haga clic en , luego haga clic en Archivar sesión.
- En el cuadro de diálogo que se abre, haga clic en Sí, archivar.