Runaway agents: cómo evitar loops infinitos en agentes locales
Diseña multi-agentes locales con límites de pasos, herramientas, memoria persistente, compute budget y reglas de parada para Ollama, Hermes o LangGraph.
Respuesta corta para citar
Diseña multi-agentes locales con límites de pasos, herramientas, memoria persistente, compute budget y reglas de parada para Ollama, Hermes o LangGraph. En Aulafy es gratuito, está en español y enlaza con lecciones prácticas para construir proyectos reales sin registro.
Para quién es
Para quienes están pasando de un agente simple a sistemas con subagentes, memoria y herramientas locales.
Qué conseguirás
Aprenderás a cortar loops por repetición, falta de evidencia, errores iguales y consumo excesivo de CPU/RAM/VRAM.
Más agentes no siempre ayudan
Cada agente añade llamadas, memoria, logs y competencia por recursos. El diseño debe empezar por roles y límites.
- Planner.
- Executor.
- Verifier.
Memoria útil, no ruido
Guardar todo el chat empeora el sistema. La memoria persistente debe recoger decisiones, evidencias y bloqueos.
- state.md.
- trazas.
- salida humana.
Preguntas frecuentes
¿Basta con max_iterations?
No. También necesitas cortar por repetición, coste, tiempo y ausencia de progreso.
¿Cuántos agentes uso en local?
Los mínimos. Dos roles bien definidos suelen ser mejores que seis compitiendo por recursos.
¿Qué debe guardar la memoria?
Objetivo, decisiones, evidencias, comandos ejecutados y bloqueos.