Harness engineering
Diseñar el sistema que rodea al agente para que pueda ejecutar tareas complejas de forma controlada: el conjunto de guías, herramientas, permisos, pruebas, sensores y bucles de revisión que hacen que trabaje con dirección y con evidencia.
Es una práctica emergente y complementaria del SDD, no alternativa. La división del trabajo es limpia:
El SDD dice qué debe lograrse. El harness diseña el entorno para que el agente lo ejecute, lo verifique y se detenga cuando corresponde.
Los cuatro componentes
| Componente | Contenido |
|---|---|
| Contexto operativo | Documentación, reglas del dominio, estado del trabajo |
| Herramientas y permisos | Repositorio, APIs, límites de acción |
| Validación y puertas de calidad | Pruebas, linting, criterios de aceptación |
| Observabilidad y escalamiento | Registros, trazabilidad, Human-in-the-loop |
El ciclo completo
- SDD define el contrato: qué debe construirse y cómo se verifica.
- El agente planifica, usa herramientas y propone cambios.
- El harness lo rodea con controles y realimentación.
- La evidencia —registros, pruebas, criterios cumplidos— cierra el bucle.
Por qué importa
Es la explicación que da el curso a un dato incómodo: GitHub midió +55 % de velocidad con asistencia de IA en tareas controladas, mientras que el ensayo aleatorizado de METR (2025) encontró que desarrolladores sénior que esperaban ser un 24 % más rápidos fueron un 19 % más lentos.
La brecha entre +55 % y −19 % no la explica el modelo: la explican el contexto, la verificación y el harness. Eso es lo que sí controlas.
En el curso
Concepto ausente del material de los módulos; lo introducen las sesiones en directo.
- Sara Artigas, sesión 2 — lo presenta con sus cuatro componentes y su relación con el SDD, y lo retoma en la sesión 3 como agent harness: gestiona la ejecución, el estado, las herramientas, los permisos, las validaciones y la observabilidad.
- Dante Téllez, semana 6 — lo usa para explicar la paradoja de la productividad.
Relacionado
Desarrollo dirigido por especificación (SDD) · Verificaciones de seguridad · Human-in-the-loop · Arquitectura de agentes · Sandboxing
Referencias
Enlaces entrantes
- Curso IA Agéntica (MOC)Índice
- Desarrollo dirigido por especificación (SDD)Concepto
- Habilidad de agente (SKILL.md)Concepto
- OH Dante TellezSesión
- OH Sara ArtigasSesión
- TokenmaxxingConcepto