IA FOR DEVELOPERS · HARNESS ENGINEERING · UN PROGRAMA DE HEADLAND

Construye el harness que hace que los agentes de IA entreguen software verificado.

Pedirle código a una IA es fácil. Confiar en lo que entrega, no. Un harness es la capa de ingeniería que rodea al modelo: orquestación, controles, diagnóstico y trazabilidad. En 6 semanas construyes uno completo en Python y con Claude: un pipeline que planifica, programa, revisa, se corrige solo y te deja un reporte con evidencia.

Reserva tu cupo en la próxima cohorteSolo 15 cupos por cohorte.
INICIOMartes 3 de noviembre de 2026
DURACIÓN6 semanas 
FORMATO8 clases en vivo de 1.5 horas + clases grabadas
INVERSIÓNHabla con un asesor
EL PROBLEMA

El modelo escribe el código. ¿Quién decide si se puede confiar en él?

Si ya usas IA para programar, probablemente te ha pasado esto:

  • ×El agente repite el mismo error diez veces.
  • ×Aprueba su propio trabajo.
  • ×Gasta presupuesto reintentando algo que nunca va a funcionar.
  • ×Falla, y nadie sabe en qué paso ni por qué.

La diferencia no está solo en el modelo. Está en lo que lo rodea: cómo se le dan las tareas, cómo se revisa lo que produce y qué pasa cuando falla. Eso es el harness, y es lo que vas a aprender a construir.

LO QUE VAS A CONSTRUIR

Un pipeline de 5 agentes que convierte un requerimiento en código probado

Pipeline

Cinco agentes, un solo flujo

Del requerimiento al código probado, en cinco etapas coordinadas.

Los cinco agentes
  • 1
    Planner

    Divide el pedido en features con criterios verificables.

  • 2
    Spec Writer

    Convierte cada feature en una especificación técnica.

  • 3
    Implementer

    Escribe el código y sus pruebas.

  • 4
    Reviewer

    Revisa contra la especificación y clasifica hallazgos por severidad.

  • 5
    E2E Tester

    Verifica el comportamiento real y deja evidencia propia.

1✓PlannerPlanifica2✓Spec WriterEspecifica3✓ImplementerPrograma4✓ReviewerRevisa5✓E2E TesterVerificaRevisando…✓ Por severidadEjecutando…✓ Evidencia
Confianza

Y las piezas que lo vuelven confiable

Terminas con el harness funcionando en tu máquina y con el código para adaptarlo a tus proyectos.

Las cinco piezas
  • 1
    Controles sin IA

    Si el código no pasa pytest, no se gasta en revisarlo.

  • 2
    Diagnóstico de fallos

    El sistema distingue si el problema es del código, de la especificación o del entorno.

  • 3
    Detección de atascos

    Un agente que repite el error recibe un aviso. Si insiste, se detiene.

  • 4
    Bitácora con hashes encadenados

    Cada paso queda registrado y cualquier alteración se detecta.

  • 5
    Costo medido

    Por feature, por agente y por corrida.

1✓ControlesSin IA2✓DiagnósticoCausa3✓AtascosAviso y freno4✓BitácoraHashes5✓CostoMedidoEjecutando pytest…✓ PasaAviso al agente✓ Se detiene
CÓMO FUNCIONA

Aprendes viendo, construyes con el instructor, demuestras con un hito

1MiraClases grabadas de 8 a 12 minutos donde ves construir cada pieza, con los errores típicos incluidos. Las ves cuando quieras durante la semana.
2Construye en vivo8 sesiones en vivo de 90 minutos: resuelves casos nuevos con el instructor y tu grupo, depuras en tiempo real y recibes revisión cruzada de tu código.
3DemuestraCada semana cierras con un hito verificable: “mi harness ya hace X”. No se pasa a la siguiente semana con el hito anterior roto.

Dedicación estimada: 4 a 5 horas por semana.

TEMARIO

Qué construyes, semana a semana

SEMANA 1Tu primer agente
Qué es un harness y por qué importa más que el modelo. Un agente con herramientas propias, sandbox y presupuesto.
SEMANA 2De un agente a un pipeline
Los 5 agentes coordinados. Por qué el orquestador es código y no otro agente.
SEMANA 3Separar al que hace del que juzga
Revisión independiente con el contrato “rechazado por defecto”. Cómo cargar metodologías de tu equipo en los agentes.
SEMANA 4Que corra solo
Controles deterministas, diagnóstico de causa, reescritura de especificaciones y detección de atascos.
SEMANA 5Evidencia y costo
Bitácora inmutable, reporte final con decisiones y deuda técnica, y medición de costo real.
SEMANA 6A producción y defensa
Contenedores, permisos, licencias y cómo presentar el trabajo a un cliente sin prometer lo que no puedes demostrar. Cierras con una prueba de sabotaje y una defensa en vivo.
EL CIERRE DEL CURSO

