Taller

TALLER DE
CODIFICACIÓN
AGÉNTICA

1.5 días. 6 desarrolladores. Construye con IA, mantén el control.

RAB2B · TALLER

LA IA ENTREGA.
EL HUMANO DECIDE.

El modelo mental central del desarrollo agéntico. La IA maneja los entregables—código, tests, documentación. Los humanos manejan las decisiones—alcance, calidad, riesgo.

1.5
Días, Presencial
6
Desarrolladores

3 áreas de enfoque: Fundamentos — cómo funciona la codificación agéntica. Práctica — flujos reales con código real. Prueba — desplegar un componente funcional.

RAB2B · TALLER

AGENDA
DEL TALLER

DÍA 1 9:00 AM – 5:30 PM

  • 9:00 – 12:45 — Fundamentos: mentalidad, conceptos, frameworks, principios, configuración de Claude Code
  • 12:45 – 2:45 — Almuerzo
  • 2:45 – 5:30 — Práctica: flujos principales, funcionalidades avanzadas, integraciones

DÍA 2 9:00 AM – 12:45 PM

  • 9:00 – 10:30 — Construir Desde el Diseño: Figma MCP, Playwright MCP
  • 10:45 – 12:00 — A Producción: cada dev despliega un componente
  • 12:00 – 12:45 — Manual del Equipo: acordar normas, cierre

3 arcos: Fundamentos (Día 1 AM) → Práctica (Día 1 PM) → Prueba (Día 2).

RAB2B · TALLER

EN QUÉ INVIERTES
TU TIEMPO

MODELO ANTERIOR: ESCRITOR DE CÓDIGO

  • Planificación — 10% del tiempo
  • Definición (specs, criterios) — 10%
  • Escribir código — 60%
  • Validación (revisión, tests) — 20%

NUEVO MODELO: ORQUESTADOR

  • Planificación — 40% del tiempo
  • Definición (specs, criterios) — 30%
  • Escribir código — 10%
  • Validación (revisión, tests) — 20%

El cambio: 70% de tu tiempo se mueve a planificación y definición. La IA escribe el código. Tú orquestas el resultado.

RAB2B · TALLER

QUÉ ES
UN AGENTE

Un sistema de IA que toma acciones de forma autónoma para lograr un objetivo, usando herramientas, tomando decisiones e iterando basado en retroalimentación.

AUTONOMÍA

Decide qué hacer a continuación sin instrucción explícita.

USO DE HERRAMIENTAS

Invoca herramientas externas y APIs para cumplir tareas.

ORIENTADO A OBJETIVOS

Trabaja hacia un objetivo definido, no solo responde.

ITERACIÓN

Evalúa resultados y vuelve a intentar si es necesario.

CONCIENCIA DEL CONTEXTO

Lee el entorno y adapta su comportamiento.

RAB2B · TALLER

EL ESPECTRO
DE AGENTES

AUTOCOMPLETADO

Completado con Tab

CHAT

Solo Q&A

COPILOTO

Sugerencias en línea

MODO AGENTE

Tareas multi-paso

AUTÓNOMO

Trabajo en segundo plano

↑ La mayoría de los devs empiezan aquí

↑ Objetivo del taller

Menos agéntico → Más agéntico. El salto de Copiloto a Modo Agente es donde ocurren las verdaderas ganancias de productividad.

RAB2B · TALLER

EL CICLO
AGÉNTICO

1. OBSERVAR

Leer el estado actual

2. PENSAR

Razonar sobre las necesidades

3. PLANIFICAR

Decidir el enfoque

4. ACTUAR

Ejecutar usando herramientas

5. EVALUAR

Verificar resultados

El agente repite este ciclo hasta alcanzar el objetivo. Cada iteración usa retroalimentación de la anterior.

EL CICLO

Observar → Pensar → Planificar → Actuar → Evaluar → repetir

RAB2B · TALLER

VENTANAS DE CONTEXTO
& MCP

TAMAÑOS DE CONTEXTO DE MODELOS

  • Claude Sonnet/Opus 4 — 200K tokens (~150K líneas)
  • GPT-4o / 4 Turbo — 128K tokens (~96K líneas)
  • Gemini 2.0 Pro — 2M tokens (~1.5M líneas)

La mayoría de los proyectos caben en una sola ventana de contexto. Usa /compact para sesiones largas.

MCP: "USB PARA IA"

Qué: Un protocolo estándar para conectar modelos de IA con herramientas externas.

