
Artículo
Cómo probar modelos de IA: framework de 8 pasos
Leer artículo
Usamos cookies
Usamos cookies para entender cómo nos encontraste y mejorar tu experiencia. Podés aceptar o rechazar las cookies de analítica. Más información en nuestra política de privacidad.
Qué es un agent harness y por qué crear y compartir agentes de IA no alcanza para calidad de software. Cómo Tero, de Abstracta, aporta contexto, gobernanza y evidencia auditable.

Cada vez es más común encontrar plataformas que permiten crear agentes de IA personalizados y acceder a agentes ya construidos desde un repositorio común, para que todo un equipo los use de forma uniforme.
Resuelven un problema real: centralizar la creación y el acceso a agentes. Pero en calidad de software eso no alcanza. ¿Con qué contexto de negocio razona ese agente? ¿A qué sistemas accede? ¿Qué evidencia deja? ¿ Y quién revisa lo que decide antes de que llegue a producción?
Tero es la respuesta de Abstracta a estas preguntas. No compite como plataforma generalista de agentes: es un agent harness diseñado específicamente para QA workflows.
Tero es, además, el corazón tecnológico de Tero Enterprise Edition, uno de los tres componentes de Abstracta Intelligence, la solución con la que Abstracta incorpora IA a la calidad en todo el ciclo de desarrollo.
¿Quieres llevar agentes de IA a tus QA workflows con contexto, gobernanza y evidencia?
Conversemos sobre cómo Tero puede integrarse al ecosistema de tu organización.
De acuerdo con un informe de Gartner, el gasto de IT en banca y servicios de inversión está proyectado a superar USD 1,1 billones para 2029. Pero aumentar la inversión y sumar herramientas de IA no resuelve por sí solo cómo los equipos toman decisiones de calidad.
A nivel individual, la IA mejora la productividad de una persona. A nivel de equipo, el contexto de sistemas complejos, el compliance y el conocimiento experto de testers y analistas siguen dependiendo en gran medida de las personas.
Llevar esa mejora individual al equipo implica compartir contexto, reutilizar conocimiento y generar evidencia para decidir qué llevar a producción.
Por eso, Tero no se piensa como una herramienta de productividad individual, sino como un agent harness: la capa que convierte ese conocimiento en una capacidad de equipo, gobernada y medible.