Una prueba de sabotaje, no un examen de memoria

En la última semana inyectamos tres fallas en tu harness: una especificación ambigua, un agente en bucle y una alteración en la bitácora. Tu sistema tiene que contenerlas, diagnosticar la causa y entregarte un reporte con lo que requiere revisión humana. Lo defiendes en 10 minutos.

Así sabes, con evidencia, que lo que construiste funciona.

PARA QUIÉN ES

Para quién es

DesarrolladoresQue ya usan IA para programar y quieren pasar de pedir código a construir sistemas que lo produzcan con control.
Tech leads y arquitectosQue evalúan cómo incorporar agentes en su equipo sin perder trazabilidad.
Consultoras y empresas de softwareQue ofrecen desarrollo con IA y necesitan explicar cómo verifican lo que entregan.

No es para ti si buscas una herramienta que programe sin que entiendas cómo. Aquí construyes y entiendes cada pieza.

REQUISITOS

  • ✓Python intermedio: funciones, clases y terminal.
  • ✓Nociones de pytest (lo repasamos).
  • ✓Una cuenta de Claude. El curso explica qué plan conviene para practicar y qué cambia en producción.

Antes de empezar hay un diagnóstico de 20 minutos para confirmar que llegas con la base necesaria.

QUIÉN LO DICTA

Quién lo dicta

Conoce al equipo →
Luis Sakihama
Luis SakihamaCEO Notifai · Arquitecturas complejas e IA agénticaMás de 15 años en tecnología, especialista en el diseño de arquitecturas complejas y en la implementación de IA agéntica. Docente del Programa de Inteligencia Artificial para Líderes de la Universidad de Lima y de programas corporativos de IA en UTEC Posgrado.
Felipe Mejía Villegas
Felipe Mejía VillegasCOLOMBIACEO VORA · Profesor de maestría, Universidad JaverianaLleva más de 23 años construyendo software y durante 20 dirigió una empresa que prestó servicios de desarrollo en toda LATAM. Hoy lidera VORA, donde aplica agentes de IA para resolver el problema que más conoce: entregar software con certeza. En la Universidad Javeriana enseña en la maestría de Software industrializado apoyado en IA, el mismo enfoque de verificación y control que guía este programa.
RESULTADOS

Lo que te llevas

  • ✓El harness completo, funcionando, con su código y documentación.
  • ✓Un reporte de tu prueba de sabotaje con evidencia.
  • ✓Acceso a las grabaciones y al repositorio de la cohorte.
  • ✓Certificado Headland.
PREGUNTAS FRECUENTES

Sobre IA for Developers

¿Qué es un harness de agentes de IA?

Es todo lo que rodea al modelo para que su trabajo sea confiable: cómo se le asignan tareas, qué herramientas y permisos tiene, qué controles validan lo que produce, qué pasa cuando falla y qué queda registrado. La disciplina de diseñarlo se llama harness engineering, y es el núcleo de IA for Developers.

¿Necesito saber de machine learning?

No. Trabajas con modelos ya entrenados mediante su SDK. Lo que aprendes es ingeniería de software alrededor del modelo.

¿Cuánto cuesta usar los modelos durante el curso?

Los ejercicios están diseñados para ser baratos, y te enseñamos a medir el costo y a ponerle tope.

¿Sirve con otros modelos además de Claude?

El curso usa Claude, pero los patrones de orquestación, controles, diagnóstico y bitácora aplican a cualquier modelo. En la semana 6 vemos cómo separar el harness del proveedor.

¿Y si no puedo asistir a una sesión en vivo?

Quedan grabadas, y hay horas de consulta semanales. Eso sí, los hitos tienen fecha fija por cohorte.

¿Cuánto tiempo necesito por semana?

Entre 4 y 5 horas: clases grabadas, sesión en vivo y hito.

¿Me quedo con el código?

Sí. Terminas con el harness completo y la documentación para adaptarlo.

Deja de cruzar los dedos cuando un agente entrega código

Inicio: martes 3 de noviembreSolo 15 cupos
Reserva tu cupo