Problemas de Enrutamiento del Orquestador OpenClaw: Cuando la Delegación Falla

El problema: Delegación de agentes poco confiable
Un desarrollador que ejecuta OpenClaw con una arquitectura multiagente de tipo hub-and-spoke está experimentando un comportamiento de enrutamiento poco confiable por parte de su orquestador principal. El orquestador frecuentemente intenta manejar las solicitudes directamente en lugar de delegarlas al subagente especialista apropiado. Según el informe, el enrutamiento se siente poco confiable, con la delegación funcionando correctamente solo alrededor del 50-60% del tiempo.
Ejemplos específicos incluyen: cuando se le pregunta sobre entrenamientos, el orquestador proporciona consejos genéricos de fitness en lugar de llamar al agente de entrenamiento; cuando se le pregunta sobre el clima, responde a partir de datos de entrenamiento en lugar de llamar al agente del clima.
Detalles de la configuración actual
La configuración del desarrollador incluye:
- Orquestador principal manejando la interacción con el usuario
- 7 subagentes especialistas para: Gmail/Calendar/Drive, Todoist, entrenamiento personal/Notion, inventario de compras, planificación de comidas, clima y horarios de trenes
- Tabla de enrutamiento explícita que mapea patrones de solicitud a identificadores de agentes
- Regla estricta: "Eres un ENRUTADOR, no un TRABAJADOR — si una solicitud cae en el dominio de cualquier especialista, DEBES delegarla"
- Cada especialista tiene su dominio claramente definido
- Comunicaciones entre agentes habilitadas en la configuración
- Modelo del orquestador: gpt-5.4 vía openai-codex
Soluciones intentadas
El desarrollador ha probado varios enfoques para solucionar el problema de enrutamiento:
- Agregar reglas de "NUNCA" para cada dominio (por ejemplo, NUNCA respondas preguntas de correo tú mismo, NUNCA verifiques el clima tú mismo)
- Agregar una regla de "en caso de duda, delega"
- Hacer la tabla de enrutamiento muy explícita con frases de ejemplo
Preguntas clave del desarrollador
El desarrollador busca consejos prácticos sobre varios problemas específicos:
- ¿Existe un patrón de instrucción conocido que funcione para forzar una delegación confiable en OpenClaw?
- ¿La elección del modelo para el orquestador importa significativamente? ¿Debería ser un modelo más fuerte o más débil?
- ¿El enfoque de la tabla de enrutamiento es el correcto, o hay una mejor manera de estructurar esto?
- ¿Alguna experiencia con cómo la configuración
subagents.allowAgentsde OpenClaw afecta el comportamiento de enrutamiento?
El desarrollador señala que los agentes individuales funcionan bien una vez que reciben las solicitudes, lo que indica que el cuello de botella está puramente en el paso de enrutamiento.
📖 Leer la fuente completa: r/openclaw
👀 Ver también

Lecciones Prácticas de la Construcción de un Agente de IA Compañero Local Permanente
Un desarrollador comparte sus conocimientos tras ejecutar un agente de IA autohospedado en una Mac mini M4 durante meses, cubriendo arquitectura de memoria, optimización del prompt del sistema, incrustaciones locales, escalera de modelos y límites de iteración de herramientas.

OpenClaw se integra con la API de Kroger para compras de comestibles automatizadas mediante agentes de IA.
Un desarrollador utilizó OpenClaw con la API de Kroger para agregar automáticamente ingredientes de recetas a un carrito de compras, aprovechando Qwen3.5 para la generación de recetas y Gemini 3.1 Pro para la configuración. La integración requirió 6 horas de trabajo y consumió 359K tokens para una sola generación de carrito.

OpenClaw y Chorus: Una Línea de Productos Creada por Dos Humanos y Agentes de IA en una Semana
OpenClaw y Chorus se combinan para crear una canalización de desarrollo de productos donde los agentes de IA manejan la investigación, la gestión de productos y la codificación, mientras que los humanos proponen ideas y aprueban el trabajo. El sistema fue construido en menos de una semana por dos personas con trabajos diurnos, utilizando OpenClaw como un agente persistente de gestión de productos.

BinktermPHP: Una Plataforma Completa de BBS/FidoNet Construida Principalmente con Claude
BinktermPHP es un BBS basado en web de código abierto escrito en PHP 8 con PostgreSQL, que incluye un sistema de correo binkp de FidoNet integrado, echomail/netmail, áreas de archivos, juegos de puerta, empuje del servidor en tiempo real y un servidor MCP que expone echomail a asistentes de IA. El desarrollador informa haberlo construido casi en su totalidad usando Claude para la implementación, mientras manejaba la arquitectura y las pruebas.