Un curso libre y gratuito de ingeniería de agentes

Todo programa es una lista de pasos. La única pregunta es quién los elige.

Un curso completo sobre cómo construir sistemas que usan IA, escrito para quienes empiezan en programación. Tres partes, unas cuatro horas, y terminas habiendo construido un agente que funciona y un conjunto de pruebas que lo puntúa.

Sin cuenta. Sin anuncios. Solo recuento anónimo de visitas. Licencia MIT.

Entonces, ¿qué es la ingeniería de agentes?

Todo programa es una lista de pasos. La única pregunta es quién elige el siguiente, y cuándo.

Esto lo decidió una persona

Escribes los pasos de antemano. El ordenador los sigue al pie de la letra, siempre igual: rápido, predecible y ciego a todo lo que no previste.

Esto lo decidió un modelo

Describes el objetivo y dejas que el modelo elija el siguiente paso mientras el programa corre. Flexible, sorprendente, y hay que comprobarlo.

Casi todo sistema real es una mezcla de las dos cosas. Elegir la mezcla es el trabajo entero, y es lo que vas a practicar aquí.

Tu itinerario

Cada parte te pide un poco más que la anterior. Empieza por arriba.

Empieza aquíParte 1 · Leer

El Manual

Once secciones ilustradas sobre quién decide el siguiente paso en tiempo de ejecución: escribir código, prompts, contexto, bucles, grafos, arneses, evaluación y seguridad. Veinte diagramas interactivos.

45 minutos · sin instalar nada
Leer el manual
Parte 2 · Practicar

El Laboratorio

Cuatro etapas prácticas en este navegador. Haz una llamada real a un modelo, amplía una caja registradora basada en reglas hasta que falle, escribe tu propio prompt y puntúalo contra veinte casos reales.

40 minutos · tu propia clave API · alrededor de 1¢
Abrir el laboratorio
Parte 3 · Construir

Construye un Agente

Cinco etapas más, en tu propia máquina. El bucle del agente escrito a mano, herramientas que fallan a propósito, una barrera de permisos, un revisor que no se puede saltar, y un correo que intenta dar órdenes a tu agente.

2–3 horas · TypeScript · alrededor de 2¢

Se abre en GitHub. Necesitarás un ordenador y un editor de código.

Abrir el curso

Lo que sabrás hacer

Distinguir qué problemas necesitan un modelo y cuáles no

El criterio más valioso del campo, y el más barato de equivocar.

Escribir un prompt y demostrar que funciona

No leyendo sus respuestas, sino puntuándolo contra casos y viendo mover un número.

Construir un bucle de agente que sobreviva a los fallos

Las herramientas se rompen. El bucle debe leer el error y adaptarse, no caerse.

Poner una valla alrededor de lo que un modelo puede hacer

Barreras de permisos, revisiones obligatorias y límites impuestos en el código.

Para quién es

Principiantes absolutos

Las partes 1 y 2 no presuponen nada de programación.

Estudiantes y autodidactas

Un temario completo que cabe en una tarde.

Docentes

Un plan de clase de 90 minutos, libre para reutilizar y traducir.

Dónde estás

Nada todavía. Tu progreso se guarda solo en este navegador: sin cuenta y sin enviar nada a ningún sitio.

Preguntas frecuentes

¿De verdad es gratis?

Sí. Todo el curso tiene licencia MIT y no hay cuenta, ni captura de correo, ni publicidad. Lo único que se mide es un recuento anónimo de páginas vistas, sin cookies y sin ningún perfil tuyo. Las partes 2 y 3 llaman a un modelo, así que traes tu propia clave API: el curso entero cuesta unos céntimos en tokens.

¿Necesito saber programar?

No para las partes 1 y 2. La parte 3 presupone que sabes leer y escribir TypeScript básico: funciones, objetos, un bucle for, await. Si aún no, haz las partes 1 y 2 y vuelve. En el repositorio también se conserva una versión en Python de la parte 3.

¿Qué modelo de IA usa?

DeepSeek o Claude de Anthropic, tú eliges. El código está escrito para que ni una línea de los ejercicios cambie entre ellos, lo cual es en sí mismo una de las lecciones.

¿Está segura mi clave API?

Tu clave se guarda solo en la pestaña del navegador y se borra al cerrarla. Se envía al proveedor del modelo y a ningún otro sitio. Este sitio no tiene servidor, así que no hay adónde enviarla, y el contador de visitas nunca la ve.