Presentamos Eleven v4Conoce Eleven v4, nuestro modelo más expresivo hasta la fecha.

Ir al contenido

Especialización selectiva: cómo diseñar agentes que funcionen en producción

Publicado

EscucharEscucha este artículo

Nunca ha sido tan rápido crear un agente con calidad de demo. Conecta un modelo capaz, dale unas cuantas herramientas y, en una tarde, tendrás algo que programa una reunión, redacta una respuesta o genera un informe cuando se lo pides. El problema llega después. El vicepresidente de experiencia de cliente, el responsable de operaciones, quien lidera la plataforma... quien tenga la responsabilidad de hacer que ese agente funcione a escala empresarial se topa con un muro. Lo que funcionaba en la demo se vuelve lento e impredecible en cuanto llega volumen real y hay mucho en juego. Rara vez falla la plataforma subyacente. Lo que falla es la arquitectura que se ha construido sobre ella.

El cuello de botella: un agente que lo hace todo

Tras crear con éxito un primer agente, el instinto natural es seguir añadiéndole cosas. Más herramientas. Más contexto. Responsabilidades más amplias. Si resolvía bien una tarea, seguro que puede resolver diez.

Ese instinto crea un cuello de botella. Cuando un único agente se encarga de planificar, ejecutar, recordar y reflexionar en un ámbito amplio, varias cosas empiezan a fallar a la vez.

Su toma de decisiones se vuelve más lenta y difícil de dirigir, porque ahora cada paso compite por espacio en una ventana de contexto y en un único proceso de razonamiento. La selección de herramientas se vuelve menos fiable, porque la precisión suele disminuir a medida que aumenta el número de herramientas disponibles. Y el sistema se vuelve frágil, porque un pequeño malentendido en el primer paso no se detecta. Sin límites entre responsabilidades, un error inicial contamina silenciosamente todo lo que viene después.

Imagina un único agente de voz diseñado para gestionar reclamaciones de seguros entrantes de principio a fin. En una llamada debe verificar la identidad de quien llama, obtener la póliza correcta, comprobar la cobertura, interpretar la reclamación, calcular una posible indemnización, registrar la interacción y decidir si debe derivarla a una persona. En la demo, con alguien colaborador y una línea limpia, lo gestiona todo sin problemas. En producción, el nombre de quien llama se entiende mal en el primer paso por una conexión móvil con ruido. El agente nunca se recupera. Obtiene la póliza equivocada, razona con seguridad sobre una cobertura que esa persona no tiene y calcula una indemnización para un plan que nunca contrató. No había nada entre escuchar el nombre y actuar en consecuencia, así que un error de transcripción se convirtió en una promesa equivocada dicha en voz alta a un cliente.

En un sector regulado, esto no es solo una mala experiencia: es un incidente de cumplimiento normativo con responsabilidad asociada. Es una de las razones por las que la asegurabilidad de los agentes se está convirtiendo en un requisito previo para los despliegues en producción, y por la que creamos ElevenAgents como la primera plataforma de IA conversacional apta para contar con seguros de IA a través de AIUC.

Fíjate en qué fue lo que realmente falló. El agente no era malo conversando. Era malo al asumir por sí solo todas las responsabilidades, sin ningún punto de control entre entender algo y actuar en consecuencia. La solución no es tener menos ambición ni un agente más discreto. Es tener estructura.

Conviene ser precisos. No se trata principalmente de una limitación de los propios modelos. Un modelo más potente eleva el límite, pero no elimina el problema estructural. Es un problema de diseño de sistemas.

El modelo mental: departamentos, no un CEO que decide todo

Piensa en cómo crece una empresa. Si el CEO toma personalmente todas las decisiones de ingeniería, marketing y recursos humanos, la empresa se paraliza. No lo solucionas contratando a un CEO más inteligente. Lo solucionas creando equipos especializados con ámbitos de responsabilidad claros.

La misma lógica se aplica a los sistemas de IA. En lugar de un agente enorme, puedes dividir el sistema en agentes especializados con responsabilidades acotadas. Un agente recupera datos. Otro escribe código. Otro solo verifica hechos. Cada uno tiene un enfoque más limitado, lo que hace que sus decisiones individuales sean más económicas, rápidas y fáciles de confiar.

Nada de esto requiere infraestructura especializada. Nuestra plataforma, ElevenAgents, ya incluye los componentes necesarios: un agente conversacional en el centro, llamadas a herramientas para consultas y actualizaciones, transferencia entre agentes para delegar de forma fluida cuando cambia el ámbito, recuperación de conocimiento para mantener el contexto y workflows para conectar todas las piezas. Hacerlo bien consiste sobre todo en usar estos elementos de forma intencionada, en lugar de concentrar todas las responsabilidades en un único prompt y esperar que funcione.

Ese es el atractivo de una arquitectura multiagente, y es real para el tipo de trabajo adecuado. Un ejemplo de centro de contacto lo ilustra bien. Supón que quieres evaluar la calidad de las diez mil llamadas de soporte de ayer. El trabajo se divide claramente: un agente comprueba si el representante siguió el guion de cumplimiento normativo, otro evalúa la empatía y el tono, otro señala las llamadas que deberían haberse derivado y otro extrae el motivo de la llamada del cliente. Ninguna de estas valoraciones depende de las demás, y todas pueden ejecutarse en paralelo sobre la misma transcripción. Esta es exactamente la clase de trabajo que beneficia a los sistemas multiagente. Las partes son independientes, el trabajo se centra en la lectura y aislar cada valoración en su propio contexto hace que cada una sea más precisa.

