01Primero, una condición de éxito
Imaginemos un agente que prepara una propuesta a partir de una solicitud. Puede consultar un catálogo, comparar opciones y redactar un documento. Antes de conectar esas herramientas, conviene escribir qué significa terminar: una propuesta con requisitos cubiertos, precios tomados de una fuente vigente y dudas pendientes identificadas.
Ese criterio debe poder revisarse fuera del modelo. Una comprobación de campos obligatorios o una validación contra el catálogo aporta evidencia. La frase «ya está listo» no demuestra por sí sola que la tarea esté completa. También hay que distinguir entre preparar el documento y tener autorización para enviarlo.
02Los límites también forman parte del flujo
El agente necesita un presupuesto de tiempo, llamadas y coste. Esos límites se aplican en el código que coordina la ejecución. Si una consulta devuelve repetidamente el mismo error, volver a intentarla sin información nueva puede consumir recursos sin acercar el resultado.
Definir una salida para ese caso permite conservar el trabajo parcial y explicar qué falta. Un precio ausente requiere otra fuente o una revisión; una solicitud incompleta requiere una aclaración. La respuesta adecuada depende del obstáculo, y merece diseñarse antes de que aparezca en producción.
03Probar también la decisión de parar
Una evaluación útil incluye solicitudes normales, datos contradictorios, herramientas caídas y permisos insuficientes. En cada caso, se revisan tanto el resultado como las acciones ejecutadas. Conviene registrar las herramientas utilizadas, sus respuestas relevantes y el motivo de cierre, evitando guardar datos sensibles innecesarios.
El objetivo es reconocer tres estados distintos: tarea verificada, trabajo que necesita intervención y ejecución interrumpida por un límite. Presentarlos con claridad permite que una persona retome el proceso sin reconstruirlo desde cero.
| Situación | Siguiente acción |
|---|---|
| Falta un precio en el catálogo | Marcar el dato pendiente y solicitar revisión. |
| La propuesta está completa | Presentarla a la persona que autoriza el envío. |
| La herramienta sigue fallando | Detener los reintentos y guardar el trabajo parcial. |
Referencias
Anthropic — Building effective agents¿Tienes un proceso que necesita otra forma de funcionar?
Hablemos