Por qué: Conexiones estandarizadas = flujos de trabajo portables entre herramientas.

Beneficio: La misma integración funciona en Claude Code, Cursor y más.

RAB2B · TALLER

INGENIERÍA
COMPUESTA

Cada unidad de trabajo debe hacer que el trabajo subsiguiente sea más fácil, no más difícil.

1

VERIFICACIÓN PRIMERO

Siempre dale a la IA una forma de verificar su trabajo—tests, tipos, linting.

INVERSIÓN EN INFRAESTRUCTURA

Testing harness + CI/CD = dividendos exponenciales con el tiempo.

3

EL CICLO COMPUESTO

Planificar → Trabajar → Revisar → Componer → Repetir. Cada ciclo se construye sobre el anterior.

RAB2B · TALLER

ESCALERA DE
MADUREZ

1

MANUAL

Sin IA. Todo el código escrito a mano.

2

IA COMO REFERENCIA

Copiar y pegar fragmentos del chat.

3

IA COMO ASISTENTE

Sugerencias en línea, tú aceptas/rechazas.

4

IA COMO SOCIO

Edición multi-archivo, ciclos iterativos.

5

IA COMO AGENTE

Ingeniería compuesta. Objetivo del taller.

La mayoría de los equipos están en nivel 2–3. Este taller te lleva al nivel 5: IA como agente completo con principios de ingeniería compuesta.

RAB2B · TALLER

SISTEMAS DE IA
COMPUESTOS

Los resultados de IA de vanguardia provienen de sistemas con múltiples componentes especializados, no de modelos monolíticos.

RAG

LLM + RETRIEVER + VECTOR DB

Q&A de documentación, búsqueda con contexto.

LLM + TOOLS + EXECUTOR

Claude Code: lee, edita, ejecuta, itera.

MULTI-AGENT

MÚLTIPLES LLMS + COORDINADOR

Agentes paralelos de investigación, escritura y revisión.

Múltiples componentes especializados > modelos monolíticos. MCP facilita la construcción de estos sistemas.

RAB2B · TALLER
Principios

7 PRINCIPIOS
PARA TRABAJO AGÉNTICO

1. Define el Objetivo, No los Pasos

2. Provee Contexto, No Instrucciones

3. Verifica, No Confíes

4. Itera en Ciclos

5. Invierte en Infraestructura

6. Usa el Patrón Best of N

7. Primero Branch, Experimenta Libremente

RAB2B · TALLER

PRINCIPIOS
1 – 3

1

DEFINE EL OBJETIVO

HAZ:

"Corrige el bug donde los usuarios no pueden iniciar sesión con caracteres especiales."

NO HAGAS:

"Abre el archivo X, busca la función Y, cambia la línea Z."

PROVEE CONTEXTO

Comparte el stack del proyecto, convenciones y restricciones—no instrucciones paso a paso.

CLAUDE.md captura este contexto para que cada sesión inicie informada.

3

VERIFICA, NO CONFÍES

Siempre valida la salida del agente: tests, verificación de tipos, linting, revisión humana.

Este es el principio de ingeniería compuesta: confía pero verifica.

RAB2B · TALLER

PRINCIPIOS
4 – 7

4

ITERA EN CICLOS

El agente intenta → tú revisas → das retroalimentación → el agente intenta de nuevo. Más rápido que especificar todo por adelantado.

INVIERTE EN INFRAESTRUCTURA

Buen CLAUDE.md = mejor rendimiento. Buenos tests = autonomía más segura. Buen CI/CD = retroalimentación más rápida.

6

BEST OF N

Genera múltiples versiones, elige la mejor. La IA crea soluciones diversas. Tú aportas el criterio para seleccionar.

7

PRIMERO BRANCH

Siempre crea un branch de git antes de cambios grandes con IA. Intenta, falla, reintenta sin riesgo. Haz merge solo de lo que funciona.

RAB2B · TALLER

PATRONES DE
PROMPTS

1. ESPECIFICACIÓN

Carga todo el contexto primero (stack, restricciones, patrones), luego indica la tarea y los requisitos.

2. CRÍTICA

Haz que Claude revise su propio trabajo en seguridad, casos borde, rendimiento y accesibilidad.

3. TRES EXPERTOS

Obtén múltiples perspectivas: ingeniero de seguridad, especialista en rendimiento, desarrollador UX.

4. CONSTRUCCIÓN INCREMENTAL

Funcionalidades complejas por etapas: modelo de datos → API → UI → integración → tests.