Esas plataformas de creación y uso compartido de agentes tienen focos distintos entre sí: algunas trabajan con datos de producción, otras son SWE Agents ( Software Engineering Agents) orientados a resolver tareas de programación. Tero, en cambio, está enfocado específicamente en agentes para la calidad de software y no busca competir como una solución generalista de agentes.
Su diferencial es ser un agent harness especializado en QA workflows y en el contexto que las organizaciones necesitan para operar esos agentes de forma consistente, gobernada e integrada a sus procesos reales de software delivery. Esto incluye testing y automatización, pero también análisis funcional, comprensión del sistema, gestión y reutilización del conocimiento, colaboración entre QA, desarrollo, producto y negocio, seguridad, gobernanza e integración con el stack tecnológico de la organización.
Un agent harness es la capa de software alrededor de un modelo de IA que define cómo debe operar para cumplir un trabajo específico: qué contexto recibe, a qué herramientas puede acceder, qué reglas debe seguir y qué output debe producir.
En Tero, el modelo aporta la capacidad de razonamiento; Tero aporta el workflow, el contexto, los controles, las integraciones, la observabilidad y la evidencia necesarios para aplicar ese razonamiento de forma consistente a QA.
Por eso, Tero no se limita a alojar o compartir agentes: define el sistema dentro del cual esos agentes trabajan, es decir, cuál es su objetivo, qué información utiliza, a qué sistemas pueden acceder, qué acciones tienen permitidas, qué evidencia debe recopilar, qué proceso deben seguir, cuándo se requiere revisión humana y qué artefacto deben producir.
Ese es el principal diferencial frente a soluciones cuyo valor se concentra en crear agentes y disponibilizarlos para un equipo. En Tero, el agente no es solamente un prompt reutilizable o una configuración compartida, sino es una capacidad especializada integrada dentro de un QA workflow, con contexto, herramientas, controles, permisos y resultados definidos.
Tero permite que testers funcionales y de automatización, especialistas en performance, analistas funcionales, QA leads, desarrollo, producto, managers y otros perfiles que participan en decisiones de calidad compartan contexto, conocimiento y evidencia, y utilicen esa información para entender mejor los sistemas sobre los que trabajan.
En definitiva, además de conectar agentes con herramientas, Tero controla qué contexto, herramientas y acciones del ecosistema tecnológico quedan disponibles para cada agente según su QA workflow.
| Dimensión | Qué aporta Tero |
|---|---|
| Especialización en QA workflows | Diseñado alrededor de actividades reales de calidad: análisis de requerimientos y criterios de aceptación, diseño y generación de pruebas, preparación y mantenimiento de test data, defect triage y root cause investigation, análisis y optimización de regresión, release readiness y evaluación de riesgos, automatización, performance, seguridad, accesibilidad, reliability y análisis de señales de producción, entre otras. |
| Contexto organizacional | Los agentes trabajan con requerimientos, historias de usuario, criterios de aceptación, reglas de negocio, documentación funcional, defectos, evidencias, ambientes, información del producto, releases y sistemas de ingeniería, en lugar de razonar solo a partir de un prompt aislado. |
| Gobernanza | Cada agente puede tener definidos los sistemas a los que accede, las acciones que puede realizar y sus permisos para leer, analizar, recomendar, crear o modificar información, además de pasos obligatorios, controles de evidencia y puntos de revisión o aprobación humana. |
| Integración con el stack real | Los agentes no funcionan de manera aislada: se conectan con las herramientas, datos y workflows donde ocurre el trabajo. |
| Outputs y evidencia estructurados | Los agentes producen artefactos definidos —reportes, test assets, conjuntos de evidencia o evaluaciones de release— que facilitan su reutilización y auditoría. |
| Observabilidad y evaluación | La actividad del agente, la evidencia utilizada, las decisiones, los resultados y su impacto pueden observarse y evaluarse, lo que permite comparar su desempeño a lo largo del tiempo. |
| Independencia del LLM | Los workflows, el conocimiento y la lógica operacional no quedan atados a un único modelo: es posible seleccionar distintos LLM según capacidad de razonamiento, costo, privacidad o latencia. |
| Reutilización del conocimiento experto | Prácticas, criterios, políticas, prompts y estrategias creadas por perfiles con experiencia se convierten en capacidades compartidas entre equipos y proyectos, para que el conocimiento no quede aislado en personas, tickets o documentos. |
Tero forma parte de Abstracta Intelligence, la solución de Abstracta para incorporar IA a la calidad en todo el ciclo de desarrollo. Abstracta Intelligence capitaliza casi 20 años de experiencia de Abstracta en calidad de software y combina tres componentes que se evolucionan mes a mes:
1. Tero Enterprise Edition (el agent harness y los agentes especializados).
2. AIX — Abstracta AI Experience (adopción de IA apalancada en Abstracta Academy).
3. Impact Dashboards (medición de resultados y valor generado).
Es la versión empresarial, respaldada por Abstracta, de Tero open source. Permite crear y desplegar agentes de forma segura en organizaciones con altos requerimientos de control y regulación, como banca, seguros y entidades gubernamentales.
Actualmente, cuenta con más de 40 agentes listos para utilizar, orientados a desafíos de testers funcionales, automatizadores, especialistas en performance, analistas funcionales y managers, además de una comunidad creciente que comparte aprendizajes, nuevos agentes y extiende Tero mediante nuevos conectores.
Se integra con el stack habitual de los equipos de calidad, como Jira, Confluence, PractiTest, YouTrack, Playwright, Selenium, Postman, GitHub, GitLab, Datadog y bases de datos SQL, entre otras.
También incorpora integraciones con plataformas clave del sector financiero, como Bantotal, un core bancario que procesa la actividad financiera de más de 50 millones de personas, e IC Banking, de Infocorp, una suite de banca digital utilizada por más de 40 bancos. Además, tiene en su roadmap nuevas integraciones con plataformas como PayStudio, un sistema de tarjetas de crédito.
Más adelante en el artículo detallamos más sobre sus integraciones.
Otras características relevantes:
AIX brinda las bases de conocimiento necesarias para que los equipos identifiquen oportunidades, propongan soluciones e implementen agentes de IA de forma efectiva. Consiste en capacitaciones, workshops, sesiones de trabajo 1:1 y acompañamiento, apalancados en Abstracta Academy, para que la adopción de estas tecnologías no quede limitada a esfuerzos aislados y se convierta en una capacidad sostenida de los equipos y la organización.
Medir el impacto de la IA y el retorno de la inversión es fundamental para sostener estos esfuerzos. Por eso, el despliegue de Tero incluye un componente específico de Impact Dashboards: los agentes recolectan datos e indicadores desde el primer día para dar seguimiento a la adopción y a la inversión en IA. Los dashboards base son:
Además, la solución permite crear nuevos Impact Dashboards a medida de las necesidades y objetivos de cada organización.
Como agent harness especializado en QA, Tero cuenta con una arquitectura abierta que le permite integrarse con las herramientas y fuentes de contexto utilizadas a lo largo del ciclo de desarrollo y calidad de software. Esta apertura importa porque el trabajo de calidad no ocurre en una sola herramienta: pasa por el sistema de gestión, el repositorio de código, el entorno de pruebas y el monitoreo en producción, y un agente que solo accede a una parte de ese ecosistema termina razonando con información incompleta.
Actualmente, Tero se integra con:
Esta arquitectura integra Tero al ecosistema tecnológico existente y da a cada agente acceso al contexto, las herramientas y las acciones que necesita para ejecutar su QA workflow. Cuando el proyecto lo requiere, también es posible incorporar nuevas integraciones.
La forma de integración depende del ecosistema tecnológico, los estándares y los requerimientos de seguridad de cada organización. Tero está diseñado para integrarse a la arquitectura existente, minimizar el esfuerzo de adopción y permitir que el acceso de los agentes a sistemas y acciones se defina según las necesidades de cada workflow.
Según el escenario, las integraciones pueden realizarse mediante:
En aquellos casos donde no existe un mecanismo de integración estándar, es posible desarrollar adaptadores específicos para conectarse con aplicaciones propietarias o sistemas legacy.
Un ejemplo concreto es el desarrollo de un servidor MCP para IBM AS/400 (IBM i), que permite a los agentes de IA interactuar directamente con aplicaciones y datos del entorno AS/400 mediante un protocolo estandarizado, sin depender de interfaces de línea de comandos (CLI). Este MCP puede desplegarse de forma segura en la infraestructura local junto a la instalación de Tero.
¿Tu organización aún depende de sistemas AS400/iSeries y busca incorporar inteligencia artificial sin migrar todo el core?
Explora nuestra solución para conectar agentes de IA directamente a sistemas IBM.
Tero no depende de una única herramienta o framework: como agent harness, se integra con las herramientas donde cada organización ya gestiona requerimientos, pruebas, ejecución y defectos, y adapta la selección de tecnología al tipo de prueba, al stack del cliente y a su ecosistema actual.
Tero puede acompañar distintos momentos del workflow de testing funcional, desde el análisis de requerimientos y diseño de pruebas hasta la ejecución, gestión de defectos y análisis de resultados. Se integra con las herramientas donde el equipo gestiona requerimientos, casos de prueba, ejecución, defectos y evidencias —como Jira, Azure DevOps, PractiTest y Zephyr— además de interactuar con aplicaciones web mediante Browser Copilot. Cuando los casos son candidatos a automatización, se integra también con frameworks como Playwright y Selenium.
Entre sus capacidades se incluyen:
Tero soporta Playwright como estándar moderno para automatización web/UI, pero es agnóstico del framework: permite trabajar con Selenium, Appium o frameworks personalizados ejecutados desde CI/CD. La herramienta se elige según el tipo de prueba, la tecnología del cliente y su ecosistema actual.
| Herramienta | Cuándo la usa Tero |
|---|---|
| Playwright | Pruebas funcionales, end-to-end y validaciones cross-browser. |
| Selenium | Proyectos que ya cuentan con suites de automatización existentes o requieren compatibilidad con tecnologías específicas. |
| Appium | Automatización de pruebas para aplicaciones móviles nativas, híbridas y web en Android e iOS. |
| Postman | Automatización y validación de APIs. |
Esta flexibilidad permite a Tero adaptarse al ecosistema existente de cada organización, utilizar las herramientas, frameworks y procesos que el cliente ya tiene implementados, e incorporar nuevas integraciones cuando sea necesario, acelerando la adopción de la solución sin reemplazar inversiones previas en automatización ni modificar innecesariamente los procesos de desarrollo y calidad existentes.
Tero dispone de agentes para colaborar en la creación de scripts para pruebas de carga en JMeter, Groovy (lenguaje utilizado dentro de JMeter) y k6. Estos agentes pueden extenderse para trabajar con otras herramientas según las necesidades del QA workflow y el ecosistema tecnológico de la organización. En proyectos donde el cliente no cuenta con una solución definida o adquirida, Abstracta suele recomendar JMeter DSL, una biblioteca que permite diseñar y ejecutar pruebas de performance como código ( Test-as-Code), con toda la potencia de JMeter.
Para la validación de APIs, Tero puede encadenar agentes que generan documentación a partir de Swagger y código, y crear scripts en herramientas especializadas como JMeter, REST Assured o Postman/ Newman. También soporta validaciones mediante Playwright API testing. La selección de la herramienta depende de la tecnología del cliente, su stack actual y el tipo de prueba que se desea automatizar: Tero permite integrar las herramientas más adecuadas para cada QA workflow y trabajar con las tecnologías que la organización ya utiliza.
La guía de funcionalidades e introducción a la plataforma está disponible en la documentación pública de Tero. Además, Abstracta comparte información y casos de uso de forma constante con la comunidad a través de:
Tero nació con un foco en calidad y testing de software, pero su arquitectura basada en agentes de IA le permite asistir a lo largo de todo el ciclo de vida del desarrollo ( SDLC). Esto tiene sentido porque la calidad de un sistema no se define solo en la etapa de pruebas: se juega también en cómo se especifica un requerimiento, cómo se documenta una API o cómo se prioriza un backlog. Actualmente Tero puede apoyar en:
Estos agentes trabajan integrados con el ecosistema existente del cliente —incluidos repositorios, herramientas ALM, documentación, pipelines y sistemas de gestión— y actúan como integradores especializados para cada etapa del ciclo de desarrollo, sin requerir cambios en los procesos o herramientas que la organización ya adoptó.

