Una tarea es una unidad de trabajo que finaliza en un pull request. Inicie una desde Nuevo trabajo, y seleccione Tarea en la sección Crear como. Si lo deja en Automático permite que Coroid elija entre una tarea y un plan.
Seleccione una buena primera tarea
La mejor primera tarea es pequeña, real y cercana a las pruebas existentes. Algo como
"añadir un --json Al añadir el parámetro flag al comando de exportación, se adapta a la estructura de salida que ya admite el comando de importación. De este modo, Coroid tiene un objetivo claro y tú obtienes una visión precisa del resultado.
Para la primera ejecución, evita lo siguiente:
- Cualquier elemento relacionado con autenticación, pagos o migración de datos.
- Trabajos que requieran una decisión de diseño que aún no hayas tomado.
- Tareas vagas de limpieza: por ejemplo, «mejorar la gestión de errores» no tiene un límite definido.
Describe lo que deseas conseguir.
Escribe el resultado esperado, no la forma de implementarlo. Indica qué debe ser cierto cuando el trabajo finalice y menciona todo lo poco evidente: archivos relevantes, convenciones a seguir y elementos que no deben modificarse.
No necesitas redactar el plan tú mismo. Es lo primero que genera Coroid, y tú podrás aprobarlo.
Si existe contexto que el código no incluya —como un ADR, una guía de estilo o un ticket— adjúntalo. Consulta Contexto del proyecto para saber qué ya conoce Coroid sin necesidad de indicárselo.
Los equipos financieros solicitan constantemente sus facturas en hojas de cálculo. Añade un botón de exportación a la lista de facturas que descargue el filtro actual como CSV.
Finalizado cuando: el archivo se abra en Excel y Numbers, las cantidades utilicen la moneda de la cuenta y las exportaciones con más de 10.000 filas no excedan el tiempo de espera.
El formulario de Nuevo Trabajo: elige qué crear, selecciona el proyecto y luego describe el resultado en un título y un breve resumen.
Continúa con la fase de cualificación.
Selecciona Continuar. Aún no se ha creado nada: Coroid filtra la solicitud, la compara con la versión actual, busca duplicados y confirma el proceso. Si todo es correcto, la tarea se crea y se incorpora a la cola. Si la fase de cualificación la detiene, los resultados indican el motivo y podrás modificar la solicitud e intentarlo de nuevo. Ver Describir lo que necesitas.
Revisar la especificación
Coroid convierte tu descripción en una especificación: qué se va a desarrollar, qué está fuera de alcance y los criterios de aceptación que determinan el éxito. Aparece en la pestaña Especificaciones de la tarea.
Léela antes de que se empiece a desarrollar nada. Si los criterios de aceptación no coinciden con lo que realmente quieres, corrígelos ahora; son lo que se utilizará para las pruebas en la fase de verificación. Ver Especificaciones.
Aprobar el plan
Para cualquier cambio que vaya más allá de uno trivial, la especificación se convierte en un plan: un conjunto ordenado de pasos. Lo aprobarás antes de que se escriba el código.
Este es el momento más económico para intervenir. Rechazar un plan te costará un minuto. Rechazar un pull request ya terminado supone el coste de toda una ejecución.
Observar su ejecución
Una vez creada, la tarea entra en PENDING hasta que haya un espacio disponible para un agente, y luego
IN_PROGRESS. Podrás seguir la ejecución en tiempo real: los pasos realizados, las herramientas utilizadas, los archivos modificados y los resultados de las pruebas a medida que se acumulan.
No es necesario que lo observes. Las Notificaciones te avisarán cuando necesites intervenir o cuando haya finalizado.
Qué esperar
- Duración depende del tamaño del cambio y del tiempo que tarde tu suite de pruebas, no del número de espacios de agente que poseas. Los espacios determinan cuántas tareas se ejecutan simultáneamente.
NEEDS_HUMAN_REVIEWno es un fallo. Significa que Coroid ha llegado a una decisión que solo tú puedes tomar. Resuélvela y la tarea continuará.- La reelaboración es algo normal. Si el revisor encuentra algún problema, la tarea volverá al desarrollador antes de que tú la veas.
Siguiente
Revisar y fusionar el resultado — qué se obtiene y qué debes comprobar.