No confíes en tus agentes de IA. Pruébalos como un científico — Stephanie Jarmak, Omni Analytics
원제 · Don't Trust Your AI Agents. Test Them Like a Scientist — Stephanie Jarmak, Omni Analytics
핵심 요약
La evaluación rigurosa de agentes de inteligencia artificial requiere medir cargas de trabajo representativas y analizar los registros de producción en lugar de confiar ciegamente en benchmarks públicos o rastros de ejecución automatizados.
하이라이트
Un cambio en el arnés de ejecución genera una diferencia de eficacia superior al 30% entre distintas configuraciones de modelos.
Una herramienta de búsqueda de código devuelve 295 archivos cuando la tarea solo requiere seis, lo que evidencia desajustes en la recuperación de información.
Una tasa de falsas alarmas del 1% en un sistema automatizado genera 10,000 revisiones humanas, lo que satura la capacidad operativa de los expertos.
Las comprobaciones de hash en los rastros de ejecución de los agentes fallan al detectar problemas de seguridad inyectados que los registros de tráfico independientes sí identifican.
Los benchmarks públicos orientan la selección inicial de opciones, pero no replican el comportamiento exacto dentro de un entorno empresarial específico.
타임라인
Impacto del arnés y costos en la evaluación de agentes
Las pruebas realizadas con agentes de programación muestran que modificar los parámetros iniciales altera métricas económicas como el costo de ejecución. Sin embargo, estas variaciones superficiales no resuelven problemas fundamentales de comportamiento, como la omisión del uso de herramientas específicas. Asimismo, el intercambio de componentes en el arnés altera drásticamente los resultados de rendimiento, lo que demuestra que los resultados estandarizados varían según la infraestructura empleada.
- Un cambio en el mensaje inicial reduce los costos operativos en un 28% sin lograr que el agente utilice la herramienta designada.
- Las variaciones en el arnés de ejecución provocan diferencias de eficacia superiores al 30% entre modelos como Astra y Opus 5 en Terminal Bench 4.
- Las configuraciones experimentales reflejan con precisión el entorno de trabajo real que se desea medir.
Diferencias entre benchmarks públicos y evaluaciones internas
Los benchmarks estandarizados funcionan como referencias iniciales para acotar opciones tecnológicas, pero su naturaleza irregular impide extrapolar sus resultados a industrias particulares como bufetes de abogados o entornos de ingeniería complejos. La construcción de un proceso iterativo interno permite evaluar múltiples variables y combinaciones de arneses. Además, controlar la no determinismo de los modelos mediante ejecuciones repetidas asegura que las métricas reflejen el comportamiento operativo real.
- Los benchmarks públicos ofrecen una visión general del panorama tecnológico, pero no sustituyen las mediciones adaptadas a un negocio específico.
- La cobertura de la carga de trabajo agrupa las tareas en familias representativas de todo el ciclo de desarrollo de software.
- El comportamiento no determinista de los sistemas de inteligencia artificial exige realizar múltiples ejecuciones para medir la variación real.
Observabilidad y métricas de recuperación de herramientas
El análisis detallado de los registros permite identificar por qué un agente omite el uso de herramientas disponibles. Al rastrear paso a paso el flujo de información, se detectan fallos en los valores devueltos y en la ejecución de consultas como grep. Las métricas de rendimiento varían drásticamente si se prioriza la recuperación total de datos frente a la precisión estricta, lo que subraya la necesidad de alinear las evaluaciones con las necesidades comerciales concretas.
- La cadena de observabilidad verifica secuencialmente si el agente recibió el contexto adecuado y llamó a la herramienta requerida.
- Una herramienta de búsqueda devuelve 295 archivos en lugar de los 6 necesarios, lo que ilustra discrepancias en la puntuación F1.
- La optimización de la recuperación de información equilibra la precisión y la cobertura según las prioridades del negocio.
Filtros de calidad, revisión humana y confiabilidad de registros
La automatización de fábricas de software exige desacoplar las alertas del agente de los mecanismos de cumplimiento automático para prevenir fallos graves. Tasas de error aparentemente bajas generan una carga masiva de trabajo para los expertos humanos cuando se escalan a miles de operaciones. Asimismo, confiar ciegamente en los rastros de ejecución internos resulta riesgoso, ya que las auditorías independientes mediante historiales de tráfico revelan vulnerabilidades que las pruebas automatizadas pasan por alto.
- Los sistemas automatizados de aprobación requieren mecanismos estrictos de parada en el código para evitar errores operativos.
- Una tasa de falsas alarmas del 1% en jueces basados en modelos de lenguaje genera 10,000 revisiones que colapsan a los equipos humanos.
- Las verificaciones mediante hashes pasan por alto problemas de seguridad inyectados que los registros de tráfico independientes detectan con éxito.
Realineación con la producción y límites de autonomía
El diseño de entornos de evaluación basados en datos de producción internos permite clasificar con precisión las tareas de preguntas, respuestas y creación de aplicaciones. Aunque los entornos de prueba simulan cargas de trabajo, la validación en producción mediante modos sombra mitiga el impacto de los errores. Definir umbrales operativos claros permite delegar decisiones de bajo riesgo en los agentes mientras se preserva la intervención humana para situaciones complejas.
- La producción representa la única fuente indiscutible de verdad para medir el valor real de los cambios introducidos.
- Los sistemas de medición en modo sombra evalúan el impacto de las modificaciones sin arriesgar el entorno operativo principal.
- Establecer límites claros de autonomía determina cuándo un agente actúa sin supervisión y cuándo escala la decisión a un humano.
설명
Stephanie Jarmak, a former astronomer who now builds evals at Omni Analytics after building a large coding benchmark at Sourcegraph, argues that most agent evaluations are easy to misread. She shows how swapping only the harness moved results by 30%, why public benchmarks are for shortlisting rather than decisions, and how to design your own evals like an experiment: realistic tasks, repeated runs, full traces and a measurement that matches what you care about. She also covers quality gates that actually stop work, the human review bottleneck, agent records you can't trust, and why production is the final test. Chapters: - 00:00 Intro - 01:11 When the agent ignores your tool - 02:47 The harness changes the results - 03:51 Public benchmarks vs. your own evals - 05:34 Designing evals like a scientist - 07:05 Trace the whole pipeline - 08:50 Choose what you measure - 09:48 Quality gates that actually stop work - 11:20 The human review bottleneck - 12:20 When the agent's record can't be trusted - 13:21 Production is truth - 15:05 When to escalate to a human Stephanie Jarmak, Omni Analytics: https://omni.co Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!
