Por Juhi Tiwari, Assoc. Research Lead
La mayoría de las herramientas para crear agentes de Inteligencia Artificial son únicamente conversacionales: describes una idea, obtienes un agente y el trabajo pesado operativo continúa siendo manual (validación de casos límite, auditoría, control de costos y prevención de fallas en producción). A medida que la solución escala, $N$ agentes generan $N \times (N-1)$ posibles puntos de falla, rutas compartidas e ineficiencias.
Para resolver este desafío de raíz nace Arch AI, integrado en la plataforma Kore.ai {Artemis}. No es un simple copiloto ni un asistente que desaparece tras la creación: es un arquitecto de IA que gestiona todo el ciclo de vida del desarrollo empresarial.
¿Por qué Arch AI transforma el desarrollo de agentes de IA?
Arch AI destaca principalmente por tres pilares:
- Gestión del ciclo de vida completo: Abarca desde la concepción de la idea inicial hasta la optimización continua en producción.
- Lenguaje ABL (Agent Blueprint Language): No genera prompts volátiles; produce un código declarativo compilable, auditable y listo para control de versiones en Git.
- Gobernanza nativa por diseño: Cada agente se valida automáticamente antes de su despliegue y solo se modifica bajo supervisión humana aprobada.
Cada fase genera un artefacto inspeccionable que alimenta la siguiente etapa: la intención se transforma en topología, la topología pasa a ABL, el ABL crea la matriz de pruebas y las trazas de producción se convierten en evidencia para optimizaciones futuras.

Las 6 etapas del ciclo de vida con Arch AI
Etapa 1: Diseño – De requisitos (Brief/SOP) a la topología del agente
Al iniciar un proyecto en Kore.ai, puedes partir de un lienzo en blanco, utilizar plantillas sectoriales (banca, salud, retail, RR. HH., TI) o seleccionar Arch AI.
Al elegir Arch AI, el sistema realiza una entrevista interactiva en lenguaje sencillo sobre tus objetivos, límites, herramientas, fuentes de conocimiento y políticas operativas. Si ya cuentas con un procedimiento operativo estándar (SOP) o un documento de arquitectura, puedes cargarlo directamente.
Internamente, agentes especializados analizan el caso de uso y seleccionan los patrones probados más eficientes.
Puerta de revisión 1 (Humana): Las partes interesadas aprueban el plano general. Arch AI propone la arquitectura; tu equipo toma la decisión final antes de generar código.

Etapa 2: Construcción – Conversión de topología a lenguaje ABL
Tras la aprobación inicial, Arch AI genera el plano ejecutable completo utilizando ABL (Agent Blueprint Language).
¿Qué es ABL (Agent Blueprint Language)?
ABL es el primer lenguaje declarativo compilado del mundo diseñado exclusivamente para agentes de IA empresariales. Lo que SQL representa para las bases de datos o HTML para las páginas web, ABL lo es para los agentes de IA.
- Estructura clara: Define objetivos, herramientas, rutas de escalamiento y políticas, combinando pasos deterministas con razonamiento autónomo de LLM.
- Edición granular: Dado que es un código legible y modular, puedes ajustar una regla o política específica sin necesidad de regenerar todo el agente.
- Integración con Git: Permite comparar versiones (diffs) y revisar cambios mediante solicitudes de extracción (pull requests).

Etapa 3: Pruebas – De ABL a la matriz de evaluación automatizada
En lugar de escribir pruebas al final del proyecto, Arch AI genera la matriz de evaluación automáticamente a partir de la definición en ABL.
Crea escenarios de uso, perfiles de usuario y evaluadores basados en LLM (LLM-as-a-judge), detectando brechas de cobertura e inconsistencias antes de que el agente llegue a producción.