5. RESTRICCIÓN

Limita el alcance para obtener salida enfocada. "Implementa SOLO X. No agregues Y ni Z. Yo me encargo de eso por separado."

RAB2B · TALLER

CLAUDE.MD
& MEMORIA

CLAUDE.MD

Qué: Un archivo markdown en la raíz de tu proyecto que le da a Claude contexto persistente.

Dónde: /project-root/CLAUDE.md

Por qué: Claude lo lee automáticamente al iniciar sesión. Reduce contexto repetido, asegura estilo consistente, documenta conocimiento tribal.

Incluye: Resumen, stack tecnológico, arquitectura, convenciones, comandos comunes.

MEMORY.MD

Qué: Un archivo donde Claude almacena aprendizajes que persisten entre sesiones.

Dónde: .claude/memory.md

Contiene:

  • Preferencias aprendidas
  • Descubrimientos del proyecto
  • Notas de sesión y patrones

Accede con el comando /memory.

RAB2B · TALLER

FUNCIONALIDADES
AVANZADAS

SUBAGENTES

Lanza instancias separadas de Claude para trabajo en paralelo. Tests mientras refactorizas, investigación mientras codificas. Da instrucciones claras y acotadas.

HOOKS

Comandos de shell que se disparan en eventos específicos: PreToolUse, PostToolUse, Notification, Stop. Ejecuta tests automáticamente después de ediciones.

SLASH COMMANDS

/help, /clear, /compact, /config, /cost, /doctor, /init, /mcp, /memory, /review, /revert. Además de tus propios comandos personalizados.

MODO PLAN VS MODO AUTO

Plan: Claude propone, tú apruebas. Más seguro para aprender.
Auto: Claude ejecuta libremente. Más rápido para tareas rutinarias.

RAB2B · TALLER

SEGURIDAD &
GOBERNANZA

NIVELES DE PERMISO

  • Modo Plan — Claude propone, tú apruebas
  • Modo Auto — Claude ejecuta libremente
  • Restringido — Herramientas/directorios limitados

SEGURIDAD

  • Nunca pongas secretos en los prompts
  • Revisa todo el código generado de auth/pagos
  • Usa .claudeignore para rutas sensibles

PRIVACIDAD DE DATOS

  • Usa datos de sandbox/test en los talleres
  • Anonimiza ejemplos sensibles
  • Limpia sesiones después de trabajo sensible

Construiremos un acuerdo de equipo en el Día 2.

RAB2B · TALLER
Lab 1

CONFIGURACIÓN
E INSTALACIÓN

45
Minutos
  • Instalar Claude Code y autenticarse
  • Crear un CLAUDE.md para tu proyecto de prueba
  • Completar tu primera tarea asistida por IA
  • Explorar slash commands y configuración

Abre labs/lab1-setup.md para comenzar.

RAB2B · TALLER

EL FLUJO DE
TRABAJO PRINCIPAL

Cada tarea agéntica sigue el mismo ciclo de tres pasos.

1

DEFINIR

Establece el objetivo, provee contexto, especifica criterios de aceptación. Cuanto mejor la definición, mejor el resultado.

VALIDAR

Ejecuta el código, revisa los tests, revisa el diff. Verifica la salida de la IA antes de confiar en ella.

3

REFINAR

Itera basado en lo que ves. Agrega mejoras, corrige casos borde, pule. Repite hasta terminar.

Esto es más rápido que intentar especificar todo por adelantado. Define ampliamente, valida rápido, refina iterativamente.

RAB2B · TALLER

PATRÓN
BEST OF N

PASO 1: GENERAR

Pide N enfoques diferentes con sus ventajas y desventajas explicadas.

PASO 2: EVALUAR

Revisa todas las versiones. Compara contra los patrones del equipo y el costo de mantenimiento.

PASO 3: SELECCIONAR

Elige la mejor, o combina elementos de varias. Refina el enfoque elegido.

EJEMPLO DE PROMPT

"Genera 3 enfoques diferentes para este flujo de autenticación. Para cada uno, explica las ventajas y desventajas. Luego yo elijo uno."

La IA genera soluciones diversas. Tú aportas el criterio para seleccionar.

RAB2B · TALLER
Lab 2

FLUJOS DE
TRABAJO PRINCIPALES

75
Minutos
  • Completar una funcionalidad multi-archivo usando lenguaje natural
  • Aplicar el patrón "Best of N" para elegir un enfoque
  • Usar el flujo branch-first para experimentación segura
  • Experimentar el ciclo Definir → Validar → Refinar

