Juan Diego Andrés PRADA··RAMÍREZ Entrar
Lección 37 de 42 IA copiloto total

Semana 5 — Laboratorio: Construye tu Equipo de Agentes

Regla: IA COPILOTO TOTAL. Vas a coordinar 3 agentes. La IA hace el trabajo de cada rol; TÚ haces la orquestación (la lógica que los conecta).

Herramientas: Gemini / AI Studio (para los agentes) + Google Colab (para orquestar).

Vas a montar un equipo de 3 agentes (Escritor → Auditor → Decisor) que mejora una respuesta colaborando. Lo harás en dos modos: primero a mano (para entender), luego con código (para automatizar).


Paso 0 — Elige un problema sencillo

Algo que se pueda resolver con texto. Ejemplos:

  • Escribir un mensaje claro para invitar a la comunidad a una jornada de limpieza.
  • Redactar las instrucciones para un trámite (ej: cómo inscribirse a una beca).
  • Explicar un tema de clase a un niño de 8 años.

Mantenlo pequeño. La gracia es ver a los agentes colaborar, no resolver algo enorme.


MODO 1 — Orquesta a mano (entender primero)

Abre AI Studio / Gemini. Vas a representar TÚ la orquestación, pasando el resultado de un agente al siguiente.

Agente 1 — El Escritor

Dale este rol (en inglés, practicamos):

You are a Writer. Write a first draft for the following task: [tu problema].
Keep it short. Answer in Spanish.

Copia su respuesta. Esa es la salida del Escritor.

Agente 2 — El Auditor

Nuevo chat. Pega la respuesta del Escritor y dale este rol:

You are a strict Reviewer. Here is a draft: [pega la respuesta del Escritor].
Do NOT rewrite it. List 3 specific problems or things to improve. Answer in Spanish.

Copia su crítica.

Agente 3 — El Decisor

Nuevo chat. Dale ambas cosas:

You are the Team Lead. Here is a draft: [respuesta del Escritor].
Here is a review: [crítica del Auditor].
Produce the FINAL improved version using the review. Answer in Spanish.

¿Sentiste cómo la salida de uno fue la entrada del otro? Eso es orquestar. Tú fuiste el "pipeline" humano. Compara la versión final con el primer borrador: ¿mejoró?


MODO 2 — Orquesta con código (automatizar)

Ahora pon a tu equipo en Colab para que el flujo corra solo. Tú diseñas el orden; la IA te ayuda con la carpintería.

La conexión programática a la IA puede variar. El facilitador indicará la opción disponible (Colab con la librería gratuita de Gemini, o una versión simulada para entender el flujo). Lo esencial NO es la librería — es la lógica de orquestación, que es siempre la misma:

# ESQUELETO DE ORQUESTACIÓN (la lógica es lo que importa)

def preguntar_a_agente(rol, mensaje):
 # Aquí va la "carpintería" para hablar con la IA.
 # La IA copiloto te ayuda a llenar esta función según la herramienta disponible.
 ...

problema = "Escribe una invitación a una jornada de limpieza comunitaria"

# 1. El Escritor produce un borrador
borrador = preguntar_a_agente("Writer", problema)

# 2. El Auditor lo critica (¡la salida del 1 es la entrada del 2!)
critica = preguntar_a_agente("Reviewer", "Critica esto: " + borrador)

# 3. El Decisor produce la versión final
final = preguntar_a_agente("Lead", "Borrador: " + borrador + " | Crítica: " + critica)

print("VERSIÓN FINAL:")
print(final)

Tu tarea: entiende y arma la lógica de orquestación (los pasos, las variables, el orden). Lo evaluado es el FLUJO, no que la librería funcione perfecta.


Reto — Mejora tu equipo

Elige UNA mejora y diséñala:

  • Agrega un 4º agente (ej: un "Traductor" que pase la versión final a inglés — practica bilingüe).
  • Agrega un condicional: si la crítica dice "está perfecto", salta al final sin más vueltas.
  • Agrega un bucle: haz que el ciclo escribir→auditar se repita 2 veces para pulir más.

Criterio: ¿la lógica de orquestación tiene sentido? ¿los datos fluyen bien de un agente al siguiente?


Evaluación

Criterio Qué miramos
Diseño lógico ¿La orquestación (orden, variables, flujo) está bien pensada?
Diseño de roles ¿Cada agente tiene un rol CLARO y distinto?
Auditoría ¿La versión final realmente mejoró gracias al Auditor?
Explicación ¿Puedes explicar por qué 3 agentes > 1 agente?
Logro Señal
Hacker Orquesté los 3 agentes (a mano Y con código) y agregué una mejora
Avanzado Orqueste el flujo a mano y entendí el esqueleto de código
En camino Entendí qué hace cada agente y cómo se pasan la información

Reto async — Prepárate para la final

Piensa en UN problema de tu comunidad que un equipo de agentes podría ayudar a resolver. Escríbelo en una frase y trae qué 3 roles tendría tu equipo. Eso será la base de tu proyecto final. La próxima semana: mini-hackathon.

Tu progreso se guarda en este navegador. Inicia sesión para guardarlo en tu cuenta y verlo desde cualquier dispositivo.