Saltar a contenido

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

  1. Abre una sesión en el Workspace
  2. 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:

  1. Selecciona el modo Debate
  2. Escribe la descripción de Opción A (a favor)
  3. Escribe la descripción de Opción B (alternativa)
  4. Ejecuta — el árbitro evaluará ambas posiciones

Consultation

Consulta a múltiples especialistas en paralelo:

  1. Selecciona el modo Consultation
  2. Elige los chips de especialistas a consultar
  3. Cada especialista emite su opinión independiente
  4. Se genera un resumen consolidado

Edición de plan

Cuando el Copilot genera un plan de ejecución (estado Ready):

  1. Revisa los pasos propuestos
  2. Edita cualquier paso si es necesario
  3. Reordena los pasos si lo deseas
  4. 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:

  1. Haz clic en el botón rojo Cancelar
  2. El paso actual se interrumpe
  3. Los pasos pendientes se cancelan
  4. 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.