Etapa 4: Despliegue – Validación del compilador y ejecución multicanal
Puerta de revisión 2 (Compilador): El compilador ABL ejecuta una validación estricta antes del lanzamiento. Si detecta referencias rotas, falta de herramientas o políticas incompletas, bloquea el despliegue automático. El 100% de los agentes se validan preventivamente.
Una vez validado, el agente avanza de forma segura por los entornos de Desarrollo, Pruebas, Piloto y Producción.
Capacidades del motor de ejecución:
- Orquestación multiagente: Soporta 6 patrones de orquestación (enrutamiento de supervisores, delegación, ejecución paralela, etc.).
- Seguridad determinista: Control estricto de acceso a herramientas sin acciones no autorizadas.
- Flujos de trabajo persistentes: Procesos con estado que se ejecutan durante horas o días esperando aprobaciones.
- Búsqueda empresarial (RAG): Integración con grafos de conocimiento, búsqueda vectorial y permisos dinámicos de datos.
- Omnicanalidad nativa: Más de 250 conectores y adaptadores para voz nativa (SSML, manejo de interrupciones), WhatsApp, Webchat, Teams y SMS.
- Economía híbrida: Pasos deterministas ejecutados en menos de 500 ms sin llamadas innecesarias a LLM, reduciendo costos operativos a gran volumen.
Etapa 5: Observabilidad – De trazas a diagnósticos precisos
Arch AI registra el 100% de las conversaciones mediante más de 200 tipos de eventos estructurados. No analiza muestras aleatorias; evalúa llamadas a herramientas, verificaciones de seguridad, latencia y decisiones de razonamiento.

A través de Agent Insights, conecta las métricas de rendimiento, costo y calidad directamente con los resultados del negocio, permitiendo realizar pruebas A/B entre versiones.

Etapa 6: Optimización – Diagnóstico transformado en mejoras revisables
Las trazas de producción se transforman en recomendaciones concretas (ajustes en ABL, mejoras en prompts o cambios hacia modelos más rápidos y eficientes).
Puerta de revisión 3 (Ingeniería): Toda optimización se presenta como una solicitud de extracción (PR). Tu equipo aprueba el cambio antes de aplicarlo en producción.
Además, los patrones optimizados se pueden compartir en toda la organización, permitiendo que otros equipos adopten arquitecturas probadas sin empezar de cero.

Gobernanza empresarial por diseño en cada etapa
La gobernanza en Kore.ai opera de forma transversal en cuatro niveles clave:
- Artefacto controlado: Comportamiento basado en ABL, auditable y bajo control de versiones.
- Entorno de ejecución seguro: Restricciones deterministas que impiden acciones no autorizadas.
- Privacidad y registros: Enmascaramiento de información de identificación personal (PII) y trazabilidad completa de cada decisión.
- Supervisión humana constante: Tres puertas de revisión obligatorias (Diseño, Compilador e Ingeniería).
Cumple nativamente con normativas SOC 2, HIPAA, GDPR, PCI y FedRAMP.

¿Cómo se integra Arch AI en el flujo de trabajo de tu equipo?
Arch AI transforma el rol de los desarrolladores: pasan de escribir código manual repetitivo a supervisar la arquitectura, validar la calidad y tomar decisiones estratégicas.
Los equipos pueden interactuar con la plataforma de cuatro formas equivalentes:
- Escribiendo ABL directamente.
- Construyendo visualmente en Agent Studio.
- Integrando entornos como Claude Code, Cursor o Codex.
- Utilizando Arch AI como punto de partida automatizado.
Cualquier método produce el mismo artefacto ABL estandarizado y gobernado.
Preguntas frecuentes sobre Arch AI
1. ¿Qué es exactamente Arch AI?
Es el arquitecto de solución multiagente integrado en la plataforma Kore.ai {Artemis}. Acompaña todo el ciclo de vida del desarrollo de IA a través de seis etapas clave: Diseño, Construcción, Prueba, Despliegue, Observación y Optimización.
2. ¿En qué se diferencia de un creador de agentes basado en prompts?
Los creadores tradicionales dependen de instrucciones en lenguaje natural que sufren desviaciones y carecen de auditoría. Arch AI genera un lenguaje formal (ABL) validado en compilación, auditable mediante Git y rastreable con eventos estructurados.
3. ¿Arch AI modifica agentes en producción de forma autónoma?
No. Arch AI genera propuestas de cambio en formato de diferencias (diffs) que deben ser evaluadas y aprobadas explícitamente por un equipo de ingeniería antes de ser publicadas.
4. ¿Los desarrolladores pueden usar sus propias herramientas?
Sí. Pueden trabajar directamente con ABL, usar Agent Studio o conectarse mediante herramientas como Cursor o Claude Code. Todos los métodos generan el mismo código ABL estandarizado.




