Explicación
Qué es la orquestación de agentes de IA y cómo coordina agentes, herramientas y personas

La orquestación de agentes de IA es la capa de coordinación que decide cómo avanza un objetivo entre agentes, herramientas, datos y personas. Asigna el trabajo, entrega el contexto adecuado, controla las acciones permitidas, registra el progreso, gestiona fallos y determina cuándo una persona debe revisar o asumir el control.
Puede operar dentro de un solo agente o coordinar varios. Lo importante no es cuantos agentes hay, sino si el sistema convierte una solicitud en un resultado terminado y revisable sin perder contexto ni autoridad entre pasos.
Investigación y transparencia: Ottermind publica esta guia. El 27 de agosto de 2026 revisamos documentación primaria de OpenAI, Anthropic y Microsoft. El contrato de orquestación y el ejemplo de lanzamiento son marcos editoriales originales, no una prueba de rendimiento de Ottermind.
Qué significa orquestar agentes de IA
Un agente puede interpretar un objetivo, elegir una acción, usar una herramienta, observar el resultado y decidir el siguiente paso. La orquestación gobierna cómo encaja ese ciclo en un trabajo mayor.
Imagina que un equipo necesita un briefing de lanzamiento. Un agente investiga, otro compara opciones de posicionamiento y otro redacta. Sus capacidades no forman por sí solas un proceso fiable. Aún hay que decidir quién empieza, que fuentes recibe cada agente, qué tareas pueden ejecutarse en paralelo, qué herramientas requieren aprobación, cómo se resuelven resultados incompatibles y quién acepta la entrega.
La capa de orquestación responde a esas preguntas mediante código determinista, un agente gestor, un grafo de estados, una cola de eventos o una combinación.
Orquestación, agente y herramienta no son lo mismo
| Concepto | Función principal | Ejemplo |
|---|---|---|
| Modelo | Generar, clasificar, razonar o evaluar | Comparar dos afirmaciones respaldadas |
| Agente | Perseguir un objetivo acotado y elegir acciones permitidas | Investigar una pregunta de mercado |
| Herramienta | Leer datos o actuar sobre otro sistema | Buscar archivos, consultar un CRM o crear una presentación |
| Flujo de trabajo | Definir las etapas necesarias | Investigar, aprobar la dirección, redactar y revisar |
| Orquestación | Coordinar ejecución, contexto, permisos y traspasos | Enrutar, investigar en paralelo, pausar para aprobación y reanudar |
Incluso un agente con tres herramientas necesita seleccionar la correcta, validar entradas, interpretar resultados y detenerse con seguridad. Varios agentes añaden reparto de responsabilidad, transferencia de estado, reconciliación y control de costes.
Para conocer el ciclo completo, consulta Qué es un flujo de trabajo agentico. Para comparar sistemas más sencillos, lee Agente de IA vs. chatbot vs. automatización.
Las seis partes de una orquestación fiable
1. Objetivo y estado
El sistema debe conservar el objetivo, la etapa actual, el trabajo terminado, las preguntas abiertas y la definición de completado. El estado útil registra el briefing aprobado, las fuentes, resultados de herramientas, decisiónes, errores, versiones y aprobaciones pendientes, no razonamientos ocultos.
2. Enrutamiento y delegación
El enrutamiento elige la capacidad adecuada; la delegación define la unidad de trabajo. Una asignación debe incluir objetivo, entradas fiables, herramientas permitidas, límites, formato y criterio de finalización. "Investiga competidores" es ambiguo. "Usa estos cinco sitios para crear una tabla fechada de precios, usuarios e integraciones confirmadas; marca los datos ausentes sin inferirlos" es delegable.
Anthropic observo que instrucciones poco precisas hacian que subagentes repitieran busquedas o dejaran huecos. La especialización solo ayuda cuando la propiedad esta clara.
3. Herramientas y permisos
Cada herramienta necesita un contrato: función, entradas, resultado esperado, permisos, aprobaciones, errores, tiempos de espera y reversibilidad. El agente puede elegir una herramienta, pero el control de acceso debe aplicarse fuera del prompt. Un agente autorizado para redactar no debe poder publicar por defecto.
4. Contexto y traspasos
Un traspaso transfiere responsabilidad y el estado mínimo necesario.
| Campo | Pregunta |
|---|---|
| Objetivo | Que resultado pertenece ahora al receptor? |
| Entradas | Que fuentes, artefactos y decisiónes mandan? |
| Trabajo terminado | Que se ha comprobado o aprobado? |
| Cuestiones abiertas | Que falta o esta en disputa? |
| Permisos | Que puede leer, crear, cambiar o solicitar? |
| Retorno | Que debe devolver y en que formato? |
| Salida | Cuando debe terminar, reintentar, escalar o traspasar? |
Enviar toda la conversación suele ocultar la decisión actual entre material obsoleto. Conviene pasar el contexto mínimo pero completo y mantener enlaces a las pruebas originales.
5. Comprobación, recuperación y observabilidad
Algunas comprobaciones son deterministas: existe un archivo, estan los campos obligatorios o cuadra un calculo. Otras necesitan rubricas, verificación de fuentes o juicio humano. Registra ejecuciones, herramientas, traspasos, aprobaciones, latencia, coste y resultado final.
La recuperación debe diferenciar un fallo temporal, una entrada invalida, evidencia insuficiente, mala calidad y un limite de permisos. Repetir la misma acción con la misma entrada no es recuperarse.
6. Participación humana
Las personas aportan intención, resuelven ambigüedad, aprueban acciones importantes, juzgan calidad y asumen responsabilidad. La revision debe ocurrir antes de la decisión que puede cambiar: aprobar el posicionamiento antes de crear todos los activos y aprobar el envio antes de contactar a clientes.
Un buen punto de control muestra la acción propuesta, las pruebas, el efecto esperado y opciones reales: aprobar, revisar, rechazar o tomar el control.
Patrones habituales
| Patron | Coordinación | Mejor uso | Riesgo principal |
|---|---|---|---|
| Un agente con herramientas | Un agente controla la tarea | Trabajo acotado y contexto coherente | Prompt sobrecargado o herramientas confusas |
| Secuencial | Cada paso recibe el anterior | Dependencias claras | Los errores iniciales se propagan |
| Concurrente | Tareas independientes se ejecutan a la vez | Investigación amplia o controles separados | Duplicación y estado incompatible |
| Gestor y especialistas | Un agente delega y sintetiza | Una experiencia unificada con especialización | El gestor se vuelve cuello de botella |
| Traspasos | El control pasa entre especialistas | Triaje y cambios claros de propiedad | Perdida de contexto o bucles |
| Evaluador-optimizador | Uno crea y otro revisa con criterios | Resultados con calidad medible | Revision interminable |
| Colaboración grupal | Varios agentes contribuyen a un estado comun | Problemas con perspectivas distintas | Conversación sin responsable de decidir |
Empieza con un agente y pocas herramientas bien descritas. Añade agentes cuando la lógica de instrucciones sea inmanejable, las herramientas sigan confundiendose o la especialización y el paralelismo aporten una ventaja comprobable.
Orquestación centralizada o descentralizada
En el modelo gestor-especialistas, un agente conserva el plan y la conversación con el usuario. Invoca especialistas como herramientas, recibe respuestas estructuradas y sintetiza. Es apropiado cuando se necesita una voz, prioridades globales y un punto de decisión. El riesgo es que un gestor débil divida mal el trabajo u omita reservas importantes.
En un modelo de traspasos, el agente actual entrega la ejecución y el contexto a otro especialista. Encaja cuando la propiedad cambia de forma natural y el receptor debe interactuar con el usuario. Hay que impedir traspasos circulares, definir quién puede cerrar la tarea y conservar la cadena de responsabilidad.
Los dos modelos se pueden combinar por etapas.
Ejemplo: un paquete de lanzamiento de producto
Un responsable de marketing solicita un informe de investigación, una recomendación de posicionamiento, un borrador de landing page y una presentación interna.
| Campo | Definición |
|---|---|
| Resultado | Paquete coherente, con fuentes y listo para revision |
| Responsable de decisión | Responsable de marketing |
| Orquestador | Mantiene plan, contexto, dependencias y estado |
| Especialistas | Agentes de investigación, posicionamiento, copy y presentaciones |
| Herramientas de lectura | Archivos, fuentes web aprobadas y artefactos del proyecto |
| Herramientas de creación | Tabla de pruebas, documento, página y presentación editables |
| Acciones prohibidas | Inventar pruebas, contactar clientes, cambiar claims o publicar |
| Puntos de control | Aceptar fuentes, elegir posicionamiento y revisar el lanzamiento |
| Completado | Claims trazables, dirección aprobada y riesgos visibles |
Primero, el orquestador inventaria las entradas y pide resolver dos claims contradictorios. Despues ejecuta en paralelo la investigación de clientes y competidores. Fusiona y depura las pruebas, y entrega un paquete estructurado al agente de posicionamiento. La persona elige una opción. Los agentes de copy y presentaciones trabajan desde el mismo briefing aprobado. Un evaluador comprueba trazabilidad, secciones y coherencia, con un máximo de dos ciclos de revision. Finalmente, el orquestador entrega artefactos, cambios y riesgos para la aprobación humana.
Cuando debe intervenir una persona
- Objetivo: para definir resultado, audiencia, límites y exito.
- Ambiguedad: cuando chocan fuentes fiables o hay interpretaciones materiales.
- Preferencia: cuando hay varias opciones validas pero la decisión es de negocio.
- Acción de impacto: antes de enviar, publicar, comprar, borrar, pagar o cambiar registros.
- Excepción: cuando herramientas, permisos o política no resuelven el estado.
- Aceptación: cuando un responsable decide si el resultado sirve.
No conviertas cada herramienta en una aprobación. Demasiados avisos producen clics mecanicos. Limita la aprobación a la acción arriesgada, guarda el estado durante la pausa y reanuda sin repetir trabajo.
Por que falla la orquestación
- Demasiados agentes antes de demostrar que aportan valor.
- Limites vagos que provocan duplicación y huecos.
- Estado compartido sin una fuente de verdad.
- Traspasos con conversación pero sin responsabilidad.
- Herramientas ambiguas o con permisos demasiado amplios.
- Ausencia de presupuestos, límites de reintento, umbrales y escalado.
- Solo se ve el resultado final, no los pasos ni aprobaciones.
Cómo diseñar el sistema
- Define resultado, responsable y criterios de aceptación.
- Mapea el proceso humano y sus decisiónes.
- Conserva como deterministas los pasos deterministas.
- Empieza con un agente y el mínimo de herramientas.
- Divide agentes solo por experiencia, permisos, contexto o paralelismo reales.
- Estructura cada delegación y traspaso.
- Guarda decisiónes y artefactos en un estado inspeccionable.
- Coloca la aprobación antes de acciones importantes.
- Define comprobaciones, presupuesto, reintentos y escalado.
- Prueba componentes y orquestación de extremo a extremo.
- Mide resultados aceptados, no actividad de agentes.
Necesitas una plataforma de orquestación?
No siempre. El código normal puede coordinar un agente y varias herramientas. Una plataforma ayuda cuando hacen falta estado duradero, varios agentes, aprobaciones reanudables, permisos, artefactos, trazas, evaluaciones y traspasos repetibles.
Evalua la operación: puede una persona ver por que se detuvo el trabajo? Estan conectadas fuentes, decisiónes y entregas? Se pueden limitar permisos por herramienta y acción? Puede reanudarse despues de un fallo? Se puede corregir contexto obsoleto? Se ven coste, errores y resultados de toda la ejecución?
La guia de espacios de trabajo para agentes de IA compara productos desde el contexto, la ejecución y la revision. Para una primera tarea práctica, consulta Cómo automatizar tareas con IA.
Coordina el trabajo, no solo los modelos
La orquestación funciona cuando hace más fiable la tarea completa, no cuando añade más agentes al diagrama. Da a cada agente una función clara, a cada herramienta un contrato limitado, a cada traspaso contexto suficiente y a cada persona control real sobre decisiónes y consecuencias.
