Contexto
Un agente añade decisiones en tiempo de ejecución: puede escoger una herramienta, reformular un plan o detenerse. Esa flexibilidad solo aporta valor si el proceso realmente cambia con el contexto.
Si cada excepción termina codificada como otra instrucción en lenguaje natural, el problema no necesita más autonomía. Necesita un flujo visible, validaciones y responsables.
Ejemplo didáctico · situación inventada
Un correo que siempre termina en el mismo registro
Un buzón recibe formularios con identificador, fecha y tipo de solicitud. El destino depende de una tabla de correspondencias. Los mensajes sin identificador pasan a revisión.
Qué decisión cambia. Empieza con un parser y la tabla. Si los textos libres necesitan interpretación, prueba un clasificador solo en esa entrada. No hace falta que un agente decida también dónde guardar el registro.
Qué comprobar antes de empezar
- Cuántas rutas reales sigue el proceso y con qué frecuencia cambian.
- Qué parte requiere interpretar contexto y qué parte admite una regla.
- Qué acción sería irreversible, costosa o difícil de detectar.
- Si existe una referencia determinista con la que comparar calidad, latencia y coste.
- Quién puede revisar una excepción y cuánto tarda en hacerlo.
Método de trabajo
Dibujar el flujo actual
Enumeramos decisiones, entradas, excepciones y salidas sin introducir todavía un modelo.
Construir la opción simple
Probamos reglas, formularios, búsqueda y workflows antes de conceder autonomía.
Aislar la incertidumbre
El modelo solo interviene en el tramo que requiere interpretación; el resto permanece determinista.
Comparar operación
Medimos tasa de excepción, revisión humana, latencia, coste y fallos graves en ambas opciones.
Señales para detener la prueba
- El agente no mejora la referencia simple en los casos que importan.
- La misma entrada produce rutas incompatibles sin una razón trazable.
- Cada herramienta necesita permisos más amplios que la tarea concreta.
- La revisión humana cuesta tanto como ejecutar el flujo original.
Para seguir con esta decisión
- ¿Cuándo utilizar MCP y cuándo integrar una API directamente?
- ¿Cómo definir permisos y aprobaciones para las herramientas de un agente?
- ¿Cómo limitar un ataque de prompt injection en un agente con herramientas?
Servicio de Agent Engineering: alcance y entregables
Publicado por Ordantis el .