Cuando integramos inteligencia artificial en entornos profesionales, los prompts por sí solos no bastan para garantizar resultados consistentes, seguros y verificables. Las skills permiten definir instrucciones reutilizables para tareas concretas, pero necesitamos algo más para controlar cómo se ejecutan. Aquí entran en juego los arneses de IA (en inglés, agent harness): estructuras que coordinan el contexto, las herramientas, las reglas y los mecanismos de control para definir cómo trabaja un agente en cada tarea.
Esta idea fue el eje del taller «Ingeniería agéntica: Crea tu primer arnés» que impartieron Amós García, Alex Baena y Antoni Aloy. En este post recogemos las claves de esa sesión: qué es un arnés, de qué piezas se compone y cómo cambia el resultado cuando lo usamos.
La anatomía del control agéntico
Un arnés no es un modelo de IA nuevo, sino una estructura que coordina los componentes necesarios para que un agente trabaje de forma controlada. Su función es combinar instrucciones, herramientas, contexto y mecanismos de supervisión bajo una misma lógica de funcionamiento.
Podemos resumir este enfoque en una idea: instrucciones claras, límites definidos y resultados predecibles y verificables.
Para entenderlo mejor, podemos distinguir tres elementos clave que, en conjunto, permiten estructurar el trabajo del agente:
- La receta (skills): Recogen, de forma reutilizable, las instrucciones y los procedimientos que definen cómo abordar una tarea, qué criterios seguir y qué formato debe tener el resultado.
- Las conexiones (MCP y otras integraciones): Permiten al agente acceder a fuentes de datos, APIs y herramientas externas. El acceso debe limitarse a los recursos y permisos necesarios para cada tarea.
- La orquestación (dispatcher): Coordina la selección y ejecución de las skills, las herramientas y el contexto necesarios para completar cada tarea según las reglas definidas. Lo llamamos dispatcher porque decide qué pieza entra en juego en cada momento.
Estos componentes pueden complementarse con controles de permisos, límites de consumo, registros de actividad y puntos de revisión humana. La combinación concreta dependerá de los riesgos y requisitos de cada aplicación.
El impacto real: sin arnés vs con arnés
La diferencia entre charlar con una IA y usar un entorno profesional radica en la fiabilidad del resultado. Si trabajamos sin mecanismos de control adecuados, la IA puede generar información incorrecta, repetir tareas en bucle o consumir más recursos de los previstos. Además, las integraciones con permisos mal definidos pueden exponer información sensible. Con un arnés, esto cambia:
- Los resultados salen con fuentes identificadas y en un formato fijo, así que validarlos es rápido.
- El agente trabaja solo con las herramientas y los permisos que necesita, lo que reduce el riesgo de accesos o acciones no autorizados.
- Queda registro de quién lanzó cada tarea, qué acciones ejecutó el agente y a qué información accedió, siempre que se configuren los registros adecuados.
Un ejemplo. análisis de retención de clientes
En la práctica, el arnés se monta en entornos de desarrollo como Cursor, Google Antigravity o Visual Studio Code, o en flujos automatizados conectados a las herramientas y fuentes de datos de la empresa. Veamos cómo funciona con un caso concreto.
Imagina que necesitas que la IA analice la tasa de retención de una cartera de clientes durante el último trimestre.
El análisis debe seguir un formato definido para poder compararse con otros trimestres, facilitar su validación y evitar la exposición de información sensible de los clientes.
- Activación de la skill adecuada: El dispatcher reconoce la tarea y activa la skill de retención, que define qué cuenta como cliente retenido (por ejemplo, los clientes activos al inicio del trimestre que siguen activos al final, sin contar las altas nuevas), qué tabla debe devolver el análisis, con qué columnas y que cada cifra indique su origen.
- Acceso a los datos mediante conectores: El conector solo tiene permiso de lectura sobre la tabla de clientes y devuelve identificadores anonimizados en lugar de nombres o correos. El agente no puede escribir en la base de datos ni enviar el resultado por su cuenta.
- Procesamiento y validación del resultado: Antes de entregar el análisis, el sistema comprueba que los totales cuadran con el recuento de la fuente y compara la tasa con la del trimestre anterior. Si la diferencia es anómala, el resultado queda pendiente de revisión humana en lugar de compartirse directamente.
El valor de este enfoque está en convertir el uso de la IA en un proceso estandarizado y verificable. Al actuar como capa intermedia, el arnés ayuda a mantener la ejecución dentro de los límites y políticas definidos, facilitando la supervisión de los datos consultados, su tratamiento y la información que se comparte. Así combinamos la flexibilidad de los modelos de lenguaje con las garantías que exige un entorno corporativo.
Protecciones que puedes añadir sin empezar de cero
No es necesario desarrollar todas las capas de protección desde cero. Existen herramientas que ayudan a reducir determinados riesgos en las aplicaciones de IA.
Por ejemplo, Model Armor, de Google Cloud, y Prompt Shields, de Microsoft Foundry, ofrecen mecanismos de protección frente a amenazas específicas, como determinadas formas de inyección de prompts. También existen soluciones especializadas en la detección de amenazas dirigidas a sistemas de IA.
Estas herramientas pueden complementar un arnés, pero no sustituyen la definición de instrucciones, integraciones, permisos, orquestación y mecanismos de validación necesarios para controlar el comportamiento del agente.
El objetivo no es simplemente utilizar IA, sino integrarla en procesos donde sus acciones estén delimitadas y sus resultados puedan verificarse.
Un último aporte de nuestros compañeros
Amós García resume así la evolución que percibe en el sector:
«Se nota mucho cómo ha evolucionado el interés por la IA en los últimos años. Muchas empresas están dejando atrás la fase de experimentar con prompts y empiezan a buscar seguridad, control y metodología para integrar la IA de forma fiable en sus entornos profesionales.
En el taller, mi foco estuvo en explicar por qué los prompts y las skills pueden quedarse cortos cuando llevamos la IA a un contexto de trabajo real si no se controla adecuadamente el entorno en el que operan. El reto está en pasar de la improvisación a una forma de trabajar más estructurada, donde la ingeniería agéntica permita construir sistemas más controlados, seguros y fiables».
Alex Baena añade lo siguiente:
«Es imposible abarcar los grandes volúmenes de información con la que trabajamos a día de hoy únicamente con la capacidad humana. Integrar la Inteligencia Artificial en el ámbito educativo, empresarial o incluso en la vida personal puede ayudar a optimizar muchas tareas, dándonos más tiempo para hacer otras cosas. Sin embargo, cuanto más aumenta la dependencia en una tecnología, más necesario es hacer un buen uso de ella e interiorizar las buenas prácticas.
Mi intención durante el taller fue ayudar a la gente a ver que dar pasos hacia un uso más profesional de la IA no es complicado y que puede hacer que merezca aún más la pena integrar esta tecnología en nuestro día a día».
Presentación en Google Slides




