Temario · lección 1 de 74
1Por qué fallan los agentes
2Qué es un harness
3Patrones de agentes
4Herramientas
5Ingeniería de contexto
6El repositorio como memoria
7Tareas largas
8Alcance y “hecho” de verdad
9Observabilidad y estado limpio
10Loops y grafos
11Harness reales
12Proyecto final
- Proyecto 1, solo prompt contra harness mínimo
- Proyecto 2, un workspace legible
- Proyecto 3, continuidad entre sesiones
- Proyecto 4, feedback de runtime e indexado
- Proyecto 5, que el agente verifique su trabajo
- Proyecto 6, el harness completo (capstone)
- Proyecto 7, tu primer loop automático
- Proyecto 8, dibuja tu flujo como un grafo
- Checklist final y plantillas
Qué es un agente de IA
Un chatbot responde. Un agente hace cosas en bucle (mirar, decidir, actuar, comprobar) hasta terminar una tarea. Esa diferencia es todo el curso.
Empecemos por lo cotidiano
Imagina que le pides a un amigo: «¿Cómo se cambia la rueda de un coche?». Te lo explica y ya está. Eso es un chatbot: contesta.
Ahora imagina que le dices: «Cambia la rueda de mi coche». Tu amigo va al garaje, mira cuál está pinchada, busca el gato, afloja las tuercas, cambia la rueda, y vuelve a mirar si quedó bien. Eso es un agente: no solo habla, actúa y comprueba.
La definición en una frase
Un agente es un modelo de lenguaje (LLM) que usa herramientas en un bucle para conseguir un objetivo.
Ese bucle tiene cuatro pasos y se repite hasta acabar:
- Mirar: lee la tarea y lo que ha pasado hasta ahora.
- Decidir: elige el siguiente paso («voy a abrir este archivo»).
- Actuar: usa una herramienta (leer un archivo, ejecutar un comando, buscar en la web).
- Comprobar: mira el resultado. ¿Funcionó? ¿Falta algo? Si falta, vuelve al paso 1.
¿Y qué es un harness?
Harness significa «arnés», como el de un caballo. El caballo (el modelo) tiene mucha fuerza, pero sin arnés no tira del carro en la dirección correcta. El harness es todo lo que rodea al modelo:
| Pieza | Para qué sirve |
|---|---|
| Instrucciones | Le dicen cómo trabajar en tu proyecto |
| Herramientas | Le permiten leer, escribir y ejecutar |
| Memoria | Le recuerdan qué pasó antes |
| Verificación | Comprueban que lo hecho funciona de verdad |
| Límites | Evitan que se desvíe o rompa cosas |
Agente = Modelo + Harness. Si el agente falla, muchas veces lo que hay que arreglar no es el modelo, sino su harness.
Qué vas a aprender
Al terminar sabrás diseñar el entorno para que un agente trabaje de forma fiable: darle el contexto justo, buenas herramientas, memoria entre sesiones y formas de verificar su trabajo. Todo con ejemplos sencillos.
¿Qué diferencia a un agente de un chatbot?
Fuentes: Anthropic, Building effective agents · Learn Harness Engineering, lección 01