Creación de Agentes de IA
Las decisiones de diseño que separan a los agentes que funcionan de los que solo lucen bien en una demo.
¿Agente o flujo de trabajo? Pregúntalo antes de construir
No toda automatización necesita un agente de IA. Aprende a distinguir un proceso predecible de uno genuinamente impredecible, y construye la opción más barata y confiable.
Tip #038Describe tus herramientas como si entrenaras a alguien nuevo
Un agente solo elige la herramienta correcta si la descripción le dice exactamente qué hace y cuándo usarla. Así se escriben descripciones y docstrings que de verdad funcionan.
Tip #039Un agente, una tarea: por qué los equipos de especialistas superan a los generalistas
Un agente que intenta investigar, evaluar el riesgo y escribir el informe no es una sola tarea, son tres. Divide los flujos de un solo agente sobrecargado en un equipo de especialistas.
Tip #144Exige tres enfoques genuinamente distintos
Pídele un plan a una IA y converge en la primera idea, luego la rellena con hombres de paja: exige al menos tres enfoques genuinamente distintos para ampliar el espacio de opciones antes de reducirlo.
Tip #145Nunca aceptes el primer plan de tu IA sin ver al perdedor
Una recomendación sin alternativa rechazada es un valor por defecto, no una decisión. Obliga a tu agente a divergir y luego converger, y exige siempre al segundo mejor y por qué perdió.
Tip #154Registra un hash del arreglo de mensajes antes de cada llamada
Tu agente parece roto pero el modelo está bien — tu wrapper reescribe el historial entre llamadas. Haz un hash del arreglo de mensajes antes de cada request y la mutación aparece en una sola línea de log.
Tip #155Cuenta las llamadas al modelo por turno
Un solo turno del usuario puede disparar cinco llamadas al modelo cuando un framework vuelve a preguntar en silencio ante una mala respuesta — así cuentas el número real y acotas el bucle.
Tip #183No le pidas a la IA que investigue. Hazle cinco preguntas
Un prompt vago de investiga este tema da una respuesta superficial. Divide el tema en tres a cinco subpreguntas, repártelas a subagentes en paralelo que lean fuentes reales, y sintetiza un solo informe con citas.