Copilot¶
El Copilot es el asistente de ejecución autónoma del Workspace. Permite orquestar tareas complejas con múltiples agentes, modos de ejecución y control avanzado.
Acceder al Copilot¶
- Abre una sesión en el Workspace
- Haz clic en el panel Copilot en la barra lateral derecha
Panel del Copilot¶
┌─────────────────────────────────────────────────────────────────┐
│ Copilot │
├─────────────────────────────────────────────────────────────────┤
│ │
│ Modo: [Sequential ▼] [Parallel] [Debate] [Consultation] │
│ │
│ ┌─ Tarea ─────────────────────────────────────────────────┐ │
│ │ Optimizar el módulo de autenticación │ │
│ └──────────────────────────────────────────────────────────┘ │
│ │
│ ☐ Auto-aprobar plan ☐ Auto-continuar │
│ │
│ ▸ Opciones avanzadas │
│ │
│ [▶ Ejecutar] [✕ Cancelar] │
│ │
├─────────────────────────────────────────────────────────────────┤
│ ┌─ Progreso ──────────────────────────────────────────────┐ │
│ │ ████████████░░░░░░░░░ 3 / 5 agentes completados │ │
│ │ │ │
│ │ ✓ Análisis inicial dotnet-architect │ │
│ │ ✓ Revisión de seguridad security-expert │ │
│ │ ⏳ Implementación code-assistant Running │ │
│ │ ○ Testing qa-engineer Pending │ │
│ │ ○ Documentación doc-engineer Pending │ │
│ └──────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
Modos de ejecución¶
Sequential¶
Ejecuta los pasos uno tras otro. Cada agente recibe el resultado del anterior.
Parallel¶
Ejecuta múltiples agentes en paralelo. Ideal para tareas independientes entre sí.
Debate¶
Dos agentes argumentan posiciones opuestas y un árbitro toma la decisión:
| Rol | Descripción |
|---|---|
| Opción A | Agente que defiende la primera alternativa |
| Opción B | Agente que defiende la alternativa |
| Árbitro | Agente que evalúa ambas posiciones y decide |
Para configurar un debate:
- Selecciona el modo Debate
- Escribe la descripción de Opción A (a favor)
- Escribe la descripción de Opción B (alternativa)
- Ejecuta — el árbitro evaluará ambas posiciones
Consultation¶
Consulta a múltiples especialistas en paralelo:
- Selecciona el modo Consultation
- Elige los chips de especialistas a consultar
- Cada especialista emite su opinión independiente
- Se genera un resumen consolidado
Edición de plan¶
Cuando el Copilot genera un plan de ejecución (estado Ready):
- Revisa los pasos propuestos
- Edita cualquier paso si es necesario
- Reordena los pasos si lo deseas
- Haz clic en Aprobar para iniciar la ejecución
Auto-aprobar
Marca Auto-aprobar plan si confías en que el agente generará un buen plan y no necesitas revisarlo.
Kill-switch (Cancelación)¶
Durante la ejecución, puedes cancelar en cualquier momento:
- Haz clic en el botón rojo Cancelar
- El paso actual se interrumpe
- Los pasos pendientes se cancelan
- Se preserva el output generado hasta el momento
Auto-respuesta (NeedsInput)¶
Cuando un agente solicita información adicional durante la ejecución:
| Opción | Descripción |
|---|---|
| Auto-resp (s) | Segundos de espera antes de auto-responder (0 = desactivado, máx 600) |
| Auto-saltar paso | Salta automáticamente al siguiente paso si no hay respuesta |
| Texto auto-respuesta | Mensaje personalizado para respuestas automáticas |
Opciones avanzadas¶
Despliega Opciones avanzadas para configurar:
| Opción | Rango | Descripción |
|---|---|---|
| Timeout | 5-120 min | Tiempo máximo de ejecución |
| Max reintentos | 0-10 | Reintentos en caso de fallo |
| Max iteraciones | 5-200 | Límite de iteraciones del pipeline |
Cola de tareas batch¶
El Copilot soporta ejecución de múltiples tareas en cola:
┌─────────────────────────────────────────────────────────────────┐
│ Cola batch: 3/5 completadas │ 1 fallida │ 0 saltadas │
│ Actual: "Actualizar API docs" │
│ │
│ [▶ Start] [⏸ Pause] [⏭ Skip] [✕ Cancel] │
└─────────────────────────────────────────────────────────────────┘
Controles de la cola¶
| Control | Descripción |
|---|---|
| Start / Resume | Inicia o reanuda la ejecución de la cola |
| Pause | Pausa después de completar la tarea actual |
| Skip | Salta la tarea actual y pasa a la siguiente |
| Cancel | Cancela toda la cola |
Visor de progreso¶
El OrchestrationProgressViewer muestra el avance en tiempo real:
- Barra de progreso global: X / Y agentes completados
- Tarjetas de paso: Cada paso muestra agente, rol, estado y resumen
- Indicadores de estado: Running (pulsante), Complete (verde), Pending (gris), Failed (rojo)
Siguiente: Resumen de trabajo - Genera resúmenes de tus sesiones.