Construyendo un componente UserProfileCard. Abre labs/lab2-workflows.md.

RAB2B · TALLER

SUBAGENTES:
TRABAJO EN PARALELO

CÓMO FUNCIONA

Lanza instancias separadas de Claude para tareas independientes. El agente principal coordina, los subagentes ejecutan en paralelo.

"Trabaja en la página de login mientras un subagente escribe tests para la API."

MEJORES PRÁCTICAS

  • Usa para tareas verdaderamente independientes
  • Da instrucciones claras y acotadas
  • Fusiona resultados intencionalmente
  • Evita dependencias secuenciales
  • No asignes tareas que se solapan

Cuándo usar: tests + docs simultáneamente, investigación mientras codificas, refactorización mientras testeas.

RAB2B · TALLER

HOOKS:
AUTOMATIZACIÓN

EVENTO
CUÁNDO SE EJECUTA
EJEMPLO DE USO
PreToolUse
Antes de que Claude use una herramienta
Validar comandos
PostToolUse
Después de que Claude use una herramienta
Ejecutar linter después de ediciones
Notification
Cuando Claude quiere notificar
Enviar mensaje de Slack
Stop
Cuando Claude termina
Ejecutar suite de tests

EJEMPLO DE AUTO-TEST

Hook PostToolUse que coincide con Write|Edit → ejecuta npm test después de cada cambio de archivo. Los tests se ejecutan automáticamente.

RAB2B · TALLER

COMANDOS PERSONALIZADOS &
CICLO COMPUESTO

SLASH COMMANDS PERSONALIZADOS

Crea .claude/commands/ con archivos markdown que definen prompts reutilizables.

  • /review-security — verificar vulnerabilidades
  • /analyze-failures — analizar patrones de logs de errores

Usa $ARGUMENTS para entrada dinámica.

CICLO DE REGISTRO DE FALLOS

El hook PostToolUse registra cada comando fallido en .claude/failures.log.

Luego /analyze-failures lee el log, agrupa por tipo, identifica patrones y sugiere actualizaciones de CLAUDE.md.

Esto es ingeniería compuesta: cada fallo facilita el trabajo futuro.

RAB2B · TALLER
Lab 3

FUNCIONALIDADES
AVANZADAS

60
Minutos
  • Usar subagentes para trabajo en paralelo
  • Configurar al menos un hook de automatización
  • Crear un slash command personalizado
  • Configurar el ciclo compuesto de registro de fallos

Abre labs/lab3-power.md para comenzar.

RAB2B · TALLER

RESUMEN
DÍA 1

AM

FUNDAMENTOS

Mentalidad agéntica, conceptos clave, frameworks, 7 principios, configuración de Claude Code. Lab 1 completado.

FLUJOS DE TRABAJO PRINCIPALES

Ciclo Definir → Validar → Refinar, Best of N, UserProfileCard construido. Lab 2 completado.

PM

FUNCIONALIDADES AVANZADAS

Subagentes, hooks, comandos personalizados, ciclo compuesto. Lab 3 completado.

Mañana: Integraciones MCP (Figma, Playwright), reto A Producción y Manual del Equipo.

RAB2B · TALLER

NOS VEMOS
MAÑANA

El Día 2 comienza a las 9:00 AM. Trae tu token de Figma listo.

RAB2B · TALLER
Día 2

CONSTRUIR DESDE
EL DISEÑO

Conecta la IA a herramientas externas. Ve del diseño en Figma a código desplegado.

RAB2B · TALLER

FIGMA MCP:
DEL DISEÑO AL CÓDIGO

1

CONECTAR

Instala el servidor Figma MCP. Configura con tu Personal Access Token. Verifica con /mcp.

EXTRAER

Lee archivos de Figma. Lista componentes. Extrae tokens de diseño: colores, tipografía, espaciado, variantes.

3

GENERAR

Claude crea componentes React que coinciden exactamente con el diseño. TypeScript, Tailwind, accesibilidad incluidos.

El pipeline completo de diseño a código: spec de Figma → IA lee el diseño → IA escribe el componente → el humano valida.

RAB2B · TALLER
Lab 4

DE BRIEF A BUILD
EL MÉTODO COMPUESTO

75
Minutos
  • Instalar y usar el Plugin de Ingeniería Compuesta
  • Reconstruir AI Trust Check con flujos estructurados
  • Comparar Ronda 1 (sin estructura) vs Ronda 2 (compuesta)
  • Desplegar una app funcional en una URL de preview

