Skip to content

Cómo Funciona el Lab

Este lab está construido alrededor de Claude Code como tu compañero de desarrollo con IA. No copias y pegas comandos de un PDF — trabajas de forma interactiva con un mentor de IA que conoce el código, adapta el ritmo de enseñanza y se ajusta a tu progreso.

Claude Code como Tu Mentor

Claude ha sido configurado (a través de CLAUDE.md en la raíz del repo) específicamente para este lab. Lo que hará:

  • Enseñar un concepto a la vez y verificar tu comprensión antes de avanzar
  • Hacer preguntas, no dar clases — método socrático de principio a fin
  • Ejecutar comandos por ti y explicar lo que pasó — aprendes el razonamiento, no la sintaxis
  • Dar pistas progresivas cuando te atores:
    1. Pista conceptual — en qué deberías estar pensando
    2. Pista de enfoque — cómo llegar ahí
    3. Pista específica — exactamente qué hacer
  • Mostrar código real del proyecto en lugar de ejemplos abstractos

Soporte de Idiomas

Claude soporta el lab en tu idioma nativo. Si escribes en español, portugués u otro idioma, Claude te responderá automáticamente en ese idioma. Los términos técnicos (pipeline, endpoint, scan, AIRS, IAM, etc.) se mantienen en inglés porque son estándar en la industria. Las respuestas de los quizzes se evalúan por conceptos, no por idioma — responde en el idioma que te sea más cómodo.

Experimental

El soporte multilingüe está integrado pero aún no ha sido probado extensamente en todos los módulos. El inglés es el idioma principal. Si encuentras algún problema en otro idioma, avísale a tu instructor.

Comandos

Todo se ejecuta a través de slash commands de Claude Code:

ComandoPropósito
/lab:module NIniciar o retomar el módulo N
/lab:verify-NEjecutar verificaciones del módulo N
/lab:hintObtener una pista progresiva para tu reto actual
/lab:explore TEMAInmersión guiada en un concepto
/lab:quizEvaluar tu comprensión
/lab:progressVer tu dashboard de progreso

Puntuación y Leaderboard

Tu progreso se rastrea y puntúa durante todo el lab. Los puntos vienen de dos fuentes:

Verificaciones Técnicas

Cada módulo tiene pasos de verificación concretos que Claude ejecuta contra tu infraestructura real. Verifican cosas como: ¿Está configurado tu proyecto de GCP? ¿El job de training generó resultados? ¿Tu app está desplegada y respondiendo? Ganas puntos cuando las verificaciones reales pasan — no por auto-reporte.

Preguntas de Comprensión

Al completar los retos de un módulo, Claude te hace preguntas de comprensión para evaluar tu entendimiento. Se califican de 0-3 por pregunta:

PuntosSignificado
3Respuesta completa y precisa
2Mayormente correcta, con detalles menores faltantes
1Necesitó pistas para llegar a la respuesta
0No pudo responder

Bonos por Colaboración

Los instructores pueden otorgar puntos extra durante los descansos de discusión:

BonoPuntosCómo
Bono de Enseñanza+2Explicaste un concepto a un compañero
Bono de Descubrimiento+2Encontraste un problema o hallazgo no documentado
Mejor Pregunta+1Hiciste una pregunta particularmente perspicaz

Puntos por Módulo

MóduloTécnicosComprensiónMáximo
0: Configuración del Entorno14822
1: Fundamentos de ML--99
2: Entrena Tu Modelo268
3: Despliega y Sirve4610
4: Inmersión en AIRS8614
5: Integración al Pipeline10313
6: El Zoológico de Amenazas6612
7: Brechas y Envenenamiento6612
Total5050100

Estudiantes en workshop

Los escenarios de workshop incluyen 2 puntos adicionales en el Módulo 0 (configuración de upstream remote y verificación del nombre del proyecto) para un máximo posible de 100 puntos. Los escenarios a tu propio ritmo tienen un tope de 98.

Leaderboard

Después de cada /lab:verify-N, tu puntuación se publica automáticamente en el leaderboard en vivo. Puedes ver tu posición en relación con otros participantes en tiempo real.

El leaderboard rastrea:

  • Puntos totales en todos los módulos
  • Número de módulos completados
  • Puntuaciones individuales por módulo

Ritmo y Pausas Obligatorias

Ritmo del Workshop

El lab está diseñado para ~4 horas de trabajo activo, dividido en dos sesiones con una pausa de presentación entre ellas.

Pausas Obligatorias

En escenarios de workshop, hay pausas obligatorias después del Módulo 3 y opcionalmente después del Módulo 4. Cuando llegues a una pausa obligatoria, Claude te lo indicará. No puedes avanzar al siguiente módulo hasta que el instructor reanude al grupo.

¿Por qué? La presentación de AIRS dirigida por el instructor entre los Actos 1 y 2 se basa en lo que acabas de experimentar. Si la mitad de la clase ya se adelantó, la discusión pierde contexto y todos salen perjudicados.

Si Terminas Antes

Ayuda a los demás. Esto es colaborativo, no solo competitivo. El Bono de Enseñanza (+2 pts) y el Bono de Descubrimiento (+2 pts) recompensan exactamente este comportamiento.

Acércate a alguien que esté atorado. Explícale lo que descubriste. Vas a reforzar tu propio entendimiento y ganar puntos extra.

Si Te Estás Atrasando

El leaderboard se actualiza en vivo. Si notas que eres de los últimos en completar un módulo, acelera el paso. Está bien profundizar en temas interesantes con Claude — eso es excelente aprendizaje — pero sé consciente del tiempo del grupo.

Presupuesto de tiempo

ActoMódulosTiempo Estimado
Acto 1: Constrúyelo0, 1, 2, 3~3-4 horas
Pausa de Presentación--~30-45 min
Acto 2: Entiende la Seguridad4~1-1.5 horas
Acto 3: Asegúralo5, 6, 7~2.5-3.5 horas

Hard Blockers

Algunos problemas de configuración en el Módulo 0 son hard blockers — si tu proyecto de GCP no es accesible o las credenciales de AIRS no están configuradas, los módulos posteriores estarán bloqueados. /lab:verify-0 detecta estos problemas temprano. No te lo saltes.

Si encuentras un hard blocker, Claude te avisará claramente y lo agregará a tu archivo de progreso. Puedes seguir participando en discusiones y exploración de conceptos, pero los retos técnicos que dependan del recurso bloqueado no funcionarán.


Escenarios

Cuando inicias el lab por primera vez, Claude te pregunta en qué escenario estás:

EscenarioPausas ObligatoriasLeaderboardPara
TS WorkshopWorkshop presencial de Technical Services
TS Self-PacedNoAprendizaje a tu ritmo de TS
InternalNoNoOtros equipos internos
PublicNoNoAprendizaje autoguiado

Tu escenario determina las reglas de ritmo, si las pausas obligatorias se aplican y si tus puntuaciones se publican en el leaderboard. Claude maneja todo esto automáticamente según tu selección durante el onboarding.

Construido con Claude Code