Primer workflow
Recorrido completo AgentFlow desde init hasta el informe con comandos CLI reales.
Primer workflow
Esta página sigue el mismo contrato extremo a extremo que spec-doc §11.1 : inicializar el repo, validar entorno, estimar gasto antes de gastar, ejecutar el pipeline con intención explícita, inspeccionar estado y abrir el informe. El objetivo es una secuencia pegable en la terminal sin pasos ocultos entre init y report.
Prerrequisitos
AgentFlow compilado y en PATH, un git cuyas specs viven en .kiro/specs/<feature>/ o .agentflow/specs/, y un .agentflow/config.yaml donde las órdenes agente existen en su máquina. Sin estos tres elementos los pasos posteriores fracasan por causas evidentes — binario ausente, spec ausente o subproceso que no arranca.
Pasos
1. Inicializar y verificar
Parta convencido del árbol y la cadena de herramientas que AgentFlow empleará:
agentflow init
agentflow doctordoctor hace de compuerta: arregle lo que reporte antes de estimar u operar.
2. Estimar antes de gastar
Ejecute work solo en modo estimación para que aparezcan proyección de tokens y coste antes de invocar agentes:
agentflow work "develop billing-v2" --estimate-onlyLea estimaciones y avisos de presupuesto. Limite gasto con --budget 0.50 o con el bloque budgets. Use --allow-over-budget solo donde la configuración lo permita expresamente — de lo contrario se salta el blindaje que configuró.
3. Ensayo solo plan
Confirme resolución de intención y selección de tareas sin lanzar agentes:
agentflow work "develop billing-v2" --plan-onlyÚtil para validar enrutado y planificación antes de que dev entre al worktree.
4. Ejecutar el run
Cuando la ejecución real sea aceptable:
agentflow work "develop billing-v2"Con intent.default_mode: guided y work.require_plan_confirmation: true, AgentFlow pregunta salvo --yes. Las etapas habituales: resolver intención, planificar/enriquecer, desarrollar en worktree, verificar, opcionalmente revisar, informar.
5. Estado e informe
Tras ejecutar — o cuando busque una id — liste runs y abra el informe deseado:
agentflow status
agentflow report <run-id>Sustituya <run-id> por el valor de status (tipo run-2026-05-17-…).
Qué debería ver
Ejecuciones exitosas dejan estado SQLite en .agentflow/state.sqlite, artefactos por run bajo .agentflow/runs/<run-id>/ y — para trabajo de desarrollo activo — un git worktree bajo .agentflow/worktrees/. Salida de validación proviene de lo definido en validation.commands (por ejemplo go test ./...). Así puede inspeccionar sin repetir agentes.
Reanudar y recuperación
agentflow resume <run-id>Sin --dry-run, resume solo imprime el siguiente paso; no relanza agentes automáticamente. Use continue o vuelva a ejecutar lo sugerido (plan, enrich, dev, …). El encadenado automático existe sólo como agentflow resume <run-id> --execute más --dry-run global.
Workflows relacionados
Para flujo multi herramienta y manejo de fallos vea Kiro → Cursor → Verify, Workflow sensible al coste y Recuperación ante fallos.