Estos son algunos casos de uso implementados en clientes actuales de LATAM y Estados Unidos, que muestran cómo Tero combina agentes especializados, contexto y herramientas dentro de distintos QA workflows:
En conjunto, estos casos muestran cómo Tero aplica agentes especializados a distintos QA workflows, los conecta con el contexto y las herramientas de cada entorno, y permite operar de forma consistente tanto sobre sistemas modernos como legacy.
Un agent harness es la capa de software alrededor de un modelo de IA que define con qué contexto trabaja, a qué herramientas accede, qué reglas sigue y qué debe producir. El modelo aporta el razonamiento; el agent harness aporta todo lo demás.
Un agente de IA suelto ejecuta un prompt con el contexto que se le da en el momento. Un agent harness como Tero además define a qué sistemas puede acceder ese agente, qué evidencia debe dejar, qué pasos requieren revisión humana y qué artefacto debe producir: es la infraestructura que rodea al modelo, no el modelo en sí.
Un agent harness le permite a un equipo de QA operar agentes de IA de forma consistente y gobernada: mismo contexto de negocio, mismos permisos y misma evidencia auditable para cualquier agente que use el equipo, en lugar de que cada persona configure su propio prompt de forma aislada.
Tero es el agent harness open source de Abstracta para crear agentes de IA especializados que operan con contexto y gobernanza a escala. Permite que equipos de QA, desarrollo, análisis y delivery integren IA en workflows reales de calidad.
Tero no compite como plataforma generalista para crear y compartir agentes: define el sistema completo en el que operan (contexto, permisos, evidencia, revisión humana), no solo aloja prompts reutilizables.
Tero se integra con Jira, Confluence, Azure DevOps, GitHub, GitLab, Playwright, Selenium, Postman, Datadog, bases de datos SQL y servidores MCP, entre otras, con arquitectura abierta para sumar nuevas integraciones.
Tero se integra con servidores MCP para conectarse con herramientas empresariales adicionales, y también puede usarse como agente MCP directamente desde Cursor, Claude Desktop, Claude Code y GitHub Copilot.
Tero no reemplaza a Playwright ni a Selenium: es agnóstico del framework y usa Playwright, Selenium, Appium o Postman según el tipo de prueba y el stack que ya tiene el cliente.
Tero tiene casos de uso en migración de sistemas legacy y mainframe, como DB2/COBOL, y cuenta con un servidor MCP propio para conectar agentes de IA con IBM AS/400.
Abstracta Intelligence es la solución de Abstracta para incorporar IA a la calidad de software en todo el ciclo de desarrollo, con tres componentes: Tero Enterprise Edition, AIX y los Impact Dashboards.
Tero es para equipos de QA de organizaciones con sistemas complejos o legacy, con foco primario en banca y seguros. Responde a distintos roles: menos riesgo y gobernanza para CTO/CIO, throughput para VP Engineering, cobertura e impacto para QA Director, y evidencia auditable para Compliance/Risk.
Tero es el agent harness con el que Abstracta lleva agentes de IA especializados a la calidad de software: contexto organizacional, gobernanza, integración con el stack real, evidencia auditable, observabilidad e independencia de modelo, dentro de un mismo sistema. Es la capa de implementación de una visión más amplia: Quality Intelligence para liberar software crítico con confianza.
¿Estás evaluando cómo incorporar IA a la calidad de software en tu organización?
Conversemos sobre cómo Tero y Abstracta Intelligence pueden aplicarse a tus workflows, sistemas y objetivos de calidad.
Noticias, artículos y recursos para construir mejor software.
Lee sobre nuestra política de privacidad.