Comparison of single-agent and multi-agent systems with roles and workflows.

Las contrapartidas reales

El enfoque multiagente no es una ventaja gratuita. Cualquier responsable técnico que evalúe esta arquitectura hará bien en poner a prueba los costes de coordinación antes de adoptarla. La salvedad más importante es esta.

El modo de fallo más habitual es la fragmentación del contexto. Cuando divides una tarea entre agentes que no comparten todo el contexto, cada agente actúa con una visión parcial y sus decisiones pueden entrar en conflicto de formas que el coordinador no puede resolver.

La misma trampa aparece en conversaciones en directo. Imagina una llamada de recobro dividida entre un agente de negociación y otro de cumplimiento normativo que no comparten estado. El agente de negociación, intentando ayudar, ofrece al cliente un plan de pagos de seis meses. El agente de cumplimiento normativo, que nunca vio esa oferta, la habría rechazado porque la región del cliente limita esos planes a tres meses. Cada agente se comportó de forma razonable dentro de su propio ámbito. Juntos generaron un compromiso que la empresa no puede cumplir, hecho a una persona real en tiempo real. El error no fue un modelo débil ni la capa de voz. Fueron dos visiones limitadas que nunca se unieron.

La solución no es añadir más agentes. Es mantener la conversación completa y permitir que consulte la regla de cumplimiento normativo como herramienta antes de comprometerse, para que la regla y la oferta se encuentren antes de decir nada en voz alta. Es una decisión de diseño, y una plataforma capaz hace que sea la opción sencilla.

La conclusión práctica es que la elección depende de la tarea. Los sistemas multiagente destacan en el trabajo paralelo y centrado en la lectura, donde las partes son realmente independientes: investigación, recuperación y verificación. Tienen dificultades con el trabajo estrechamente acoplado, en el que todo debe ser coherente, como escribir un mismo bloque de código. En todo lo sensible a la latencia, como un flujo de voz en tiempo real, cada salto adicional entre agentes añade tiempo de ida y vuelta con un margen ajustado, por lo que las cadenas largas de agentes son arriesgadas por defecto. Aquí también importa nuestra infraestructura. ElevenAgents integra el reconocimiento de voz, la gestión de turnos y la generación de voz en una única pila, por lo que la latencia base ya es mínima antes de añadir la sobrecarga de orquestación.

Qué impulsa realmente el ROI

Los equipos que obtienen un retorno real de los agentes no suelen ser los que recurren al modelo más inteligente y esperan que asuma toda la carga. Son quienes toman decisiones arquitectónicas deliberadas sobre dónde especializarse, dónde mantener todo en un contexto continuo y cómo se coordinan los agentes cuando es necesario.

En otras palabras, la respuesta rara vez es «un agente gigante» y rara vez es «dividirlo todo». Es la especialización selectiva. Las ventajas vienen de trazar límites en los lugares adecuados, no del número de agentes ni de la capacidad de uno solo. Mantén una tarea en un único agente cuando el trabajo esté acoplado y el contexto deba mantenerse continuo. Divídela entre agentes especializados cuando el trabajo sea paralelo y los contextos puedan aislarse limpiamente.

La recomendación

Para un próximo proyecto, no empieces por elegir una arquitectura. Empieza por definir el trabajo.

Enumera las capacidades específicas que realmente necesita el sistema. Señala qué partes son verdaderamente independientes y cuáles están estrechamente acopladas. Identifica dónde un contexto aislado es una ventaja en lugar de una limitación; por ejemplo, una fase de verificación de hechos que quieras mantener separada del hilo principal de razonamiento. Solo entonces decide dónde dividir las responsabilidades entre agentes distintos.

Así sería para una línea de recordatorio de préstamos en producción. La conversación en directo se mantiene dentro de un único agente continuo, porque las palabras del cliente, el tono y el intercambio están estrechamente acoplados, y cada salto adicional añade un retraso que quien llama puede percibir. Alrededor de ese núcleo conversacional único, añades especialistas acotados que no interrumpen el flujo: una llamada a una herramienta que obtiene la cuenta y el saldo pendiente, una salvaguarda de cumplimiento normativo que el agente consulta antes de comunicar cualquier oferta de pago, una transferencia fluida a una persona cuando la situación lo requiere y un conjunto independiente de agentes de evaluación que, a la mañana siguiente, puntúan las grabaciones según su calidad y riesgo.

Flowchart showing a customer service process with routing, refund, and meeting options

La conversación está acoplada, así que se mantiene completa. Las consultas, las comprobaciones y las evaluaciones son independientes, así que tienen sus propios límites. Eso es especialización selectiva, no dividir por dividir, y se ajusta directamente a los elementos básicos que ya ofrece una buena plataforma de agentes.

Hazlo así y obtendrás las ventajas de la especialización sin asumir el coste de coordinación que no necesitabas. Un comportamiento predecible, fallos contenidos y un sistema cuya complejidad has elegido de forma intencionada en lugar de descubrirla en producción. Usada de este modo, una plataforma de agentes no es una demo que se vuelve más inestable a medida que la escalas. Es una infraestructura que se vuelve más sólida a medida que asignas una función clara a cada parte. Para eso creamos ElevenAgents.

Escrito por

Adarsh es Forward Deployed Engineer en ElevenLabs, lleva nuestra investigación más avanzada a empresas y ayuda a clientes a convertirla en resultados reales.

Artículos relacionados

Crea con el audio IA de la más alta calidad