Abre labs/lab4-compound.md para comenzar.

RAB2B · TALLER

PLAYWRIGHT MCP:
AUTOMATIZACIÓN DEL NAVEGADOR

CAPACIDADES

  • Navegar a cualquier URL mediante lenguaje natural
  • Llenar formularios, hacer clic en botones, leer contenido
  • Tomar capturas de pantalla de lo que Claude ve
  • Generar archivos de tests E2E a partir de sesiones del navegador

ENFOQUE DE TESTING

  • Testea tu app describiendo comportamiento en español
  • Claude escribe tests de Playwright a partir de lo que observa
  • Compara la UI renderizada contra los specs de Figma

IA Compuesta: Figma MCP + Playwright MCP = testing de regresión visual.

RAB2B · TALLER
Lab 5

PLAYWRIGHT
MCP

45
Minutos
  • Conectar Claude Code a Playwright vía MCP
  • Automatizar un flujo del navegador usando lenguaje natural
  • Crear un test E2E simple
  • Experimentar la automatización del navegador con IA

Abre labs/lab5-playwright.md para comenzar.

RAB2B · TALLER
15
Minutos de Descanso
RAB2B · TALLER

EL FLUJO DE TRABAJO
DE PRINCIPIO A FIN

EXTRAER

Figma → Spec

IMPLEMENTAR

La IA escribe código

VALIDAR

Tests + revisión

REFINAR

Iterar + pulir

DESPLEGAR

Enviar a preview

PASO
HUMANO
IA
Extraer
Apunta al archivo de Figma
Lee el diseño, extrae el spec
Implementar
Revisa el enfoque
Escribe código, tests, docs
Validar
Verifica la salida, ejecuta tests
Se auto-revisa, corrige problemas
Refinar
Da retroalimentación
Itera sobre los cambios
Desplegar
Aprueba y envía
Prepara el build
RAB2B · TALLER
Lab 6

FIGMA
MCP (BONUS)

45
Minutos
  • Conectar Claude Code a Figma vía MCP
  • Extraer tokens de diseño de un archivo de Figma
  • Generar código de componente a partir de un spec de diseño
  • Experimentar el flujo de diseño a código

Abre labs/lab6-figma.md para comenzar.

RAB2B · TALLER

DEMOSTRACIÓN
& PRESENTACIÓN

Comparte la URL de tu componente desplegado con el grupo.

MATEO MATEUS

URL: _________________

TATIANA TERRONT

URL: _________________

ALEJANDRO CAMACHO

URL: _________________

JOHAN VALBUENA

URL: _________________

NICOLAS SUAREZ

URL: _________________

MIGUEL ARBELAEZ

URL: _________________

RAB2B · TALLER

ACUERDO
DE EQUIPO

SEGURIDAD & GOBERNANZA

  • ¿Qué requiere aprobación humana?
  • ¿Qué directorios/archivos están prohibidos?
  • ¿Cómo manejamos los secretos?
  • ¿Proceso de revisión de código de IA?

ACUERDOS DE TRABAJO

  • Cuándo usar Modo Plan vs Modo Auto
  • Cómo compartimos aprendizajes en el equipo
  • Definiciones y vocabulario compartido

CONTROLES DE CALIDAD

  • Tests pasan antes de hacer merge
  • Revisión humana completada
  • Documentación actualizada
  • Verificación de seguridad realizada

HERRAMIENTAS & PLUGINS

  • Claude Code como herramienta principal
  • Integraciones MCP que usaremos
  • Comandos personalizados & hooks
  • Calendario de revisión: semanal, mensual, trimestral
RAB2B · TALLER

CÓMO
PERDURA

1

SEMANA 1

Sincronización sobre qué avanzó y qué está bloqueado. Sesión de troubleshooting con el equipo. Resolver fricciones tempranas.

SEMANA 3

Sesión de trabajo sobre un tema que el equipo elija. Señalar qué está funcionando y qué necesita ajustes.

6

SEMANA 6

El equipo es dueño del manual. Revisión final, cerrar brechas, traspaso completo. Los flujos agénticos son rutina.

El taller le da al equipo las herramientas. Las sesiones de seguimiento hacen que perduren.

RAB2B · TALLER

LA IA ENTREGA.
EL HUMANO DECIDE.

Lo entregaste. Ahora haz que perdure.

RAB2B · TALLER
1 / 47