Skip to main content
Usa esta receta si un flujo de trabajo debe:
  • inspeccionar el contexto relacionado con el código mediante herramientas locales de ejecución
  • devolver una salida estructurada estricta en vez de prosa libre
  • pausar las decisiones de alto riesgo para obtener aprobación humana
  • guardar puntos de control entre turnos del modelo y llamadas a herramientas

1. Define un contrato de salida acotado

Así, el primer flujo de revisión de código es fácil de inspeccionar en los registros y de pasar a los siguientes pasos de trabajo.

2. Define herramientas de ejecución pequeñas

Mantén estas herramientas deterministas e idempotentes para que los datos de los pasos guardados sigan siendo útiles si un worker se reanuda más adelante.

3. Crea el agente con un punto de revisión humana

4. Usa el adaptador del gateway para exigir JSON estricto

5. Ejecuta y reanuda el flujo de trabajo

6. Qué comprobar

Después de una ejecución con herramientas y otra que se pausa para aprobación, confirma lo siguiente:
  • las vistas de detalles de la solicitud muestran claramente el ciclo de herramientas de ejecución
  • las ejecuciones pausadas pasan a waiting_for_human
  • los registros de pasos guardan un punto de control después de ejecutar una herramienta
  • los fallos de esquema y la actividad de reparación del plugin siguen visibles en los registros

Guías relacionadas

Última modificación el 2 de octubre de 2026