
Día 1 - Bienvenido al curso: Creación de un juego 3D con la IA de Cursor
Si quieres aprender:
- ¿Cómo se crea un juego de disparos en 3D usando IA para escribir el código?
- ¿Qué es Cursor AI y cómo se configura para tu primer proyecto?
- ¿Es posible crear un juego FPS con IA, incluso sin conocimientos de programación?
- ¿Cómo funciona la programación interactiva con un agente de IA en la práctica?
- ¿Cómo se genera un juego en 3D a partir de un simple texto?
- ¿Cómo se empieza con la prueba gratuita de Cursor y se configura en Mac o PC?
¡Entonces esta clase es para ti!
En esta primera clase, te sumergirás directamente en la creación de un juego de disparos en primera persona en 3D usando IA, sin necesidad de experiencia previa en programación. En lugar de una introducción tradicional, te pondrás manos a la obra y crearás un proyecto funcional desde cero con Cursor AI, uno de los editores de código con IA más populares del mercado.
Aprenderás a descargar e instalar Cursor en Mac y Windows, a crear una cuenta de prueba gratuita y a configurar tu primer directorio de proyecto. Una vez dentro del editor, explorarás la interfaz de tres paneles: el explorador de archivos, el editor de código y el panel de chat del agente de IA, y descubrirás cómo cada uno se adapta a tu flujo de trabajo.
El núcleo de esta lección es práctico: escribirás una instrucción sencilla para que el agente de IA cree un sitio web para un juego de disparos en primera persona en 3D en una arena contra un oponente controlado por la computadora, usando las teclas de flecha y la barra espaciadora para disparar. Gracias a un potente modelo como GPT 5.2 Codex, verás cómo la IA genera un archivo `index.html` y comienza a escribir el código del juego en tiempo real: una experiencia de programación inmersiva.
Esta lección sienta las bases de todo el curso, demostrando cómo herramientas como Cursor y los modelos de la clase ChatGPT pueden generar código funcional a partir del lenguaje natural. Comprobarás de primera mano que cada sesión produce resultados ligeramente diferentes, lo que te permitirá descubrir la imprevisibilidad creativa que caracteriza el desarrollo con IA. Al final, tendrás un sencillo pero jugable juego de disparos en 3D funcionando en tu navegador, y una idea clara de las posibilidades que ofrece la IA para crear proyectos desde cero.
Día 1 - Creación de un juego de disparos en primera persona con un agente de IA basado en Cursor
Si quieres aprender:
- ¿Cómo puedes crear un juego de disparos en 3D usando IA sin escribir una sola línea de código?
- ¿Qué es Cursor AI Agent y cómo genera un juego FPS completo a partir de una simple instrucción?
- ¿Cómo iteras y solucionas problemas al programar un juego con herramientas de IA como Cursor y Claude?
- ¿Qué son los bucles Ralph en Claude Code y cómo producen proyectos de juegos complejos de una sola vez?
- ¿Cómo puedes usar la IA para añadir características como detalles de enemigos, una interfaz de usuario y escalado de dificultad a tu juego?
- ¿Cómo es el flujo de trabajo al crear un juego usando IA como tu compañera de programación?
¡Entonces esta clase es para ti!
En esta clase práctica, verás cómo se crea un juego de disparos en primera persona en 3D completo desde cero usando Cursor AI Agent, sin escribir código manual. Partiendo de una simple instrucción de texto, la IA genera todos los archivos del proyecto, incluyendo HTML, JavaScript y CSS, creando un juego FPS completamente jugable en minutos. Verás todo el flujo de trabajo de codificación de Vibe en acción: desde la instrucción al agente, pasando por las pruebas del juego, hasta la iteración con instrucciones posteriores para añadir detalles a los enemigos, una interfaz de usuario (HUD) y una mayor dificultad. La lección también muestra qué sucede cuando algo falla y cómo solucionar problemas indicándole a la IA que corrija los errores automáticamente. Como anticipo de las técnicas avanzadas que se abordarán más adelante en el curso, verás un impresionante juego de disparos sin necesidad de apuntar, creado con Ralph Loops y Claude Code: una sola instrucción produce un juego de disparos pulido con modelo de arma, minimapa, botiquines y seguimiento de bajas. Esta lección es tu primer paso para crear proyectos reales con IA, sentando las bases para crear aplicaciones cada vez más complejas utilizando herramientas como Cursor, ChatGPT y Claude en las próximas semanas.
Día 1 - El manual que faltaba para la codificación de IA agencial
Si quieres aprender:
- ¿Qué es la programación con IA agente y en qué se diferencia de la programación tradicional?
- ¿Cómo pueden los desarrolladores —desde principiantes hasta ingenieros senior— usar agentes de IA para crear productos de software completos?
- ¿Cuáles son las herramientas, conceptos y flujos de trabajo clave de la programación agente, incluyendo MCP, prompts, hooks y agentes de programación como Claude Code y Cursor?
- ¿Cómo distinguir la realidad de la exageración en la programación asistida por IA?
- ¿Cuáles son las ventajas y desventajas reales de usar modelos de lenguaje natural (LLM) y agentes de IA en tu flujo de trabajo de desarrollo?
- ¿Cómo puedes asegurar tu futuro profesional dominando el panorama de la programación con IA agente?
¡Entonces esta clase es para ti!
Esta clase introductoria sienta las bases para un curso completo de tres semanas diseñado para ser el manual que faltaba para la programación con IA agente, inspirado en la publicación viral de Andrej Karpathy sobre el cambio radical que está transformando la profesión de programador. La conferencia comienza analizando la observación de Karpathy sobre la aparición de una nueva y poderosa capa de abstracción en el desarrollo de software, que involucra agentes de IA, subagentes, indicaciones, contexto, memoria, herramientas, complementos, MCP, flujos de trabajo e integraciones con IDE, y cómo la mayoría de los desarrolladores se ven obligados a descifrarla sin una guía.
El curso está dirigido a dos perfiles: ingenieros principiantes que desean crear productos completos a gran escala con la ayuda de agentes de codificación de IA, y desarrolladores sénior experimentados que se sienten abrumados por el panorama de la IA con agentes, que evoluciona rápidamente. Independientemente de su perfil, esta conferencia describe lo que aprenderá: la capacidad de crear, depurar, solucionar problemas y mejorar software a cualquier escala utilizando herramientas de codificación con agentes como Claude Code, Cursor, ChatGPT y otros agentes de codificación basados en LLM.
Aprenderás a desenvolverte en el ecosistema actual de la codificación de vibe y la IA agente, comprendiendo cómo se integran en la práctica las indicaciones, los tokens, las API, el contexto del código y los flujos de trabajo de los agentes de IA. Fundamentalmente, este curso adopta un enfoque equilibrado: en lugar de dejarse llevar por la euforia, te enseña a identificar tanto las ventajas como las desventajas reales del desarrollo asistido por IA, para que puedas maximizar la productividad a la vez que gestionas las limitaciones de los modelos de IA estocásticos y evolutivos. Al finalizar, tendrás el modelo mental y las habilidades prácticas para utilizar con confianza la IA agente en tu flujo de trabajo de desarrollo, y el conjunto completo de habilidades que exigen cada vez más las descripciones de puestos de trabajo actuales.
Día 1 - Conoce a tu instructor y el plan de estudios del curso de programación en IA de 3 semanas.
Si quieres aprender:
- ¿Cómo es el plan de estudios del curso de 3 semanas de Programación en IA y cómo se estructura en las fases de codificación, ingeniería y desarrollo de agentes?
- ¿Cómo se integran los agentes de IA y herramientas como Claude Code, Cursor, Copilot y Codex en un flujo de trabajo de codificación moderno?
- ¿Cuál es la diferencia entre usar código para crear agentes de IA y usar agentes de IA para que escriban código por ti?
- ¿Cómo funcionan los sistemas multiagente, la orquestación y los enjambres de agentes autónomos en proyectos comerciales reales?
- ¿Qué habilidades, marcos de trabajo y técnicas de generación de indicaciones necesitas para pasar de principiante a experto en programación de IA con agentes?
- ¿Cómo puedes crear e implementar software a gran escala usando herramientas de codificación con IA y flujos de trabajo de varios pasos?
¡Entonces esta clase es para ti!
En esta clase introductoria, conocerás a tu instructor, Ed Donner, cofundador y CTO de Nebula.io, exdirector general de JP Morgan y educador con más de 400.000 estudiantes. Recibirás una explicación completa del programa del curso de tres semanas de AI Coder. Ed explica cómo este curso está diseñado específicamente para usar agentes de IA en la escritura de código, abarcando tanto herramientas populares como programación en profundidad en la interfaz de línea de comandos (CLI) con Claude Code y OpenCode.
Verás cómo el programa se organiza en tres fases. **Semana 1: Programación Vibe para divertirse y obtener beneficios**: abarca el panorama de la programación con agentes, las habilidades básicas sobre agentes, la ingeniería de contexto y los fundamentos de las indicaciones, además de sesiones prácticas con Cursor, Copilot, Codex y dos proyectos reales, incluyendo un MVP comercial. **Semana 2: Ingeniería Vibe**: profundiza en los flujos de trabajo de programación en la CLI con Claude Code, comandos, puntos de control, bucles Ralph, complementos MCP, estrategias de depuración y la creación de un proyecto completo de plataforma SaaS. **Semana 3 — Ingeniería Agéntica como Experto** — eleva el nivel con sistemas multiagente, hooks, sandboxing, trabajo con grandes bases de código, enjambres de agentes, marcos de orquestación y un proyecto final que integra todos los conceptos.
Al finalizar esta lección, comprenderás la estructura completa del curso, sabrás qué herramientas y plataformas usarás en cada fase y verás cómo los 8 niveles de adopción de IA —desde la solicitud básica de ChatGPT hasta la orquestación multiagente autónoma— se alinean con tu trayectoria de aprendizaje. Esta es tu hoja de ruta paso a paso para convertirte en un ingeniero agéntico experto, capaz de implementar software de calidad para producción con un equipo de agentes de IA trabajando contigo.
Día 1 - Vibe Coding, Agentic Coders y Coding Agents como Claude Code
Si quieres aprender:
- ¿Qué es la programación intuitiva (vibe coding) y cómo evolucionó de un tuit viral a un movimiento que está transformando el desarrollo de software?
- ¿Cuál es la diferencia entre programación intuitiva, ingeniería intuitiva y programación con agentes? ¿Por qué es importante?
- ¿Qué son los agentes de programación como Claude Code, Cursor y Gemini CLI, y cómo los utilizan los desarrolladores?
- ¿Cuáles son las tres plataformas principales (IDE, plugins y CLI) para trabajar con herramientas de programación asistida por IA?
- ¿Cómo filtrar la información irrelevante y centrarse en las herramientas de programación con IA que aportan valor real?
- ¿Cuál fue el punto de inflexión a finales de 2025 que hizo que la programación con IA y agentes fuera mucho más potente?
¡Entonces esta clase es para ti!
En esta clase, explorarás los orígenes y la evolución de la codificación intuitiva (término acuñado por Andrej Karpathy) y rastrearás cómo pasó de una simple idea de permitir que los LLM generaran código a convertirse en un paradigma fundamental del desarrollo de software asistido por IA en 2025. Recorrerás la montaña rusa emocional que experimentaron los desarrolladores: desde el asombro inicial, pasando por la frustración y el enojo ante los repetidos errores de la IA, hasta la aceptación y el dominio que llegaron al comprender las fortalezas y las limitaciones de estas herramientas.
Aprenderás la terminología clave utilizada en este campo en constante evolución (codificador intuitiva, ingeniero intuitiva y codificador agéntico) y comprenderás cómo estos términos cambian de significado según el contexto. Ya sea que alguien utilice agentes de IA para ayudar en la codificación o que los desarrolle por sí mismo, sabrás distinguir entre ambos y comunicarte con claridad.
La clase desglosa las tres principales plataformas para interactuar con agentes de codificación: **IDE** como Cursor, Codex, Antigravity y Windsurf; **Plugins** como GitHub Copilot, que se ejecuta como extensión dentro de VS Code; y **herramientas de línea de comandos** como Claude Code, Gemini CLI, Cursor CLI y Amp. Descubrirás por qué la interfaz de línea de comandos —una experiencia de terminal de aspecto retro— se convirtió inesperadamente en una de las formas más productivas y potentes de colaborar con un agente de IA en tu código.
También aprenderás sobre el punto de inflexión crucial impulsado por modelos como Claude Opus 4.5, GPT 5.2 y Gemini 3, que redujeron drásticamente los frustrantes errores repetitivos que plagaban los flujos de trabajo anteriores y abrieron una nueva ola de productividad en la programación con agentes. Finalmente, recibirás consejos prácticos sobre cómo distinguir lo relevante del ruido en un entorno saturado de anuncios diarios, para que puedas concentrarte en las herramientas y los flujos de trabajo que realmente importan.
Si quieres aprender:
- ¿Cuáles son los 8 niveles de codificación de IA y cómo se relacionan desde la solicitud básica de ChatGPT hasta la orquestación completa de agentes?
- ¿Cómo evoluciona un agente de IA en tu IDE, desde un asistente en la barra lateral hasta un flujo de trabajo de codificación autónomo?
- ¿Cuál es la diferencia entre usar un agente de codificación en Cursor y en Claude Code desde la línea de comandos?
- ¿Cómo colaboran los sistemas multiagente para desarrollar software y cómo se ve la orquestación de agentes en la práctica?
- ¿Cuál es el punto óptimo para implementar agentes autónomos en el desarrollo de software empresarial?
- ¿Cuánto cuestan realmente las herramientas de codificación de IA y es posible empezar gratis?
¡Entonces esta clase es para ti!
En esta clase, explorarás un marco de trabajo eficaz para comprender la adopción de la IA en la codificación: las 8 etapas de la IA, descritas originalmente por Steve Yegge. Recorrerás cada fase paso a paso, comenzando con interacciones básicas con ChatGPT y autocompletado de IA (Etapa 1), pasando por codificación de agentes en un IDE como Cursor con flujos de trabajo de aprobación manual (Etapa 2), y progresando al modo YOLO donde confías en que el agente de IA ejecute cambios de forma autónoma (Etapa 3). Aprenderás el cambio conceptual en la Etapa 4, donde tu atención pasa del código al agente en sí, y luego el salto a la Etapa 5: trabajar con un agente de codificación basado en CLI como Claude Code, dejando que las diferencias se desplacen mientras el agente compila por ti. A partir de ahí, verás cómo entran en juego los sistemas multiagente: generar múltiples agentes autónomos que trabajan simultáneamente en tu proyecto (Etapa 6), escalar a más de 10 agentes que coordinas tú mismo (Etapa 7), y finalmente alcanzar la orquestación completa, donde un agente maestro administra agentes administradores y agentes trabajadores en una jerarquía estructurada y orientada a objetivos (Etapa 8). La clase asigna estos 8 niveles directamente a la estructura del curso: la Semana 1 cubre las Etapas 2 a 4 usando Cursor y flujos de trabajo basados en agentes e IDE, la Semana 2 profundiza en la Etapa 5 con Claude Code en la línea de comandos, y la Semana 3 introduce la orquestación multiagente en las Etapas 6 a 8. También recibirá orientación práctica sobre costos de IA y API, incluyendo cómo tomar el curso sin gastar un centavo, planes recomendados para herramientas como Cursor y Claude Code, y cómo monitorear su gasto en diferentes plataformas. La idea clave: si bien la Etapa 8 representa el marco de IA con agentes más avanzado, el punto óptimo para las empresas para crear software confiable y escalable se encuentra entre las Etapas 5 y 6, y ahí es donde el curso ofrece el valor comercial más fundamental.
Si quieres aprender:
- ¿Cómo es el panorama de la programación con agentes y cuál es tu lugar en los 8 niveles de adopción de la IA?
- ¿En qué se diferencian los flujos de trabajo de los agentes de IA de la programación tradicional y por qué tus resultados serán únicos en cada ocasión?
- ¿Por qué varían los resultados de los agentes autónomos entre modelos como ChatGPT y Claude, y cómo deberías aprovechar esta diferencia?
- ¿Cuál es la mejor manera de desenvolverse en el vertiginoso mundo de la IA con agentes sin dejarse llevar por las modas pasajeras?
- ¿Cómo puedes hacer un seguimiento de tu progreso a través de un programa estructurado y multifase para convertirte en un experto en programación con agentes?
- ¿Cómo puedes ganar visibilidad y experiencia en programación con IA compartiendo tu experiencia de aprendizaje?
¡Entonces esta clase es para ti!
En esta clase de resumen del primer día, reflexionarás sobre todo lo visto en la fase del panorama de la programación con agentes y sentarás las bases para lo que viene. El instructor aborda una realidad crucial del trabajo con agentes de IA: dado que modelos como ChatGPT y Claude evolucionan semanalmente, tus respuestas a las indicaciones y los resultados de tu código diferirán de los de los demás, lo que convierte esta experiencia en una auténtica aventura interactiva. Comprenderás por qué aceptar la variabilidad en los resultados de los agentes autónomos es una ventaja, no un inconveniente, y cómo mantener la concentración en medio del constante flujo de anuncios sobre IA.
Esta clase refuerza los 8 niveles del marco de IA presentados el primer día, confirmando tu comprensión del panorama de la orquestación, desde interacciones sencillas basadas en indicaciones hasta sistemas multiagente y flujos de trabajo autónomos. Verás el programa completo de tres semanas detallado, con tu primer hito alcanzado: una comprensión fundamental del ecosistema de IA con agentes, incluyendo herramientas, IDE, terminales y los conceptos básicos que sustentan la programación con agentes.
De cara al futuro, obtendrás una vista previa del enfoque del segundo día en los fundamentos de los agentes, incluyendo el archivo `agents.md`, fundamental, y los principios de ingeniería de contexto que impulsan el comportamiento eficaz de los agentes de IA. El instructor también explica cómo obtener apoyo directo durante todo el curso —mediante preguntas y respuestas, correo electrónico y LinkedIn— y te anima a compartir tus proyectos públicamente para potenciar tu creciente experiencia en este campo en constante evolución. Has completado el 7%, y aún te queda un emocionante 93% de programación práctica y multietapa para agentes.
Si quieres aprender:
- ¿Qué es un modelo de lenguaje grande (LLM) y cómo genera texto?
- ¿Qué son los tokens y por qué los LLM los utilizan en lugar de palabras?
- ¿Cómo recuerda ChatGPT tu conversación si los LLM no tienen estado?
- ¿Qué es el razonamiento LLM y por qué "pensar paso a paso" produce mejores resultados?
- ¿Cuál es la diferencia entre un LLM como GPT y una aplicación de IA como ChatGPT?
- ¿Cómo funciona el proceso de inferencia token por token?
¡Entonces esta conferencia es para ti!
En esta conferencia de teoría fundamental, construirá un modelo mental claro de cómo funcionan los modelos de lenguaje grandes, desde cero. Comenzará por comprender lo que realmente hace un LLM: tomar una secuencia de tokens como entrada y generar una distribución de probabilidad sobre cada siguiente token posible. Aprenderá qué son los tokens, en qué se diferencian de las palabras y cómo los LLM generan resultados, un token a la vez, a través del proceso de inferencia.
A partir de ahí, explorará la distinción fundamental entre un LLM en sí (como GPT) y las aplicaciones de inteligencia artificial creadas a su alrededor (como ChatGPT, Cursor o Duolingo Max). Esta distinción es esencial para cualquiera que trabaje con sistemas de IA agentes o construya arquitecturas de agentes de IA, porque la capa de software que envuelve el LLM es donde reside gran parte de la funcionalidad real.
Luego, la conferencia analiza los trucos clave que hacen que los LLM parezcan inteligentes. Primero, comprenderá la **ilusión de la memoria**: cómo las aplicaciones de IA pasan todo el historial de conversaciones a cada llamada de LLM para simular una ventana de contexto con estado, aunque cada llamada al modelo no tenga ningún estado. En segundo lugar, se sumergirá en **Razonamiento y pensamiento LLM**: el descubrimiento de que hacer que un modelo genere su cadena de pensamiento antes de responder mejora drásticamente la precisión en tareas de razonamiento complejas. Verá un ejemplo de probabilidad concreto en el que un mensaje estándar produce una respuesta incorrecta, pero un enfoque basado en el razonamiento la resuelve correctamente.
Esta sesión sienta las bases teóricas para el trabajo práctico que le espera, brindándole la comprensión fundamental de la arquitectura LLM, la predicción de tokens y el diseño rápido que impulsa todo, desde simples chatbots hasta sofisticados sistemas de inteligencia artificial de múltiples agentes.
Si quieres aprender:
- ¿Qué son las herramientas en el contexto de los agentes LLM y cómo permiten que los sistemas de IA realicen acciones en el mundo real?
- ¿Cómo utiliza un LLM los tokens para decidir cuándo llamar a herramientas externas como una calculadora o código Python?
- ¿Qué es un bucle en los flujos de trabajo de IA con agentes y por qué llamar a un LLM varias veces desbloquea un razonamiento complejo?
- ¿Cuál es la definición actual y ampliamente aceptada de un agente de IA?
- ¿Cómo interactúan las herramientas y los bucles para impulsar productos como Cursor Agent y Claude Code?
- ¿Cómo ha evolucionado la definición de agentes de IA desde el planteamiento inicial de OpenAI hasta el consenso de 2025?
¡Entonces esta clase es para ti!
En esta clase, explorarás dos de las técnicas más importantes que transformaron los grandes modelos de lenguaje, de simples generadores de texto a potentes sistemas de IA con agentes: las herramientas y los bucles. Aprenderás cómo los agentes LLM utilizan la llamada a herramientas, una técnica en la que el modelo genera tokens especiales que indican el deseo de ejecutar una acción, como buscar en internet, usar una calculadora o ejecutar código Python. Mediante una demostración en vivo de ChatGPT, verás exactamente cómo un LLM responde con código ejecutable en lugar de una respuesta directa, lo que hace que el concepto de uso de herramientas sea concreto e intuitivo. Es fundamental que comprendas que el propio LLM nunca ejecuta estas herramientas; siempre es el software circundante el que interpreta los tokens de salida y ejecuta la acción, lo que te permitirá comprender cómo funciona realmente esta arquitectura.
A continuación, descubrirás el bucle: la elegante idea de llamar a un LLM varias veces en secuencia, comprobar si se ha alcanzado un objetivo y repetir el proceso hasta que se cumpla. Este sencillo patrón de flujo de trabajo es lo que permite a los agentes de IA resolver tareas complejas que un único ciclo de solicitud y respuesta no puede gestionar. Conectarás esto directamente con tu experiencia práctica al crear un juego de disparos en primera persona con Cursor Agent, donde observaste cómo un LLM ejecutaba herramientas en bucle para generar, escribir y ejecutar código de forma autónoma.
Finalmente, la clase recorre la evolución de la definición de agente de IA: desde el concepto inicial de OpenAI de sistemas de IA autónomos que trabajan de forma independiente, pasando por la descripción de Hugging Face y Anthropic de los flujos de trabajo controlados por LLM en su influyente publicación de blog *Building Effective Agents*, hasta el consenso de 2025 impulsado por Simon Willison: **un agente de IA es un LLM que ejecuta herramientas en bucle para lograr un objetivo**. Al finalizar, tendrás una comprensión clara y sólida de qué hace que un agente de IA sea un agente, y cómo estos componentes básicos impulsan los agentes de IA empresariales y los sistemas multiagente más avanzados de la actualidad.
Si quieres aprender:
- ¿Qué es la ingeniería de contexto y en qué se diferencia de la ingeniería de indicaciones?
- ¿Cómo influyen las indicaciones del sistema, las descripciones de las herramientas, la memoria y el historial de conversaciones en el contexto de entrada para los agentes de IA?
- ¿Qué es un archivo agents.md (o claude.md) y por qué es fundamental para la programación de agentes?
- ¿Cómo funcionan las ventanas de contexto y cuáles son los límites de tokens para GPT 5.2, Claude Sonnet 4.5 y Gemini?
- ¿Qué es la compactación de contexto y conviene confiar en ella o gestionar el contexto manualmente?
- ¿Por qué, a menudo, reducir la cantidad de información en el contexto produce mejores resultados en la programación de IA?
¡Entonces esta clase es para ti!
En esta clase, dominarás la ingeniería de contexto para agentes de IA: el arte y la ciencia de crear la entrada perfecta para que tu LLM produzca el mejor resultado posible. Aprenderás por qué la ingeniería de contexto ha reemplazado a la ingeniería de indicaciones como la habilidad definitoria para trabajar con LLM, y explorarás cada componente que conforma el contexto: indicaciones del sistema que definen el rol y el tono del agente de IA, descripciones de herramientas que definen las capacidades disponibles, capas de memoria persistente e historial completo de la conversación, incluyendo tokens de razonamiento, salida de código y resultados de llamadas a herramientas. La lección proporciona una guía completa del archivo agents.md (claude.md para Claude Code, gemini.md para Antigravity), un archivo especial a nivel de proyecto que inyecta estándares de codificación, detalles del proyecto y objetivos directamente en la ventana de contexto en cada sesión. Comprenderás los límites de la ventana de contexto en los principales modelos (400 000 tokens para GPT 5.2, 200 000 para Claude Sonnet/Opus 4.5 y 1 millón para Gemini), por qué el rendimiento se degrada mucho antes de alcanzar esos límites y estrategias efectivas de gestión de contexto para mantener resultados óptimos. Por último, examinarás la compactación del contexto —cómo las herramientas de codificación de IA, como Claude Code, resumen automáticamente el historial de conversaciones para liberar espacio— y aprenderás las mejores prácticas sobre cuándo confiar en el compactador y cuándo actualizar manualmente el contexto para obtener resultados óptimos.
Si quieres aprender:
- ¿Qué es un archivo agents.md y por qué es fundamental para una ingeniería de contexto eficaz con agentes de codificación?
- ¿Cómo se estructura una jerarquía de archivos agents.md en los directorios del proyecto para un rendimiento óptimo de los agentes de IA?
- ¿Cuáles son las mejores prácticas para escribir mensajes del sistema concisos y de alta relevancia que maximicen la ventana de contexto?
- ¿Cómo se compara agents.md con claude.md, gemini.md y las reglas de Cursor? ¿Qué enfoque se está convirtiendo en el estándar de facto?
- ¿Deberías diseñar meticulosamente tu estrategia de ingeniería de contexto o dejar que los agentes de IA se autocorrijan? ¿La mentalidad de 2025 vs. 2026?
- ¿Cómo se optimiza y mantiene tu archivo agents.md para que cada token funcione de manera eficiente dentro de un contexto limitado?
¡Entonces esta clase es para ti!
En esta lección, dominarás el arte y la ciencia de la ingeniería de contexto para agentes de codificación aprendiendo a escribir, estructurar y mantener el archivo agents.md, el archivo Markdown que prepara a tu agente de IA con los objetivos del proyecto, los estándares de codificación y los criterios de éxito antes de que escriba una sola línea de código.
Comenzarás comprendiendo qué es Markdown y por qué los LLM funcionan tan bien con él, para luego profundizar en la guía completa para crear archivos agents.md concisos, específicos y asertivos. La lección explica cómo funciona la jerarquía de agents.md: colocar un archivo en la raíz del proyecto para el contexto global y anidar archivos adicionales en subdirectorios que solo se cargan cuando el agente de codificación de IA trabaja en ese ámbito, con archivos internos que anulan las reglas externas para mayor precisión.
Explorarás estándares de codificación prácticos para incluir en la ingeniería de indicaciones, desde fomentar la simplicidad y los README breves hasta especificar gestores de paquetes como UV y evitar patrones de programación excesivamente defensivos. La conferencia explica por qué centrarse en las instrucciones positivas ofrece mejores resultados que las negativas al diseñar el contexto para agentes de IA, y cómo usar trucos de formato como las etiquetas "IMPORTANTE" en mayúsculas y el código entre comillas invertidas para potenciar la información.
La sesión también compara implementaciones específicas de herramientas: agents.md para Cursor, Codex y GitHub Copilot; claude.md para Claude Code; y gemini.md para flujos de trabajo basados en Gemini, destacando la convergencia de la industria hacia agents.md como estándar.
Finalmente, se examinarán dos estrategias de ingeniería de contexto contrapuestas: el enfoque disciplinado de 2025, que consiste en reescribir, podar y restablecer continuamente la ventana de contexto para un control máximo, frente a la mentalidad emergente de 2026, que consiste en definir objetivos finales y permitir que los sistemas de IA se autocorrijan mediante subagentes y bucles. Aprenderá cuándo se aplica cada estrategia, desde proyectos sencillos hasta bases de código a gran escala, para que pueda tomar decisiones informadas sobre la gestión del contexto en su propio flujo de trabajo de codificación de IA.
Si quieres aprender:
- ¿Cuáles son los diferentes flujos de trabajo de codificación de IA y cómo han evolucionado desde la microgestión hasta los ciclos totalmente autónomos?
- ¿Qué es un ciclo de Ralph Wiggum y cómo permite que tu agente de codificación de IA funcione durante la noche para producir resultados impresionantes?
- ¿Cuándo deberías usar el modo YOLO en lugar de un flujo de trabajo estructurado de planificación, ejecución y revisión con tu LLM?
- ¿Cómo los ciclos de Ralph Wiggum, los enjambres multiagente y los ciclos de retroalimentación impulsan la codificación de IA hacia la mentalidad de 2026?
- ¿Qué flujo de trabajo de codificación de IA es el adecuado para el software empresarial de misión crítica en comparación con la creación de un MVP desde cero?
- ¿Cómo se garantiza la calidad del código al utilizar agentes de codificación de IA como Claude Code?
¡Entonces esta clase es para ti!
Esta clase te guiará a través de los seis flujos de trabajo de codificación de IA que definen cómo los ingenieros de software interactúan con los agentes de codificación hoy en día, desde la microgestión estricta hasta la orquestación multiagente totalmente autónoma. Aprenderás cómo la mentalidad de 2025 de control cauteloso e iterativo (microgestión, planificación-ejecución-revisión y desarrollo basado en especificaciones) dio paso a la mentalidad de 2026 de mayor confianza: el modo YOLO, los bucles de Ralph Wiggum y los enjambres multiagente. Acuñado por el desarrollador australiano Geoffrey Huntley, el bucle de Ralph envuelve la iteración interna de un LLM dentro de un bucle de retroalimentación más amplio: llama al agente de codificación repetidamente (hasta 10 o más ciclos), evalúa el resultado, genera su propia retroalimentación e itera de forma autónoma durante horas sin intervención humana. Verás cómo esta técnica produjo un resultado mucho más impresionante a partir de la misma solicitud simplemente dejando que el bucle se ejecutara durante la noche. La lección también cubre configuraciones multiagente donde los agentes de prueba, los agentes de retroalimentación y los agentes de gestión trabajan en una jerarquía o enjambre para manejar tareas complejas mediante la orquestación. Fundamentalmente, aprenderás cuándo se adapta mejor cada flujo de trabajo: enfoques estructurados para bases de código empresariales de misión crítica, proyectos de gran envergadura y trabajos altamente innovadores que involucren herramientas nuevas como servidores MCP, en comparación con YOLO y Ralph Loops para MVP, prototipos, aplicaciones React o CRUD estándar y proyectos nuevos donde la tolerancia al riesgo es mayor. La conferencia concluye con una práctica recomendada esencial para todo ingeniero de software, ya sea junior o senior, que trabaje con LLM: en última instancia, eres responsable de entregar código probado y de calidad, independientemente de cuánta automatización y asistencia de codificación con IA utilices para lograrlo.
Si quieres aprender:
- ¿Cómo se comparan los modelos de aprendizaje automático (LLM) para encontrar el mejor modelo para tareas de codificación de IA?
- ¿Qué posición ocupan realmente los agentes de codificación como Claude Code y GPT 5.2 en cuanto a inteligencia y rendimiento?
- ¿Es la codificación con IA realmente 10 veces más rápida, o es una exageración?
- ¿Cómo se puede usar el Análisis Artificial para evaluar los LLM en cuanto a velocidad, precio y capacidad de codificación?
- ¿Qué tareas se benefician más de los agentes de codificación con IA y en qué aspectos aún presentan limitaciones los LLM?
- ¿Qué cambios se produjeron en noviembre de 2025 que hicieron que los agentes de codificación autónoma fueran significativamente más fiables?
¡Entonces esta clase es para ti!
En esta clase, obtendrás una evaluación objetiva y honesta de lo que los LLM pueden y no pueden hacer por los ingenieros de software hoy en día, disipando tanto la exageración como el escepticismo que rodean la codificación con IA. Explorarás Artificial Analysis (artificialanalysis.ai), un recurso esencial para comparar LLM en términos de inteligencia, velocidad, precio y parámetros de referencia específicos de codificación. La clase analiza cómo se comparan los mejores modelos, incluidos GPT 5.2, Claude Opus 4.5, GPT 5.2 Codex y Gemini 3 Pro, y por qué el punto de inflexión de noviembre de 2025 marcó un cambio radical en lo que los agentes de codificación pueden ofrecer de forma fiable. Aprenderás dónde la codificación con IA ofrece mejoras sustanciales (como en front-ends de React estándar y proyectos nuevos) y dónde las mejoras son solo incrementales, especialmente en bases de código más grandes e innovadoras. En lugar de dejarse llevar por las modas o descartar las herramientas, crearás un ciclo de retroalimentación realista para evaluar el rendimiento de LLM, comprendiendo las mejores prácticas para aprovechar la iteración de la IA en tu propio flujo de trabajo. Al finalizar, sabrá exactamente cómo utilizar el Análisis Artificial para mantenerse al día a medida que evolucionan los modelos, evaluar la capacidad de codificación y el uso de herramientas, y establecer expectativas fundamentadas sobre lo que los agentes de codificación de IA autónoma pueden lograr en el desarrollo de software del mundo real.
Si quieres aprender:
- ¿Cómo empezar con la programación intuitiva usando Cursor AI y otras herramientas de codificación asistida por IA?
- ¿Cuáles son las principales diferencias entre Cursor, GitHub Copilot y Codex para la codificación asistida por IA?
- ¿Cómo configurar un flujo de trabajo de codificación completo con Node.js, Git y Cursor AI siendo principiante?
- ¿Cuáles son las mejores prácticas cuando tu agente de codificación con IA ofrece resultados inesperados?
- ¿Cómo simplificar las indicaciones y depurar eficazmente al crear aplicaciones con herramientas de programación intuitiva?
- ¿Cómo es una sesión práctica real de programación intuitiva, desde la configuración del proyecto hasta la primera compilación?
¡Entonces esta clase es para ti!
En este tutorial práctico, pasarás de la teoría a la práctica con tu primer día completo de programación intuitiva usando herramientas de codificación reales con IA. Trabajarás directamente en Cursor AI, explorarás sus diferencias con GitHub Copilot y Codex, y aprenderás el flujo de trabajo principal para la programación con IA automatizada: desde la configuración del entorno hasta la clonación de un proyecto y el inicio del desarrollo de aplicaciones.
La lección te guiará paso a paso en la instalación de Node.js, el uso de la terminal en Cursor, la ejecución de comandos Git para clonar un repositorio y la configuración de un nuevo proyecto Kanban como base de código. Además, aprenderás las mejores prácticas esenciales para la programación intuitiva con Cursor: cómo tener paciencia al generar código, cómo proporcionar retroalimentación efectiva a tu agente de IA y cuándo simplificar las indicaciones para mejorar la calidad del código y los resultados.
Esta es una guía completa y accesible para principiantes sobre cómo empezar a usar herramientas de programación intuitiva en un flujo de trabajo de desarrollo real. Ya sea que elijas Cursor AI, GitHub Copilot u otra plataforma con IA, al finalizar esta sesión tendrás un entorno de proyecto funcional y la confianza necesaria para comenzar a desarrollar con indicaciones en lenguaje natural y programación con IA automatizada.
Si quieres aprender:
- ¿Qué es el archivo agents.md y cómo guía la codificación Vibe con IA usando Cursor?
- ¿Cómo se escriben requisitos de negocio y estándares de codificación claros para un agente de codificación con IA?
- ¿Cuáles son las configuraciones esenciales de Cursor AI y los atajos de teclado para optimizar tu flujo de trabajo?
- ¿Cómo se configuran la ejecución automática y el modo YOLO de Cursor para crear aplicaciones más rápido?
- ¿Qué buenas prácticas debes seguir al crear instrucciones para la codificación Vibe con Cursor?
- ¿Cómo puedes mejorar iterativamente tu archivo agents.md para obtener mejores resultados en la generación de código asistida por IA?
¡Entonces esta clase es para ti!
En este tutorial práctico, profundizarás en la guía completa para configurar y comprender el archivo agents.md, el documento principal que define cómo Cursor AI genera código para tus proyectos. Comenzarás aprendiendo los atajos de teclado esenciales del cursor para navegar por la barra lateral y el chat de agentes. Luego, abrirás y explorarás el archivo agents.md, que controla todo el flujo de trabajo de codificación de Vibe.
La lección te guiará a través de cada sección de un archivo agents.md bien diseñado, comenzando con los requisitos comerciales claros para crear una aplicación web de gestión de proyectos estilo Kanban, con tarjetas de arrastrar y soltar, columnas fijas y una interfaz de usuario elegante y profesional. Verás cómo definir detalles técnicos, como el uso de Next.js, especificar una paleta de colores y diseñar una estrategia de desarrollo que incluya la estructura del proyecto, pruebas unitarias, pruebas de integración con Playwright y resolución de errores.
También aprenderás estándares de codificación prácticos para incluir en tus indicaciones: desde garantizar el uso de las últimas versiones de las bibliotecas y enfoques idiomáticos hasta mantener la simplicidad, evitar la sobreingeniería e incluso prohibir los emojis en la salida generada. La clase abarca las mejores prácticas para escribir instrucciones precisas e inequívocas que produzcan código de alta calidad, y explica cómo iterar en tu archivo agents.md ejecutándolo, evaluando los resultados y refinando tus requisitos.
Finalmente, configurarás los ajustes de Cursor AI, incluyendo las opciones de ejecución automática y modo YOLO, comprendiendo las ventajas y desventajas entre la ejecución en entorno aislado y la automatización sin aislamiento. Tanto si eres principiante y te inicias en las herramientas de codificación de Vibe como si buscas optimizar tu flujo de trabajo de desarrollo asistido por IA, esta clase te proporciona una base práctica y paso a paso para crear aplicaciones con Cursor AI y comandos en lenguaje natural.
Si quieres aprender:
- ¿Cómo se crea una app con IA usando el modo agente de Cursor de principio a fin?
- ¿Qué es el modo YOLO en Cursor y cómo optimiza tu flujo de trabajo de programación de IA?
- ¿Cómo se escribe un archivo agents.md eficaz para guiar al agente de IA de Cursor a través de tu proyecto?
- ¿Cómo puedes usar el modo de planificación y la retroalimentación iterativa para lanzar una app funcional con una mínima programación manual?
- ¿Cómo es un flujo de trabajo real con un agente de IA al crear una app Kanban con funcionalidad de arrastrar y soltar?
- ¿Cómo se solucionan problemas y se perfecciona el código proporcionando retroalimentación específica al agente de IA?
¡Entonces esta clase es para ti!
En esta clase práctica, verás cómo se crea desde cero una app de gestión de proyectos Kanban completamente funcional usando el agente de IA de Cursor en modo YOLO, con una programación manual mínima. Comenzarás configurando el espacio de trabajo del agente Cursor: expandiendo el panel del agente, seleccionando el modo de modelo automático y activando el modo de planificación para que lea tu archivo agents.md y genere un plan de implementación MVP completo con fases, descripción general de la arquitectura y orden de ejecución. A continuación, pulsarás "Construir" y verás cómo el agente de IA crea de forma autónoma todo tu código base: generando una interfaz Next.js, creando componentes, escribiendo y ejecutando pruebas unitarias, detectando errores y corrigiendo su propio código en un ciclo en vivo. Podrás monitorizar el uso de la ventana de contexto en tiempo real y ver exactamente cómo un agente con tecnología LLM utiliza las herramientas para lograr un objetivo. Una vez que la aplicación Kanban se esté ejecutando en localhost, probarás las funciones principales, como arrastrar y soltar entre columnas, añadir y eliminar tarjetas, renombrar columnas y reordenar dentro de ellas. Después, practicarás proporcionando al agente comentarios específicos: informando de errores, solicitando mejoras en la interfaz de usuario y pidiendo mejoras en la experiencia de usuario, como un arrastrar y soltar más fluido y esquemas de color personalizados, y verás cómo itera hacia un resultado pulido. Al final, dispondrá de un flujo de trabajo claro y repetible para utilizar el modo agente y el modo YOLO de Cursor para crear, probar y perfeccionar rápidamente software con IA, junto con consejos y trucos prácticos para escribir indicaciones eficaces, gestionar el contexto y maximizar las ganancias de productividad en el desarrollo de software asistido por IA.
Si quieres aprender:
- ¿Cómo se instala y configura GitHub Copilot como extensión de VS Code para la programación asistida por IA?
- ¿Puede el agente de codificación de GitHub Copilot crear una aplicación completa de tablero Kanban a partir de un único archivo de instrucciones?
- ¿Cómo se compara GitHub Copilot en VS Code con Cursor para la creación de proyectos con IA?
- ¿Cuál es el flujo de trabajo adecuado para depurar cuando un agente de codificación afirma haber corregido un error, pero no lo hizo?
- ¿Cómo se utilizan el modo Plan y el modo Agente en GitHub Copilot Chat para implementar un proyecto paso a paso?
- ¿Qué opciones de planes gratuitos ofrece GitHub Copilot y cómo se realiza el seguimiento del uso?
¡Entonces esta clase es para ti!
En esta clase práctica, usarás GitHub Copilot en VS Code para crear una aplicación de tablero Kanban completamente funcional desde cero, partiendo de un único archivo agents.md en un repositorio de GitHub. Comenzarás instalando VS Code, añadiendo la extensión GitHub Copilot e iniciando sesión en tu cuenta de GitHub para activar el agente de codificación con IA. A continuación, abrirás el proyecto Kanban, iniciarás Copilot Chat con el agente y el modo de planificación, y observarás cómo genera una implementación completa, incluyendo la gestión de tareas mediante arrastrar y soltar, el cambio de nombre de columnas y una interfaz de usuario limpia, todo ello guiado por las instrucciones de tu proyecto.
Más allá de la compilación inicial, esta lección abarca una de las habilidades más importantes al trabajar con cualquier agente de codificación con IA: la depuración rigurosa. Cuando la función de eliminar tarjetas falle y Copilot proponga una solución sin pruebas, aprenderás exactamente cómo rebatirla: indicándole al agente que reproduzca el problema, demuestre la causa raíz, implemente la solución y demuestre que funciona. Este flujo de trabajo de depuración estructurado se aplica a GitHub Copilot, Cursor y cualquier herramienta de desarrollo asistida por IA.
También explorarás cómo administrar los permisos de los agentes durante una sesión, compararás la salida de Copilot con el tablero Kanban de Cursor que vimos anteriormente en el curso y comprobarás cómo incluso un modelo más pequeño como Claude Haiku puede ofrecer resultados impresionantes a través del flujo de trabajo de agentes de GitHub Copilot en VS Code.
Si quieres aprender:
- ¿Cómo se instala y configura la extensión OpenAI Codex para VS Code para el desarrollo de IA?
- ¿Puede un agente de codificación de IA crear una aplicación Kanban completa a partir de una sola solicitud con la generación automática de código?
- ¿Cómo se compara OpenAI Codex con GitHub Copilot y otras herramientas de IA en un entorno de desarrollo integrado (IDE)?
- ¿Qué es el modo "Acceso completo del agente" en Codex y cómo afectan los ajustes de esfuerzo de razonamiento a la generación de código de IA?
- ¿Es necesario saber programación front-end para crear aplicaciones complejas en minutos con IA?
- ¿Cómo se gestionan varias extensiones de VS Code con IA y se organizan los flujos de trabajo de los proyectos?
¡Entonces esta clase es para ti!
En esta clase práctica, verás la creación automática de una aplicación Kanban totalmente funcional utilizando la extensión OpenAI Codex para VS Code, sin necesidad de codificación manual. Partiendo de un directorio de proyecto nuevo con solo un archivo de planificación `agents.md`, verá cómo Codex lee la documentación de forma autónoma, analiza los requisitos y genera un tablero Kanban de Next.js optimizado con funcionalidad de arrastrar y soltar, cambio de nombre de columnas, gestión de tareas y una interfaz de usuario profesional, produciendo 74 archivos en aproximadamente 15 minutos de desarrollo con IA.
Aprenderá a instalar la extensión de Codex en VS Code, configurarla con su cuenta de OpenAI, seleccionar el modelo adecuado (GPT 5.2 Codex) y ajustar la configuración del esfuerzo de razonamiento para obtener resultados óptimos. La lección explica cómo cambiar entre herramientas de IA en su IDE (de GitHub Copilot a Codex) y demuestra técnicas prácticas de flujo de trabajo, como clonar un repositorio inicial, organizar las carpetas del proyecto y usar el modo de Acceso Total al Agente (YOLO) para que la IA automatice todo el proceso de compilación.
Esta sesión también aborda cómo monitorizar el uso de la ventana de contexto y el consumo de tokens durante la generación, y analiza con franqueza las capacidades y limitaciones de la programación con IA de cero disparos. Comprobarás de primera mano que es posible crear aplicaciones front-end impresionantes en minutos, incluso sin tener amplios conocimientos de React o desarrollo front-end. Además, comprenderás que los flujos de trabajo más complejos y los sistemas de mayor tamaño requieren las estrategias más avanzadas que se abordarán en las próximas clases. Esta es una demostración contundente del estado actual de las herramientas de código de IA agente y cómo puedes aprovecharlas como socio de desarrollo colaborativo.
Si quieres aprender:
- ¿Qué es Google Antigravity IDE y cómo se compara con Cursor y VS Code para el desarrollo de IA?
- ¿Cómo se configura Antigravity IDE con Gemini 3 Pro para flujos de trabajo de codificación basados en agentes?
- ¿Es posible crear aplicaciones complejas en minutos con la IA de Antigravity y sus funciones de agente integradas?
- ¿Cómo se comporta Gemini 3 Pro como modelo de generación de código de IA al crear un proyecto real desde cero?
- ¿Cuáles son las principales diferencias entre el sistema de reglas de Antigravity IDE y el enfoque estándar de agents.md?
- ¿Cómo funciona la automatización de pruebas de Antigravity con Playwright durante el desarrollo con IA?
¡Entonces esta clase es para ti!
En esta clase práctica, crearás una aplicación Kanban completamente funcional con Google Antigravity IDE, potenciado por Gemini 3 Pro, el nivel más avanzado del modelo de IA de vanguardia de Google. Partiendo de un clon de proyecto nuevo, aprenderás a configurar Antigravity, un IDE de IA de última generación derivado de VS Code, para un flujo de trabajo de codificación automatizada que transforma el desarrollo desde la solicitud inicial hasta la aplicación funcional.
Aprenderás a descargar e iniciar Antigravity desde antigravity.google, iniciar sesión con la autenticación de Google Cloud y navegar por su interfaz, similar a la de VS Code. La lección abarca los pasos de configuración esenciales, como habilitar la corrección automática de errores de lint, configurar el modo de ejecución automática para un desarrollo de IA ininterrumpido y crear el archivo `.agent/Rules/strategy.md` (la alternativa de Antigravity al archivo `agents.md` estándar) con el modo de activación correcto para un contexto siempre activo.
Con el entorno de desarrollo configurado, configurarás Gemini 3 Pro High para que compile la aplicación Kanban de forma autónoma, observando cómo el agente de IA planifica, escribe código, abre navegadores para verificar visualmente su trabajo y ejecuta pruebas automatizadas de Playwright para validar la funcionalidad. Verás cómo el modelo detecta las pruebas fallidas, las corrige y repite el proceso, todo ello sin intervención manual. La clase concluye con una revisión en directo del tablero Kanban finalizado, probando la función de arrastrar y soltar, la creación de tarjetas y la edición en línea, a la vez que se identifican áreas donde la IA podría perfeccionarse aún más. Se trata de una comparación directa y práctica de cómo Google Antigravity y Gemini 3 Pro se comparan con Cursor, GitHub Copilot y OpenAI Codex para la creación de aplicaciones reales con herramientas de IA.
Si quieres aprender:
- ¿Cuál es la mejor herramienta de codificación con IA en 2026: Cursor, GitHub Copilot, OpenAI Codex o Google Antigravity?
- ¿Cómo se comparan los principales IDE de codificación con IA en una prueba práctica y de funcionalidades reales?
- ¿Pueden los agentes de codificación con IA como Gemini 3 Pro y GPT 5.2 gestionar tareas de codificación iterativas con múltiples archivos de forma profesional?
- ¿Cuáles son las principales diferencias en el flujo de trabajo, las reglas del agente y los modos de planificación y ejecución entre los mejores IDE de IA actuales?
- ¿Cómo elegir la herramienta de codificación con IA adecuada para tu equipo y tus proyectos?
¡Entonces esta clase es para ti!
En esta clase, verás el veredicto final de una comparación directa entre las cuatro mejores herramientas de codificación con IA de 2026: Cursor AI, GitHub Copilot, OpenAI Codex y Google Antigravity. Tras probar cada IDE de IA en las mismas tareas de codificación reales —incluida la creación y mejora iterativa de un tablero Kanban con funciones como la creación de tarjetas, arrastrar y soltar, y la eliminación—, verá exactamente cómo se desempeña cada herramienta bajo presión. La lección explica cómo trabajar iterativamente con asistentes de codificación de IA, evaluando cómo cada agente gestiona las indicaciones, la refactorización y los cambios en varios archivos de código. Observará las similitudes que comparten estas herramientas de IA —agentes en la barra lateral, modos de planificación y ejecución, y configuración de reglas en agents.md o .agent—, así como las sutiles diferencias que pueden influir en su elección. La clasificación final sitúa a OpenAI Codex (con tecnología GPT 5.2) en primer lugar, con Google Antigravity (que ejecuta Gemini 3 Pro) en un muy cercano segundo lugar, mientras que Cursor y GitHub Copilot siguen siendo opciones sólidas y probadas. La conclusión principal: las cuatro herramientas de codificación de IA pueden realizar tareas similares, y la mejor herramienta de codificación de IA para usted depende de su flujo de trabajo, su equipo y su plan de precios. Una vez sentadas estas bases, la atención se centra en desarrollar las técnicas adecuadas para utilizar estos agentes de codificación de la forma más eficaz, empezando por el proyecto práctico YOLO en la próxima clase.
If you want to learn:
- What's the difference between an AI coding IDE and the LLM powering it — and why does it matter?
- Which LLMs work best for agentic coding in VS Code, Cursor, and other AI-powered IDEs?
- When should you use YOLO mode vs. step-by-step prompting with AI coding agents?
- How do frontier models like GPT 5.2 Codex, Gemini 3 Pro, and Claude Opus 4.5 compare for vibe coding workflows?
- Should you pick a fast AI model or a smart one — and how does that choice affect your budget and productivity?
- What mental model should you use when choosing the best AI model for your software development workflow?
Then this lecture is for you!
In this hands-on projects lecture, you'll move from theory to practice by putting your AI coding setup into YOLO mode — letting a top frontier LLM run autonomously to build real code. The session begins with a clear recap of the four IDE environments explored earlier in the week: Cursor (a fork of VS Code by AnySphere), GitHub Copilot (a VS Code extension), Codex (used as both a VS Code extension and a CLI tool), and Antigravity (Google's own VS Code fork). You'll learn why the distinction between the IDE tooling and the underlying LLM is the most important decision in your vibe coding workflow.
The lecture breaks down the specific AI models used across these platforms — including Composer (AnySphere's proprietary fast frontier model), Claude Haiku 4.5, Claude Sonnet 4.5, GPT 5.2-Codex with its 272K context window, and Gemini 3 Pro with its massive one-million-token context window. You'll understand what "fast frontier" vs. "top frontier" means in practice and how context window size impacts agentic coding performance across frontend, backend, and full-stack tasks.
Most importantly, you'll walk away with practical rules of thumb for choosing the right LLM: favor intelligence over speed, set a budget and pick the smartest model it supports, write more precise prompts when using smaller or open-source models, and reserve YOLO mode for top-tier frontier models like Claude Opus 4.5, GPT 5.2 Codex, or Gemini 3 Pro. For fast frontier models, the recommended workflow is baby steps — reviewing diffs, approving changes incrementally, and maintaining oversight throughout your coding session. This lecture gives you the mental model to match the right AI model to the right workflow for maximum productivity in modern software development.
If you want to learn:
- What are the five key principles for successful vibe coding with AI coding agents?
- How should you structure your agents.md file to get the best results from LLMs like Claude Code and Cursor?
- Why does starting simple and working incrementally lead to better outcomes in AI-assisted software development?
- How do you avoid common pitfalls when using agentic coding workflows — especially the temptation to YOLO?
- What's the real productivity boost from vibe coding, and when does it actually slow you down?
- How should junior vs. senior engineers approach AI coding tools differently?
Then this lecture is for you!
In this lecture, you'll learn five foundational principles for successful vibe coding — all united under one critical mental model: Be the Boss. You'll discover how to craft a concise, effective agents.md that clearly defines what needs to be built, the coding style to follow, and measurable success criteria. You'll understand why starting with a simple MVP and building incrementally — constantly testing and validating at each step — is far more effective than trying to boil the ocean with a complex prompt upfront.
The lecture tackles one of the biggest traps in agentic coding workflows: getting lazy after early wins. You'll learn why you must remain skeptical, challenge your AI coding agent at every step, demand evidence of fixes, and never let your guard down — even when the LLM sounds confident. You'll also get a realistic, balanced perspective on when vibe coding delivers a genuine 10X productivity multiplier (like scaffolding a frontend in a greenfield project) versus when it offers only incremental improvement or even subtracts value (like working with legacy codebases or newer technologies outside the model's training data, such as Streamable HTTP MCP servers).
Whether you're a junior engineer using AI models like Claude Code, Gemini, or Sonnet as a learning accelerator, or a senior engineer leveraging these tools to build full-stack systems faster — spanning frontend, backend, Terraform, and DevOps — this lecture gives you the disciplined, trust-but-verify mindset you need to get the most out of AI-assisted software development.
If you want to learn:
- What is OpenRouter and how do you use OpenRouter models in Cursor AI projects?
- How do you set up an API key on OpenRouter to connect to AI models like Claude, OpenAI, and Gemini from a single platform?
- What are the real trade-offs of AI-assisted development and YOLO coding workflows?
- How can you responsibly use a coding agent to build a Next.js app with an AI-powered digital twin chatbot?
- How do you access free AI models in the cloud through OpenRouter without needing separate accounts for every provider?
- What policies and best practices should developers follow when submitting AI-generated code?
Then this lecture is for you!
In this lecture, you'll set up OpenRouter as the backbone for making AI model calls in your coding projects — a critical step before diving into YOLO mode with Cursor AI. Before writing a single line of code, the lecture grounds you in responsible AI-assisted development. You'll examine Anthropic's research on how AI assistance impacts coding skills formation in junior developers, revealing that those who relied on AI scored significantly lower on comprehension quizzes than those who coded without it. You'll also walk through Jellyfin's real-world open-source policy on LLM-generated code contributions — a sharp, practical framework that insists developers must own, understand, and be able to explain every line of code they submit.
With those trade-offs firmly in mind, you'll move into the hands-on setup. You'll create an OpenRouter account, generate and securely copy your API key, configure privacy and guardrail settings to enable free model endpoints, and optionally add credits to access powerful paid AI models like Claude and GPT. The lecture explains how OpenRouter simplifies your development workflow by acting as a single gateway to connect to multiple frontier AI models — OpenAI, Anthropic, Google Gemini, and more — without managing separate accounts and API keys for each provider.
This setup directly feeds into the project you'll build throughout the course: a personal portfolio website powered by a Next.js app router, complete with an AI agent digital twin chatbot that answers questions about your career. You'll learn why keeping things simple is essential when vibe coding, how to recover when errors arise, and why the golden rule of AI-assisted development is that the code must always come from you. Whether you're deploying your first web app or optimizing an existing tech stack, this lecture gives you the responsible foundation to turbocharge your workflow with AI.
If you want to learn:
- How do you build a professional Next.js website using an AI agent in Cursor?
- What is YOLO mode in Cursor, and how do you configure it for fully autonomous code generation?
- How do you connect your OpenRouter API key to Cursor and set up your .env file correctly?
- How can GPT Codex build a stunning personal website from just a LinkedIn PDF and a single prompt?
- What's the fastest way to go from zero to a working Next.js app running on localhost?
- How do you troubleshoot and resolve errors in an AI-driven development workflow?
Then this lecture is for you!
In this hands-on lecture, you'll follow along as a complete Next.js website is built from scratch using GPT 5.2 Codex-High as the AI agent inside Cursor — the AI-powered code editor. This is full YOLO mode: one prompt, one PDF, and the agent does the rest.
You'll start by setting up a new project in Cursor, creating a properly formatted `.env` file with your OpenRouter API key (or OpenAI API key), and configuring a `.gitignore` to keep your secrets safe. You'll then walk through Cursor's agent settings — enabling auto-run mode, selecting the right AI model, and preparing the workspace for autonomous code generation.
The core of the lecture is a single, carefully crafted prompt that instructs the AI agent to read a LinkedIn profile PDF and build a stunning, enterprise-meets-edgy personal website using Next.js with the App Router. You'll watch the agent plan, scaffold, and generate the entire web app — including an About Me section, career journey timeline, portfolio placeholder, and working contact links — all without manual coding.
When the first build hits an error, you'll see how to debug in real time by simply pasting the terminal output back into the Cursor chat and letting the AI agent resolve the issue autonomously. The result is a polished, fully functional Next.js site running on localhost, complete with smooth navigation, dark-themed UI, and content pulled directly from the LinkedIn PDF.
This lecture covers project setup, environment variable configuration, Cursor AI agent settings, prompt engineering for web development, error resolution in an AI-driven workflow, and evaluating the output of autonomous code generation. Whether you're exploring AI-assisted development for the first time or looking to turbocharge your workflow with tools like Cursor, OpenRouter, and GPT Codex, this session delivers a practical, start-to-finish tutorial you can replicate immediately.
If you want to learn:
- How do you use OpenRouter to add AI chat functionality to a web application?
- What is an AI digital twin and how can you build one with vibe coding?
- How do you configure an OpenRouter API key and select the right AI model for your project?
- What are the best practices for checkpointing and taking backups when vibe coding with an AI agent?
- How do you debug and iterate on AI-generated code to fix rough edges?
- How can you review and improve the prompts powering your AI chatbot?
Then this lecture is for you!
In this hands-on lecture, you'll follow along as we use vibe coding and an AI agent in Cursor to add a fully functional AI digital twin chat to a personal portfolio website. The digital twin acts as an interactive chatbot that can answer questions about a professional's career, powered by a large language model accessed through OpenRouter. You'll learn how to set up your OpenRouter API key in a `.env` file, browse available models on OpenRouter — including free and paid options like GPT-OSS from OpenAI — and configure your AI agent to wire everything together automatically. The lecture walks through the complete workflow: prompting the AI agent with clear instructions, letting it build the frontend chat interface and backend API route in a Next.js app, then testing the results in the browser. You'll see both the impressive results and the rough edges that come with YOLO-mode vibe coding, and learn why it's critical to take backups — whether through Git commits or simple folder duplication — before each major change. Finally, you'll dive into the generated code to review the API route that calls OpenRouter, examine the system prompt driving the digital twin's responses, and discuss how to iterate and improve by enriching the prompt with detailed career information. This session highlights a practical, real-world approach to integrating LLMs into web applications while reinforcing the importance of code review, testing, and thoughtful debugging throughout your AI development workflow.
If you want to learn:
- How do you get unstuck when Claude Code or an AI model keeps making the same mistake during vibe coding?
- How can you use AI to write a comprehensive tutorial and code review of your own project?
- How does cross-model collaboration work between Codex and Claude Opus for better code quality?
- What's the best workflow for reviewing and improving AI-generated code before deploying it?
- How do you use Cursor to switch between LLMs like Claude Opus 4.5 and OpenAI Codex for different tasks?
- How can a complete beginner learn front-end coding by having an AI agent explain its own work?
Then this lecture is for you!
In this lecture, you'll see the final results of a multi-session vibe coding project — a polished personal website with a digital twin chat interface — and learn critical techniques for working effectively with AI coding agents. You'll discover what to do when your AI model gets stuck in a loop: rather than repeatedly prompting the same fix, you'll learn to instruct the agent to scrap its approach and rebuild from scratch, a simple but powerful debugging workflow. Once the project is running, you'll watch the agent generate a comprehensive Markdown tutorial covering the full technology stack, code structure, and detailed code samples — all written for a complete beginner in front-end development. This tutorial becomes both a learning resource and a way to verify the AI's work. Next, you'll see cross-model collaboration in action using Cursor: the project context is handed off from Codex to Claude Opus 4.5, Anthropic's strongest model, which performs an independent and thorough code review — including dependency analysis, security concerns around .env files, and prioritized remedial actions. You'll learn how to route that review back to the original agent to implement fixes or push back on suggestions. This lecture demonstrates a practical, repeatable workflow: vibe code fast, then use AI-generated tutorials and cross-model code reviews to understand, validate, and improve what was built. You'll also get guidance on simplifying projects when working with smaller or free models on OpenRouter, and a preview of the multi-agent collaboration patterns coming in later weeks.
If you want to learn:
- What are front-end and back-end in a web app, and how do they work together?
- How do APIs connect the front-end to the back-end in modern software development?
- What are React, Next.js, and other popular front-end frameworks used in AI-assisted development?
- What is Docker, and how do Dockerfiles, images, and containers actually work?
- How do you install and set up Docker Desktop for your first vibe coding project?
- Why is Docker an essential tool for agentic engineering and autonomous coding workflows?
Then this lecture is for you!
In this foundational lecture, you'll get a clear, beginner-friendly breakdown of how modern web applications are structured — covering front-end, back-end, APIs, and Docker — so you're fully prepared to build AI-powered projects using vibe coding and agentic AI workflows.
You'll start by understanding the difference between front-end code (HTML, CSS, JavaScript running in the browser) and back-end code (server-side logic handling databases, LLM calls, API keys, and secrets stored in .env files). You'll see how the front-end and back-end communicate through API calls, and why Python is the most common back-end language for AI coding and working with large language models.
Next, you'll explore the front-end landscape — from vanilla HTML and JavaScript to component-based frameworks like React, Vue, Angular, and Svelte — and learn why Next.js (built by Vercel) is the higher-level application framework used throughout this course. You'll also hear an honest take on how AI coding tools like Claude Code, ChatGPT, and Cursor generate front-end code that can look like slop, and where human UX expertise still adds irreplaceable value.
Finally, you'll get a concise introduction to Docker: what it is, why it matters for software engineering and agentic coding, and the three core concepts — Dockerfile (the recipe), Docker image (the blueprint), and Docker container (the live, isolated environment). You'll walk through installing Docker Desktop step by step, including tips for Windows users working with WSL, so you're fully set up and ready to build your first project with a JavaScript front-end and a Python back-end powered by AI agents.
If you want to learn:
- How do you set up a full-stack project using GitHub Copilot as your AI coding agent?
- What's the best way to structure a FastAPI backend with a React/Next.js frontend in a single repository?
- How do you write an effective agents.md prompt to guide GitHub Copilot through building a full-stack application?
- How can you build a REST API with FastAPI, a SQLite database, and AI chat features using an agentic development workflow?
- What are best practices for managing GitHub Copilot usage, premium requests, and model selection in VS Code?
- How do you inherit an existing frontend codebase and extend it into a complete full-stack app with AI tools?
Then this lecture is for you!
In this hands-on lecture, you'll set up a full-stack project from a cloned GitHub repository and configure GitHub Copilot in VS Code to build out a complete project management application. You'll start by reviewing your Copilot plan settings, tracking premium request usage, and selecting the right AI model for your development workflow. From there, you'll clone the starter repo containing an existing Kanban board frontend built with Next.js and prepare to extend it into a production-ready app with a Python FastAPI backend, SQLite database, REST API endpoints, and user authentication.
You'll walk through the full project structure — frontend, backend, scripts, environment configuration, and .gitignore setup — and learn how to properly manage your .env file with API keys for OpenRouter. The core of this session focuses on crafting a detailed agents.md prompt file that defines the MVP scope, technical decisions (FastAPI, Docker, UV package manager, OpenRouter for AI calls), coding standards, and project documentation references. This prompt acts as the blueprint that guides GitHub Copilot's agentic coding workflow as it generates boilerplate, scaffolding, and new code across the full stack.
You'll also learn why starting from an existing codebase — rather than building from scratch — is a valuable skill when working with AI code generation tools, and how to structure your prompts so the agent understands the starting point, dependencies, and the plan ahead. By the end of this lecture, your repository will be fully configured and ready for GitHub Copilot to begin building the backend, database layer, and an AI-powered chat feature that interacts with your project board.
If you want to learn:
- How do you plan and scaffold a full-stack project using GitHub Copilot and AI tools?
- What is the best step-by-step workflow for building a FastAPI backend with an AI copilot?
- How do you write an effective prompt to guide an AI agent through project planning?
- Why should you avoid YOLO mode and take a methodical approach when building with AI?
- How do you use checkpoints, Git commits, and testing to build bulletproof code with GitHub Copilot?
- What does a real development workflow look like when combining FastAPI, React, and AI-assisted coding?
Then this lecture is for you!
In this hands-on lecture, you'll watch a full-stack application take shape from a structured plan through scaffolding — all driven by GitHub Copilot as your AI coding partner. The session begins with a detailed 10-part project plan written in Markdown, covering everything from Docker setup and FastAPI backend configuration to database modeling, API routes, React frontend integration, and AI connectivity via OpenRouter. You'll learn why experienced developers put the AI on guardrails by defining high-level steps upfront rather than letting the LLM generate the entire plan unchecked — and when it's appropriate to let the AI propose its own approach.
You'll see the plan enriched into actionable checklists with tests, success criteria, and an agents.md file — all generated by prompting GPT-5 through Copilot's agentic workflow. The lecture demonstrates best practices for prompt engineering: asking the AI agent clarifying questions before any code is written, setting minimum unit test coverage targets, and approving each step before moving forward. From there, scaffolding begins — setting up the FastAPI backend with Docker, writing start and stop scripts, serving a "Hello, World!" endpoint, and verifying everything works with robust integration testing.
Throughout the process, you'll observe real pitfalls: the AI skipping tests, introducing unexpected dependencies like requirements.txt instead of UV, and attempting to move on before validation. Each issue becomes a teaching moment about why step-by-step checkpointing with Git commits is essential, and how to course-correct your AI copilot when it drifts. Whether you're a senior developer refining your AI-assisted development workflow or a beginner learning how modern Python full-stack projects are built, this lecture gives you a repeatable, methodical blueprint for building with confidence.
If you want to learn:
- How do you build a full-stack Kanban app using only GitHub Copilot as your AI coding assistant?
- How does Docker work with FastAPI to serve both a Python backend and a static frontend?
- What's the best way to test and verify each step when an AI agent is writing your codebase?
- How do you add authentication to a FastAPI app built entirely with GitHub Copilot?
- What are the common traps developers fall into when using LLMs for coding and test coverage?
- How do you use Git snapshots to safeguard your progress when building with AI?
Then this lecture is for you!
In this hands-on lecture, you'll follow along as a full-stack Kanban application is built from scratch using GitHub Copilot's agent mode — with Docker and FastAPI powering the backend. You'll watch the entire coding workflow unfold in real time: from reviewing the Dockerfile and Python requirements setup, to launching the FastAPI server, verifying API endpoints like `/health` and `/api/hello`, and serving a fully interactive Kanban frontend with drag-and-drop functionality.
The lecture walks through a structured, multi-part build plan. You'll see how to prompt GitHub Copilot effectively, how to trust but verify each step by testing routes in the browser at `localhost:8000`, and how to review code diffs before accepting AI-generated changes into your codebase. Part three introduces the static frontend — a polished Kanban Studio board — while part four layers in user authentication with sign-in, sign-out, and session persistence.
You'll also learn a critical lesson about AI-driven development: how LLMs can chase arbitrary targets like 80% test coverage by generating low-value tests, and how to re-steer the agent toward writing meaningful, valuable tests instead. The lecture covers practical developer workflow habits including running start scripts, managing terminal sessions, handling permission errors, and committing progress with Git before moving on to more complex steps like database integration. Whether you're a Python developer exploring AI-assisted coding or a full-stack developer looking to accelerate your workflow with GitHub Copilot, Docker, and FastAPI, this session delivers actionable, real-world guidance.
If you want to learn:
- How do you hook up a React frontend to a FastAPI backend in a full-stack Kanban app?
- How does OpenAI Codex handle debugging drag and drop issues in a JavaScript UI?
- When should you reset your context window and start a new chat with an AI coding agent?
- How do you persist Kanban board state across sessions using a proper database schema instead of a JSON blob?
- What's the best workflow for Git checkpointing while building an app using only Copilot and Codex?
- How do you guide an AI developer agent when it gets stuck in a debugging loop?
Then this lecture is for you!
In this lecture, you'll follow along with Day 5 of building a full-stack Kanban application using OpenAI Codex as your AI coding agent. The session picks up at a critical milestone — wiring the React frontend to the FastAPI backend — and walks through the entire process of testing, breaking, and fixing drag and drop functionality. You'll watch Codex design a relational database schema with dedicated tables for users, boards, columns, and cards, replacing a simpler JSON blob approach with a more scalable architecture. The lecture covers approving and executing multi-part build plans, running production builds with Docker, and verifying data persistence by logging in across browser sessions. A significant portion focuses on debugging drag and drop bugs: you'll see how Codex entered a loop — repeatedly failing its own automated tests even after the fix was already working — and why human involvement was essential to confirm the UI was functioning correctly. You'll also learn a key context window management technique: resetting the chat and having the agent re-read `plan.md` to maintain accuracy as the codebase grows. Every step is checkpointed with Git commits, demonstrating a disciplined full-stack development workflow powered by AI coding tools. By the end, the app is fully functional with working authentication, persistent state, and reliable drag and drop — ready to move on to AI connectivity in part eight.
If you want to learn:
- How do you integrate an AI assistant into a full-stack app using OpenRouter and Codex?
- What does it look like to build a Kanban board with AI chat functionality using GitHub Copilot?
- How do you manage context windows and fresh chat sessions to keep your AI coding agent efficient?
- What's the best way to checkpoint progress with Git when building an app with AI pair programming?
- How do you go from an MVP to a production-ready product with FastAPI, React, and Docker?
- What comes after vibe coding — and how does vibe engineering with Claude Code take things further?
Then this lecture is for you!
In this Week 1 finale, you'll watch the AI assistant Kanban app come together as we complete the final integration parts — connecting the frontend chat interface to a live OpenRouter API backend, with no mocking. You'll see firsthand how to manage Codex agent sessions by starting fresh chats, loading only essential context like `agents.md` and `plan.md`, and making efficient use of the context window to position your AI coding assistant for success.
The lecture walks through completing parts eight, nine, and ten of the build plan using GitHub Copilot powered by Codex. You'll see real decisions made in real time — choosing between mocked and live integration tests, configuring the OpenRouter base URL, and prompting the agent to update its own documentation when it forgets server startup commands. Each milestone is checkpointed with Git commits, reinforcing a disciplined full-stack development workflow.
The highlight: launching the completed app in Docker and interacting with a working AI assistant chat panel embedded in the Kanban board. The AI reads your board state, summarizes projects across columns, and even moves cards on command — all backed by a persistent database, FastAPI backend, and React frontend with authentication.
You'll also get an honest look at what needs improvement — a bloated `main.py` that needs refactoring, missing code review steps, and next steps like adding multiple users, streaming responses, deploying to Vercel or AWS, and connecting a remote database like Supabase. This is the launchpad: a real, deployable, full-stack Python and JavaScript application with AI integration that could become a commercial product. Week 1 wraps here. Week 2 begins the transition from vibe coding to vibe engineering with Claude Code.
If you want to learn:
- What is vibe engineering, and how does it differ from vibe coding?
- How do you set up Claude Code CLI and use Claude Code for production-quality AI coding workflows?
- What are the best practices for staying accountable when using AI code assistants like Claude Code, Cursor, or VS Code extensions?
- How can experienced developers use coding agents to tackle complex tasks across large codebases?
- What skills do you need to effectively manage AI-driven coding workflows, from planning and code review to automated testing?
- How do you develop an instinct for what to outsource to AI and what to handle yourself?
Then this lecture is for you!
Welcome to Pro Week — the turning point where casual vibe coding evolves into disciplined vibe engineering. In this lecture, you'll be introduced to Claude Code, the powerful AI coding CLI and VS Code extension that will serve as your primary tool for the remainder of the course. You'll explore how Claude Code fits into the broader landscape of AI code assistants alongside tools like Cursor, Codex CLI, and Gemini CLI, and learn why CLI-based coding agents dramatically increase productivity over IDE-only workflows.
The lecture walks through Simon Willison's influential framework for vibe engineering — the practice where seasoned professionals accelerate their work with AI while staying fully accountable for the software they produce. You'll learn the core principles that separate responsible AI-assisted development from prompt-and-pray vibe coding: comprehensive planning, automated testing, strong Git version control habits, thorough code review, and effective prompt design.
You'll examine real-world best practices for integrating Claude Code into your workflow, including how to configure agentic loops, use Claude Code commands to manage sessions, run Claude Code across complex codebases, and tell Claude exactly what you need through well-crafted prompts. The lecture also covers critical professional skills — knowing when to delegate tasks like front-end code to AI versus when to jump in and manually refactor, how to set realistic project estimates when using AI coding tools, and how to build a culture of trust-but-verify through manual QA and MCP-driven automation. Whether you're building MVPs or working on mission-critical software, this session lays the foundation for using AI code tools like a true engineering professional.
If you want to learn:
- What is Claude Code and how did it evolve from a side project into one of the most powerful AI coding tools available today?
- How do you set up Claude Code and install it in VS Code step by step?
- What's the difference between using the Claude Code CLI in the terminal versus the Claude Code VS Code extension — and which one should you use?
- How do Anthropic's pricing plans work, and can you use Claude Code for free?
- Why did Opus 4.5 change the game for agentic AI coding workflows?
- What role does MCP play in the Claude Code ecosystem?
Then this lecture is for you!
In this lecture, you'll dive into the history and rise of Claude Code — from its origins as a side project called Claude CLI by an Anthropic engineer in late 2024 to its general release in April 2025 and the game-changing V2 update in September 2025 that introduced checkpointing, subagents, hooks, skills, background tasks, and the Claude Code SDK. You'll learn how landmark AI models like Claude Sonnet 4.5 and Opus 4.5 transformed agentic coding reliability, and where Claude Code stands alongside competitors like Cursor, Codex, and Gemini.
From there, you'll walk through the complete process of setting up Claude Code on your machine. You'll navigate Anthropic's pricing plans — including the free tier and the Pro subscription — then install Claude Code using the CLI directly in your VS Code terminal. You'll also install the Claude Code extension for VS Code and understand the key differences between running Claude Code as a terminal CLI app versus using it in the VS Code sidebar. You'll discover why working in the terminal gives you access to the full-featured Claude Code experience with more control over your workflow, making it the preferred approach for serious AI-assisted coding.
By the end of this lecture, you'll have Claude Code fully configured in VS Code and be ready to use Claude Code as your primary AI coding assistant — whether you're prompting Claude from the terminal, integrating MCP into your workflow, or exploring how to run Claude Code with free and paid models.
If you want to learn:
- How do you set up Claude Code CLI in VS Code and start using it in your terminal?
- What does the `/init` command do, and should you let Claude write its own claude.md file?
- How do you monitor context window usage with the `/context` command during a Claude Code session?
- What's the difference between claude.md and agents.md, and why does it matter for your AI coding workflow?
- How can Claude Code run tests, launch Docker, and manage your development environment from the command line?
- What are the best practices for configuring Claude Code before prompting it on complex tasks?
Then this lecture is for you!
In this hands-on lecture, you'll open an existing project in VS Code and launch Claude Code CLI directly from the terminal to begin working with Anthropic's powerful AI coding assistant. You'll start by running a `git commit` to establish a clean baseline, then type `claude` in a fresh terminal to enter the CLI interface — a deliberately retro, text-based environment designed for raw, direct interaction with the LLM.
You'll walk through essential Claude Code commands step by step. First, you'll use `/login` to authenticate with your Anthropic account. Then you'll run `/init` to have Claude analyze your entire codebase and generate a `claude.md` file — the Claude Code equivalent of an agents.md — complete with project overview, development guidelines, and key commands. You'll learn why writing your own claude.md is a best practice rather than relying solely on the auto-generated version.
Next, you'll use `/context` to visualize how much of Claude's 200,000-token context window is consumed by memory, messages, and the compaction buffer — a critical skill for managing long Claude Code sessions effectively. You'll then prompt Claude to read your project's plan.md for full project understanding before asking it to run all backend and frontend tests, spinning up Docker as needed.
Along the way, you'll see Claude Code's permission system in action — the 1, 2, 3 approval workflow for edits and commands — and witness Claude Opus intelligently launch Docker Desktop when it detects the daemon isn't running. By the end, you'll understand how to configure Claude Code, manage context, run tests, and integrate this AI code assistant into a real development workflow using the CLI inside VS Code.
If you want to learn:
- How do you use Claude Code to perform a comprehensive code review of an entire repo?
- What are hallucinations in code reviews, and why are they the least dangerous form of LLM mistakes?
- How do you identify and fix false positives when using LLMs for coding tasks?
- How can Claude Code refactor a monolithic Python module into organized packages?
- What is the best workflow for managing your context window and tokens in Claude Code?
- How do you use /compact, /context, and /status to stay in control of your Claude Code session?
Then this lecture is for you!
In this hands-on lecture, you'll follow a real-world workflow using Claude Code to run a full code review, catch LLM hallucinations, and refactor messy code into clean, testable modules. The session begins by prompting Claude Code to carry out a comprehensive code review of an entire repository, generating a structured report with prioritized actions saved to a markdown file. You'll watch Claude Code spin up parallel agents to review backend code quality, front-end issues, and infrastructure configuration simultaneously.
A critical teaching moment emerges when Claude confidently flags a false positive — claiming an API key is exposed in Git when the .env file is properly gitignored. This is a classic example of hallucinations in code generated by LLMs, and you'll learn exactly how to spot the telltale signs, push back, and get Claude to correct its review. The lecture reinforces why every AI code review must be verified by a human eye, no matter how authoritative the output sounds.
From there, you'll prompt Claude Code to address all critical, high, and medium priority issues it identified — from unpinned dependencies and SQL injection risks to Playwright hard-coding and missing input validation. You'll see how Claude Code makes its own cost-benefit decisions, choosing to defer the monolithic file refactor until explicitly asked. When prompted directly, it restructures a bloated main.py into well-organized modules and packages — config, models, database, AI, dependencies, and routes — then reruns all backend and front-end tests to confirm everything passes.
The lecture wraps up with essential Claude Code workflow management: using /compact to clear conversation history and free up your context window, using /context to monitor token usage, and using /status to check your model, session, and daily allowance. You'll walk away understanding how to run effective AI-powered code reviews with ChatGPT alternatives like Claude Opus 4.5, how to handle prompt-driven refactoring, and how to maintain a productive, hallucination-aware workflow when using LLMs for coding.
If you want to learn:
- What is OpenCode and how does it work as an open-source alternative to Claude Code?
- How can you use free models like GLM 4.7 for agentic coding without spending a dime?
- How do you install and set up OpenCode to connect with providers like OpenAI, Anthropic, and OpenRouter?
- What's the difference between Plan and Build mode in an AI coding agent CLI?
- Can free and open-source LLMs like GLM 4.7 or Kimi K2 actually compete with Claude Opus 4.5 for code reviews?
- How do you run local LLMs with Ollama through OpenCode, and what hardware do you need?
Then this lecture is for you!
In this lecture, you'll explore **OpenCode** — a powerful open-source CLI coding agent that serves as a flexible alternative to Claude Code. You'll walk through the full installation process, launch OpenCode inside VS Code, and discover how it automatically detects your existing AI provider connections like OpenAI. You'll learn how to switch between models using the `/models` command and connect to additional providers — including Anthropic, OpenRouter, GitHub Copilot, and Google — using the `/connect` command.
The core hands-on exercise puts **GLM 4.7**, the highly capable open-source LLM from Z.AI, to the test by running a full code review on a real project — completely free. You'll see how OpenCode's **Plan and Build modes** work in practice: first forcing the AI agent to reason through its approach, then switching to Build mode to execute and write the review to a markdown file. The resulting code review covers modular architecture, security hardening, TypeScript strictness, code duplication, and error handling — demonstrating what free models can realistically accomplish.
You'll also get a practical breakdown of how free model access works through **OpenCode Zen**, the trade-offs compared to frontier models like Claude Opus 4.5, and what to expect regarding rate limits and token usage. The lecture covers running **local LLMs via Ollama**, including honest hardware requirements (64GB+ of unified or GPU RAM), and recommends the most practical paths for using free or cheap models — whether through OpenCode's built-in offerings or by connecting your OpenRouter API key. By the end, you'll understand exactly how OpenCode fits into your agentic coding workflow and when to choose it over Claude Code.
If you want to learn:
- How does AMP Code work as an agentic coding CLI, and how does its free $10/day ad-supported plan compare to Claude Code?
- Can you replace Claude Code with open-source LLMs like Kimi K2 or GLM 4.7 using OpenRouter as your API provider?
- How do you configure Claude Code to connect to OpenRouter or run local LLMs through Ollama on your own machine?
- What are the key differences between Claude Code, OpenCode, and AMP Code for agentic coding workflows?
- Is it practical to run coding agents with local models on your GPU, and what are the trade-offs?
Then this lecture is for you!
In this hands-on lecture, you'll explore AMP Code — a provider-agnostic agentic coding tool that runs in the terminal and as extensions for VS Code, Cursor, and Windsurf. You'll walk through installing AMP, signing up for the AMP Free plan (which provides $10/day in frontier model credits in exchange for viewing ads), and running a full code review using its Smart, Deep, and Rush modes. You'll see how AMP automatically selects the best model behind the scenes and how to manage your credits and settings through the AMP Code dashboard.
Next, you'll learn how to hook up Claude Code to alternative providers by setting environment variables to redirect API calls from Anthropic to OpenRouter. You'll configure Claude Code to use Moonshot AI's Kimi K2 — one of the strongest open-source models available — as a drop-in replacement for Claude Opus 4.5, Sonnet, and Haiku. You'll verify the setup by checking OpenRouter activity logs and understand the limitations of running Claude Code's tooling with non-Anthropic LLMs.
Finally, you'll see Claude Code connected to Ollama for fully local LLM inference, running a model entirely on your own GPU with no cloud API calls. You'll observe the real-world performance trade-offs of local models versus cloud-hosted options and learn when it makes sense to use OpenRouter for cheap access to powerful open-source models versus running them locally.
By the end of this lecture, you'll have practical experience with three distinct agentic coding CLIs — Claude Code, OpenCode, and AMP Code — and know how to configure Claude Code to work with OpenRouter and Ollama, giving you flexible, cost-effective options for AI-powered coding with both frontier and open-source LLMs.
If you want to learn:
- What are the most useful Claude Code commands and slash commands for an efficient AI coding workflow?
- How do you manage context window, compacting, and memory in Claude Code sessions?
- What keyboard shortcuts in Claude Code can speed up your development process?
- How do you configure Claude Code permissions, settings, and the claude.md file for best practices?
- How does the @ syntax work in Claude Code to bring file and directory context into your prompts?
- What is the difference between /clear, /compact, and /context — and when should you use each?
Then this lecture is for you!
In this deep dive into Claude Code commands, shortcuts, and configuration, you'll move beyond the basics and learn how to use Claude Code like a power user. The lecture begins with a quick recap of the AI coding agent landscape — covering IDEs like Cursor and Windsurf, plugins like GitHub Copilot and Codex, and CLI tools including Claude Code, Gemini CLI, Opencode, and Amp — before diving into the hands-on workflow.
You'll explore essential slash commands including `/init`, `/model`, `/status`, `/context`, `/compact`, `/clear`, `/config`, `/usage`, and `/stats`, learning exactly what each does and when to use it during your Claude Code sessions. The lecture covers critical best practices around context window management — why you should proactively run `/compact` rather than letting Claude Code handle it mid-task, and how `/clear` gives you a fresh start by wiping conversation history back to your claude.md configuration.
You'll also learn key keyboard shortcuts like Shift+Tab to toggle between plan mode and accept edits mode, Control+O for detailed transcript output, and how Claude Opus 4.6 has reduced the need for manual plan mode. The lecture walks through configuring permissions directly in the `.claude` settings JSON file, giving you instant control over what Claude Code is allowed to do.
Finally, you'll discover the powerful @ syntax for referencing file paths and directory listings inside claude.md or prompts — including the popular trick of pointing claude.md to an agents.md file so you can maintain a single configuration that works across Claude Code and GitHub Copilot. Every tip covered is designed to give you a cleaner, faster, and more controlled AI coding workflow.
If you want to learn:
- What are Claude Code sessions, checkpoints, and how do they differ from each other?
- How do you rewind and undo changes in Claude Code to restore code to a previous state?
- What's the best way to manage your Claude Code workflow using Git, sessions, and checkpointing together?
- How do you name, exit, and resume Claude Code sessions to pick up right where you left off?
- What are the limitations of checkpoint rewinding, and when should you use Git commits instead?
- What are the best practices for tracking progress using claude.md and markdown files in your AI coding workflow?
Then this lecture is for you!
In this lecture, you'll master the three essential tools for managing your Claude Code workflow: **sessions**, **checkpoints**, and **Git**. You'll learn how each operates at a different level of granularity—and more importantly, how they fit together to give you full control over your coding sessions and conversation history.
First, you'll explore **Claude Code sessions**—how to name, save, and resume them to return to a specific conversation state. You'll see a live walkthrough where a session is named, exited, and resumed using `claude --resume`, demonstrating exactly how session context is preserved and restored.
Next, you'll dive into **Claude Code checkpoints and rewinding**. You'll learn that every prompt you send acts as a checkpoint, and you can step backward through your conversation to undo changes and revert code. You'll also discover the important catch: checkpoints can only roll back changes Claude directly made—not side effects from scripts or subagents that modified files independently.
Then you'll see how **Git** serves as the bulletproof, long-term version control layer. Unlike sessions (which track conversation context) or checkpoints (which handle step-by-step rollback), Git commits capture full snapshots of your codebase that you can revert to at any time.
Finally, you'll hear a practical, real-world workflow recommendation: use Git commits frequently as your primary code safety net, leverage checkpoints for quick undo of immediate mistakes, and track project progress through markdown files like `claude.md` and `plan.md` rather than relying solely on session history. This approach gives you a crystal-clear understanding of where you are in your project at all times—without the confusion of navigating old conversation context.
If you want to learn:
- How do checkpoints and rewind work in Claude Code sessions?
- How can you undo changes and roll back code to a previous snapshot in Claude Code?
- What's the difference between rewinding a checkpoint and resuming a saved session?
- How do you use Control+O to inspect Claude's thinking trace and debug its workflow?
- What is YOLO mode in Claude Code, and how does it differ from auto-accepting diffs?
- What are the best practices for version control and git workflow before making risky AI coding changes?
Then this lecture is for you!
In this lecture, you'll get a hands-on, step-by-step walkthrough of Claude Code checkpoints, the rewind feature, and YOLO mode — three essential tools for managing your AI coding sessions with confidence. You'll start by watching a live Claude Code session where Claude is prompted to summarize a project, perform a code review, and write results to a markdown file. Along the way, you'll learn how to use **Control+O** to expand Claude's thinking trace and inspect exactly what the agent is doing as it explores your codebase, and **Control+E** to show or collapse all details — giving you full visibility into how code changes are made.
You'll see how Claude Code handles mistakes during a refactor or review — like a false positive about an exposed API key — and how a simple follow-up prompt can push Claude to self-correct and update its output. From there, the lecture dives into **checkpointing and rewind**: you'll learn how to use the `/rewind` command to step back through your conversation history, select a specific checkpoint, and choose whether to restore the conversation, the code, or both. You'll watch the code revert to its prior state in real time, demonstrating how Claude Code snapshots let you safely roll back changes without losing control of your git history.
The lecture clearly explains the difference between **rewinding a checkpoint** within your current session (which reverts both context and code) and **resuming a previous session** (which restores conversation context only). You'll also learn why it's a best practice to run `git add` and `git commit` before entering YOLO mode, ensuring your codebase has a clean restore point. By the end, you'll be fully prepared to use Claude Code's checkpoint workflow, rewind feature, and version control integration to code fearlessly — with an introduction to YOLO mode coming next.
If you want to learn:
- What is YOLO mode in Claude Code and how do you enable it for autonomous coding?
- How do you bypass permissions in Claude Code using the `--dangerously-skip-permissions` flag?
- What are the real risks of running an AI coding agent autonomously without approval prompts?
- How can Claude Code autonomously revamp a project's UI without any human intervention?
- Why should you sandbox your environment before running Claude Code in bypass permissions mode?
- How do you safely commit changes after letting an AI agent work autonomously on your codebase?
Then this lecture is for you!
In this lecture, you'll experience the full power of Claude Code YOLO mode — running Claude Code with the `--dangerously-skip-permissions` flag to let this AI coding agent operate in a fully autonomous loop without asking for approval before executing commands. You'll see exactly how to launch Claude Code in bypass permissions mode, understand the warnings Anthropic provides, and learn what the real-world risks look like when you let an AI agent run autonomously on your machine. The lecture walks through a live demonstration where Claude Code is given a UI improvement task and left to work independently for nearly eight minutes — reading the codebase, making changes, and testing everything on its own. You'll witness the results firsthand: a completely revamped, mobile-responsive interface with improved horizontal layout, icon-based delete buttons, and intelligent section flow — all produced without a single manual approval. The lecture also covers why sandboxing is critical for more grandiose autonomous tasks, how to verify the AI's output by starting your dev server and testing in the browser, and the essential step of running `git add` and `git commit` to lock in your changes before anything else happens. This is a practical, honest look at what happens when you trust an autonomous AI coding agent to iterate on your project — and how to do it as safely as possible while getting started with Claude Code.
If you want to learn:
- What are Ralph Loops in Claude Code and how do they let AI coding agents run autonomously?
- How do you install and run the Ralph Loop plugin to put Claude Code on autopilot?
- What's the difference between running a single agent loop versus an autonomous outer loop that iterates multiple times?
- How can you safely use YOLO mode with Ralph Loops, and when should you use a sandbox?
- How do you turn an 8-minute AI coding task into an 80-minute autonomous build session?
- When should you use Ralph Loops versus a more structured, regimented coding process?
Then this lecture is for you!
In this lecture, you'll get hands-on with Ralph Loops — a powerful technique for running AI coding agents autonomously in Claude Code. Named after Ralph Wiggum from The Simpsons and pioneered by engineer Jeffrey Huntley, the Ralph Loop wraps Claude Code's inner agent loop inside an outer autonomous loop, allowing the AI to iterate on its own work across multiple cycles without stopping.
You'll start by installing the official Ralph Loop plugin using the CLI command `/plugin install ralph-loop@claude-plugins/official`. From there, you'll learn how to kick off a Ralph Loop with a structured task prompt and configure max iterations so Claude Code can run autonomously — building, testing, and improving your codebase iteration after iteration.
You'll watch a live demonstration where a single Ralph Loop prompt transforms a basic Kanban board into a comprehensive project management application complete with user management, authentication, multiple boards, and persistent data — all built autonomously in roughly one hour with over 1,300 lines of code added. The lecture walks through the real output, including logging in, creating accounts, switching between boards, and verifying that everything works.
Along the way, you'll learn practical safety considerations: how to balance YOLO mode (`--dangerously-skip-permissions`) with manual approval, why sandboxing matters when running autonomous AI coding agents, and how to monitor a Ralph Loop so you can jump in if something goes wrong. You'll also explore when Ralph Loops are the right tool — ideal for prototypes, MVPs, and experimentation — versus when a more controlled, regimented approach to AI coding delivers more predictable, reliable results.
By the end, you'll know exactly how to get started with Ralph Loops in Claude Code, configure iteration counts, craft effective prompts for autonomous builds, and decide when to let your AI coding agent run on autopilot.
If you want to learn:
- What are MCP servers, Claude Skills, and Plugins — and how do these three building blocks actually differ in Claude Code?
- How does the Model Context Protocol (MCP) connect external tools to your AI coding workflow, and why is everyone talking about it?
- When should you use MCP servers versus Claude Skills, and what are the real pros and cons of each approach?
- Why can too many MCP servers degrade performance by filling up your context window — and what's the smarter alternative?
- How do Plugins bundle MCPs, Skills, and other components into easy-to-install packages for Claude Code?
- What is the core innovation behind Claude Code's agentic AI capabilities, and how do tools make it all possible?
Then this lecture is for you!
In this pivotal Day 3 lecture from the Complete Guide to Claude Code, you'll master the three most important building blocks that unlock Claude Code's full potential: MCP servers, Claude Skills, and Plugins. This is the session where your expertise crosses an inflection point — moving from basic usage to a deep, architectural understanding of how Claude Code actually works under the hood.
The lecture begins by grounding you in the foundational concept that powers everything: **tools**. You'll learn how tools transform a token-predicting LLM into an agentic AI capable of taking real action — editing files, managing to-do lists, searching the internet, and executing complex coding workflows. Understanding this mechanism is essential before layering on MCP, Skills, or Plugins.
From there, you'll dive into **MCP (Model Context Protocol)** — Anthropic's open source standard for connecting Claude Code to external tools written by anyone. Often described as the "USB-C port for AI applications," MCP enables plug-and-play integration with third-party tool libraries. You'll learn exactly what MCP does well — seamless connectivity, a massive ecosystem, and easy sharing of tools — and where it falls short, including context window efficiency problems that can degrade performance when too many MCP servers are active.
Next, you'll explore **Claude Skills**, a newer approach that addresses some of MCP's limitations. Skills offer an alternative method for adding expertise and capabilities to Claude Code, with distinct advantages around context efficiency. You'll get a clear, honest comparison of Skills versus MCP servers — including why many developers believe Skills may eventually replace MCP in certain workflows.
Finally, you'll learn how **Plugins** tie everything together as higher-level packages that bundle MCPs, Skills, claude.md configurations, and other components into convenient, easy-to-install units. Since all three — MCP servers, Skills, and Plugins — can be installed, uninstalled, and activated independently, you'll gain the complete clarity needed to know exactly when to use which approach in your own automation and coding workflow. This step-by-step guide gives you the best practices and deterministic framework for making smart architectural decisions with Claude Code.
If you want to learn:
- What are MCP hosts, MCP clients, and MCP servers — and how do they work together in Claude Code?
- What's the difference between local and remote MCP servers, and why does it matter for your AI coding workflow?
- How do you discover and evaluate trustworthy MCP servers from marketplaces like mcp.so and Glamour.ai?
- What is the Context7 MCP server, and how does it give LLMs and AI code editors access to up-to-date API documentation?
- How do you install an MCP server in Claude Code with a single command line prompt?
- Why do most MCP servers run locally — and can they still connect to real-time online APIs?
Then this lecture is for you!
In this lecture, you'll build a clear understanding of the Model Context Protocol (MCP) architecture — the three core components every AI coding practitioner should know: the MCP host, the MCP client, and the MCP server. You'll learn exactly how Claude Code functions as an MCP host, how clients are managed internally, and why the MCP server is the piece you'll interact with most when bolting new AI tools into your workflow.
You'll explore the two transport modes MCP servers use — local (running on your machine via tools like npx or UV) and remote (running in the cloud via streamable HTTP or the legacy SSE method) — and clear up the common confusion between where an MCP server runs and where its tools actually fetch data. A local MCP server can still query real-time APIs, like retrieving live stock prices from Polygon.io, even though the server itself runs on your computer.
The lecture then walks through MCP server discovery — a practical challenge since there's no single centralized registry. You'll tour the official MCP registry, Anthropic's GitHub reference repo, and popular third-party marketplaces including mcp.so (17,000+ servers) and Glamour.ai (16,000+ servers with security and quality ratings). You'll see firsthand how to navigate the noise, verify authenticity by checking GitHub stars, issues, and recent activity, and find the correct MCP server among clones and unofficial versions.
Using the Context7 MCP server by Upstash as a hands-on example, you'll see how this tool solves a critical problem: LLMs hallucinate outdated code examples because their training data has a cutoff. Context7 provides real-time, version-specific documentation so Claude can generate accurate, up-to-date code. You'll learn the exact command to install the Context7 MCP server into Claude Code — one line in your terminal that instantly equips your AI coding environment with powerful new MCP tools. That simplicity is the core value of the Model Context Protocol: a shared standard that makes connecting AI agents to any set of tools as easy as running a single command.
If you want to learn:
- What is the Model Context Protocol (MCP) and how do you add MCP servers to Claude Code?
- How does the Context7 MCP server help LLMs and AI code editors access up-to-date documentation instead of hallucinating outdated answers?
- How can you connect AI tools like Claude Code to real-time market data using the Polygon.io MCP server?
- What's the difference between available MCP tools and loaded MCP tools, and how does Claude Code manage token usage efficiently?
- How do you add, configure, and remove MCP servers from Claude Code using the command line?
- Do you need an API key to use Context7 MCP or Polygon.io MCP, and how does authentication work?
Then this lecture is for you!
In this hands-on lecture, you'll learn exactly how to supercharge Claude Code by adding MCP servers that give your AI coding assistant powerful new capabilities. You'll walk through the full workflow of equipping Claude with the **Context7 MCP server** — a tool that lets LLMs query up-to-date, version-specific documentation and code examples for any library, eliminating the risk that your AI will hallucinate outdated information. You'll see how to install it with a single CLI command using `claude mcp add`, how the two MCP tools (resolve library ID and query docs) work together, and how to prompt Claude effectively using natural language to trigger tool use.
Next, you'll explore a non-coding MCP server — the **Polygon.io MCP server** (now under the Massive name) — to demonstrate just how far the Model Context Protocol extends. You'll configure it with an API key, connect Claude Code to real-time and historical stock market data, and query live share prices directly from your terminal. This example showcases how MCP servers can provide real-time data from external APIs, turning Claude into far more than just an AI coding assistant.
Along the way, you'll examine how Claude Code manages context efficiently by only loading the MCP tools it actually needs — keeping token usage low even when dozens of tools are available. You'll also learn how to inspect your configured MCP servers with `/mcp` and `/context`, and how to cleanly remove MCP servers when they're no longer needed using `claude mcp remove`. By the end, you'll have a clear, repeatable process for adding any MCP server to Claude Code and understanding how AI agents leverage these tools in practice.
If you want to learn:
- What are Claude Code skills and how do they compare to MCP servers?
- Why do many developers consider skills a bigger deal than MCP for adding abilities to AI agents?
- How does progressive disclosure work to keep your context window efficient?
- What is the file system architecture behind skills, and how do you structure a skill.md file?
- How can you build, install, and share skills using nothing more than markdown files and shell scripts?
- When should you still use an MCP server instead of skills?
Then this lecture is for you!
In this lecture, you'll explore Claude Code skills — the simpler, more elegant alternative to MCP servers for equipping coding agents with new abilities, expertise, and automation workflows. You'll learn exactly what skills are, how they differ from the Model Context Protocol approach, and why the AI community greeted them with a collective sigh of relief.
The lecture breaks down the three levels of progressive disclosure — metadata, instructions, and resources — and shows how this design keeps token usage low by only loading information into context when the LLM actually needs it. You'll see how a skill is nothing more than a folder containing a skill.md markdown file with YAML frontmatter metadata, detailed instructions, optional resource files, and Python or shell scripts that run outside the context window for maximum efficiency.
You'll walk through the exact directory structure: where to place your .claude/skills folder at the project or home level, how to name subdirectories for each skill, and how Claude Code discovers and triggers available skills based on the metadata description. The lecture also covers the honest trade-offs — skills vs MCP in terms of tool granularity, discovery challenges, and the sometimes ad hoc way you invoke a skill — so you know exactly when to reach for an MCP tool instead.
By the end, you'll understand how to build, structure, and share agent skills as simple markdown files and scripts, making it easy to give Claude Code powerful new capabilities without the infrastructure overhead of spinning up an MCP server. Whether you use skills globally across all repos or scope them to a single project, you'll have a clear, practical workflow for extending any AI agent's toolkit.
If you want to learn:
- What are Claude Skills and how do they compare to MCP servers?
- Where can you find and browse available skills for Claude Code?
- How do you install Agent Browser as a skill in Claude Code?
- What is skills.sh and how does Vercel's skills marketplace work?
- How does the skill.md file format work with YAML frontmatter and markdown instructions?
- How can you share installed skills with your team through GitHub?
Then this lecture is for you!
In this lecture, you'll explore skills marketplaces for Claude Code and walk through a hands-on installation of the Agent Browser skill — giving your AI agent the ability to launch and control a browser directly from your coding environment. You'll start by browsing Anthropic's official GitHub Skills repo, examining real skill.md files to understand their structure: YAML metadata at the top, freeform markdown instructions below, and supporting scripts folders containing Python and JavaScript automation code. You'll see working examples including the skill creator skill, the PPTX PowerPoint skill, and the PDF generation skill. Next, you'll visit skills.sh, the curated skills marketplace built by Vercel, where you can discover and install community skills with a single command. Using Vercel's NPX Skills utility, you'll install the Agent Browser skill step by step — choosing Claude Code as the target agent, selecting project-level installation, and watching it create the necessary files inside your .claude/skills directory. You'll then install the headless browser dependencies including Playwright and Chromium, launch Claude Code, and verify the skill appears in context using only 68 tokens. Finally, you'll see Agent Browser in action as Claude Code autonomously navigates Resy and OpenTable to search for restaurant experiences — demonstrating how a simple markdown file and a few scripts can dramatically expand what your coding agent can do. You'll also learn why this file-based approach to agent skills makes team collaboration effortless: just push to GitHub and anyone who pulls the repo gets the skill equipped in their Claude Code immediately.
If you want to learn:
- What are Claude Code plugins and how do they differ from MCP servers and skills?
- How do you discover and install plugins from the Claude Skills Marketplace?
- When should you use plugins vs MCPs vs skills in your AI coding workflow?
- What are the best Claude Code plugins to install right now, and what do they actually do?
- How do you manage plugin marketplaces, including adding your own team or company marketplace?
- What are subagents like Code Simplifier, and how do plugins bundle commands, hooks, and MCP servers together?
Then this lecture is for you!
In this lecture, you'll explore Claude Code plugins — the highest-level and most streamlined way to extend your AI coding assistant with powerful new capabilities. You'll learn exactly what a plugin is: a curated bundle that can include one or more MCP servers, skills, slash commands, and hooks, all packaged together so you don't have to configure each piece yourself.
You'll walk through the official Claude Plugins Marketplace hosted on Anthropic's GitHub repository, learning how to browse, discover, and install plugins directly from within Claude Code using the `/plugins` command. You'll see the three core tabs — Discover, Installed, and Marketplaces — and understand how plugins are ranked by popularity and installs.
The lecture covers a hands-on installation of several top plugins, including Frontend Design for production-grade UI generation, Context Seven (which wraps the Upstash MCP server into an easy install), Code Review for pull request analysis, and Code Simplifier — Anthropic's own open-sourced internal agent designed to clean up LLM slop and simplify overly complex code.
You'll also learn the practical differences between plugins vs MCPs vs skills, and why the recommended approach is to start with plugins for most everyday AI-assisted development tasks. The lecture explains how to add custom or internal company marketplaces for team-wide plugin sharing, how to enable and disable plugins on the fly, and how uninstalling is as simple as removing a directory.
Whether you're new to Claude Code or looking to streamline your workflow with the right plugin strategy, this session gives you a clear, actionable framework for making the most of the Claude Code plugin ecosystem.
If you want to learn:
- What's the difference between MCP servers, skills, and plugins in Claude Code — and when should you use each one?
- How do you discover and install plugins from the Claude Code skills marketplace?
- Can you run subagents and slash commands through plugins without complex configuration?
- What are the real pros and cons of MCP vs skills vs plugins for your AI coding workflow?
- How do you choose the right setup when there are so many options for extending Claude Code?
- What's the simplest way to get started with plugins and let Claude handle code simplification, review, and more?
Then this lecture is for you!
In this lecture, you'll get a clear, practical breakdown of the three core ways to extend Claude Code — MCP servers, skills, and plugins — and walk away knowing exactly which one to reach for in any given situation. You'll watch a live walkthrough of browsing the official plugin marketplace, selecting and installing multiple plugins with a single command, and restarting Claude Code to load them. You'll see how to invoke an installed plugin like Code Simplifier using natural language, watch it run as a subagent across an entire codebase, and verify the application still works afterward. The lecture covers how plugins can bundle together MCP servers, skills, hooks, agents, and slash commands into one convenient, discoverable package — and why that makes them the recommended starting point for most workflows. You'll also learn when it makes sense to configure an MCP server directly for specialized tools like market data APIs or GitHub integration, and when to install a standalone skill from providers like Vercel for capabilities like an agent browser. The pros and cons of each approach are laid out side by side: MCP offers a huge ecosystem and flexibility but adds context overhead and setup complexity; skills are efficient and simple but more limited and still maturing; plugins give you the best of both with the easiest install experience, though they're currently exclusive to Claude Code and shouldn't be overloaded. By the end, you'll have a clear decision framework — start with plugins, reach for MCP or skills when you have a specific need — and the confidence to configure Claude Code for your own projects and share setups across your team using repository-level skills packages.
If you want to learn:
- How do you connect Claude Code to Jira using an MCP server for a real development workflow?
- What is the best approach for building business functionality with Claude Code, plugins, and MCP integration?
- How do you set up a Jira MCP server and use it to manage Jira tickets directly from your AI development environment?
- What are the pros and cons of using MCP servers, skills, and plugins in Claude Code — and when should you use each?
- How can you create a disciplined, end-to-end workflow that covers the full development life cycle using Claude Code and Atlassian Jira?
- How do you set up a free Jira project and configure it as the starting point for an AI-powered development process?
Then this lecture is for you!
In this hands-on lecture, you move beyond theory and start building a real development workflow using Claude Code, Jira, MCP servers, and plugins — all working together. The session begins with a focused recap of the three ways to extend Claude Code: the Model Context Protocol (MCP) for connecting external tools, skills for lightweight markdown-based expertise, and plugins that bundle MCP, skills, and commands into installable packages. You'll learn the practical trade-offs of each — when MCP's massive ecosystem is the right choice, when skills offer a simpler and more efficient path, and when plugins give you the best of both worlds.
From there, the lecture shifts entirely to doing. You'll follow a disciplined, end-to-end workflow for building business functionality that mirrors how real teams operate. The process starts where most development work begins: with a Jira ticket. You'll walk through setting up a free Atlassian Jira account, creating a Kanban-based project space, and configuring your first Jira issue — all as the foundation for connecting Claude Code to your project management workflow via a Jira MCP server.
The project you'll build is called PreLegal — an AI-powered tool for drafting legal documents like NDAs and client contracts from a template repository. This serves as the practical context for learning how to integrate Claude Code with Jira, GitHub, and MCP tools across a full two-day build. The lecture emphasizes a choose-your-own-adventure approach: follow along step by step, adapt the idea to your own direction, or build something entirely different using the same workflow and techniques. You'll come away with a repeatable process for using Claude Code, Jira integration, and MCP configuration to manage development from ticket to pull request.
If you want to learn:
- How do you connect Claude Code to a Jira MCP server for AI-powered project management?
- What is the Atlassian remote MCP server and how does OAuth 2 authentication work with it?
- How do you set up a GitHub repository and generate a fine-grained personal access token for Claude Code integration?
- How can you use Model Context Protocol to query and manage Jira tickets directly from your terminal?
- What permissions should you configure when creating a GitHub token for an MCP server integration?
- How do you clone a GitHub repository and prepare it for an AI development workflow with Claude Code?
Then this lecture is for you!
In this hands-on lecture, you'll connect Claude Code to both Jira and GitHub using Model Context Protocol (MCP), building a powerful AI development workflow that bridges project management and code repositories.
You'll start by adding the Atlassian remote MCP server to your Claude Code setup using the `claude mcp add` command with the official Atlassian MCP endpoint at `mcp.atlassian.com/v1/mcp`. You'll walk through the full OAuth 2 authentication flow to authorize Claude Code to access your Jira account, learn how to verify the connection using the `/mcp` command, and discover how to reauthenticate when the session expires. Once connected, you'll use Claude Code to query Jira tickets directly — pulling issue details, descriptions, and task information straight from your Jira workspace.
Next, you'll set up the GitHub side of the integration. You'll create a new private GitHub repository, then navigate to Developer Settings to generate a fine-grained personal access token scoped to that single repository. You'll configure minimal permissions — read access for contents and issues, plus read and write access for pull requests — following the security best practice of starting with slim permissions and expanding only when needed. Finally, you'll clone the repository to your local machine and prepare it for use with Claude Code.
By the end of this lecture, you'll have Claude Code connected to both a Jira MCP server and a GitHub repository, giving your AI assistant the ability to read Jira tickets, interact with your codebase, and manage pull requests — the foundation for a complete AI-driven development workflow.
If you want to learn:
- How do you set up the GitHub MCP server in Claude Code using a personal access token?
- How can Claude Code create GitHub issues and pull requests through Model Context Protocol integration?
- What is the Featured Dev plugin and how does Anthropic use it for disciplined AI development workflows?
- How do you connect Claude Code to both Atlassian Jira and GitHub MCP servers for a complete project management workflow?
- What's the difference between using MCP servers directly versus installing plugins in Claude Code?
- How do you configure a new project with .gitignore and proper Git housekeeping using Claude Code?
Then this lecture is for you!
In this hands-on lecture, you'll set up the GitHub remote MCP server in Claude Code and install the Featured Dev plugin to prepare for a disciplined, structured development workflow. You'll start by running the `claude mcp add` command to connect to GitHub's remote MCP server at `api.githubcopilot.com/mcp`, passing in your fine-grained personal access token via an authentication header — the same approach used for the Atlassian Jira MCP server configured earlier. Once connected, you'll verify the integration by running `/context` to confirm that GitHub-related tools are available, then put them to work by prompting Claude Code to create a GitHub issue and open a pull request — all from the terminal. You'll walk through the full cycle: writing an issue, updating the README, committing to a branch, pushing, and merging the PR directly on GitHub. The lecture explains why these two famous MCP servers — Jira and GitHub — are configured directly rather than through plugins, due to their particular authorization techniques. You'll then shift to installing the Featured Dev plugin, an official Anthropic plugin that guides Claude Code through a rigorous seven-stage feature development process with specialized agents for codebase exploration, architecture design, and quality review. You'll install it at project scope so all collaborators on the repo benefit. Finally, you'll use Claude Code to generate a boilerplate `.gitignore` for a Python FastAPI and Next.js web app, commit it, and push everything to GitHub — leaving your project fully configured with MCP server integration for both Jira project management and GitHub pull requests, ready to build features using a proper, disciplined AI development workflow.
If you want to learn:
- How do you use Claude Code to autonomously complete a Jira ticket and raise a PR?
- How do you connect the Atlassian MCP server to Claude Code for Jira and Confluence integration?
- Can Claude AI read a Jira issue, write code, and push a pull request without manual intervention?
- How do you automate your coding workflow from project management tool to GitHub using MCP?
- What happens when Claude Code hits roadblocks during autonomous execution — and how does it problem-solve in real time?
- How do you set up and reauthenticate the Atlassian MCP server inside Claude Code?
Then this lecture is for you!
In this lecture, you'll witness a complete end-to-end autonomous workflow where Claude Code reads a Jira issue, executes every step described in the ticket, and raises a pull request — all with minimal human intervention. You'll start by creating a real-world Jira task: a data curation project that involves browsing GitHub repos, downloading markdown legal document templates from Common Paper, organizing them into a directory, generating a catalog JSON file, and adding a license file. Then you'll install and configure the Atlassian MCP server in Claude Code, authenticate against your Atlassian account, and hand the Jira issue ID directly to Claude with a single prompt.
You'll see Claude Code autonomously fetch the Jira ticket details via the MCP server, interpret the high-level task description, and begin executing — first attempting to use GitHub tools, then self-correcting when it realizes that approach is too slow, and switching to direct download commands instead. This real-time problem-solving demonstrates the power of AI coding autonomy at its best. Once the files are downloaded, Claude Code commits the changes, creates a detailed pull request using MCP tools, and even attempts to update the Jira issue status to mark it as done.
Along the way, you'll encounter a common pain point — Atlassian MCP server authentication timeouts — and learn exactly how to reauthenticate and recover. You'll also see Claude Code work around merge permission limitations by merging locally and pushing to main. By the end, you'll understand how to integrate Atlassian Jira into your Claude Code workflow, automate multi-step coding tasks from a single prompt, and leverage MCP servers to bridge project management and AI-powered development into one seamless, autonomous pipeline.
If you want to learn:
- How can you use Claude Code to build a full Next.js application directly from a Jira ticket?
- How do you connect Atlassian Jira with Claude AI using an MCP server to automate your coding workflow?
- What is the featuredev plugin, and how does it guide Claude Code through a structured seven-step development process?
- How does Claude Code handle clarifying questions, generate files, and raise a GitHub PR — all in one automated workflow?
- Can AI coding tools like Claude Code produce a polished, functional web app with PDF download on the first attempt?
- How do you prompt Claude Code to run automated tests and trigger code reviewer agents after building a feature?
Then this lecture is for you!
In this lecture, you'll watch Claude Code build a complete, polished Next.js application from scratch — driven entirely by a Jira ticket and an integrated AI workflow. Starting inside Atlassian Jira, you'll create a real-world business requirement: a Mutual NDA Creator web app where users fill in a form, preview the document live, and download a finished PDF. The Jira issue is written loosely on purpose — just like a product team or business sponsor would write it — to see how Claude AI handles ambiguity.
You'll then connect Atlassian Jira to Claude Code using the Jira MCP server, authenticate with the Atlassian MCP server, and invoke the `featuredev` plugin to kick off a structured, seven-step development process. Claude Code reads the Jira ticket, analyzes the project repo, and returns clarifying questions — covering download format, layout preferences, and design polish — before writing a single line of code. Once you submit your answers, Claude Code autonomously scaffolds the Next.js app in a `frontend` directory, generates all necessary files, builds the UI with side-by-side form and live NDA preview, implements PDF generation, and raises a pull request on GitHub using MCP server integrations.
You'll see the finished app running locally with `npm run dev`, fill in the form with live-updating fields, and download a professionally formatted PDF — all produced zero-shot from a single Jira ticket and prompt. The lecture also covers an important lesson: Claude Code skipped the testing and code review phase (step six of the workflow), and you'll learn how to prompt it to go back, add extensive automated tests, run manual tests, and have code reviewer agents complete the review. This is a powerful, end-to-end demonstration of how to integrate Jira and Confluence workflows with Claude Code, automate feature development, and use AI to dramatically accelerate project management and productivity in a real IDE setup.
If you want to learn:
- What's the best debugging workflow when Claude Code goes off track or can't fix a bug?
- How do you use a disciplined, step-by-step approach to find the root cause of issues in AI coding sessions?
- Why should you document debugging lessons in claude.md and how does it prevent repeated mistakes?
- How can you use multiple LLMs like Codex alongside Claude Code to debug hard problems faster?
- What are the red flags to watch for when Claude Code latches onto false root causes from outdated GitHub issues?
- How do you integrate Jira, GitHub MCP servers, and a feature dev workflow into a single Claude Code automation pipeline?
Then this lecture is for you!
In this lecture, you'll walk through a complete end-to-end Claude Code dev workflow — from reading Jira issues via an Atlassian MCP server, through autonomous code generation and integration testing, to creating and merging a PR using the GitHub MCP server — all orchestrated from a single prompt. You'll witness Claude Code build a fully functional Next.js prototype application with over 8,000 lines of code and 76 passing tests across five suites, handling context window compaction and recovery along the way.
The core of this session introduces a disciplined debugging strategy for when AI coding assistants fail. You'll learn a structured five-step debug workflow: snapshot your work with a Git commit, attempt quick iterative fixes by pasting stack traces directly into Claude, and if that loop doesn't resolve the bug, shift to a regimented approach using a dedicated markdown file to document reproduction steps, investigation logs, hypotheses, root cause analysis, and proof of fix. You'll discover why explicitly guiding Claude Code through each phase — reproduce, investigate, hypothesize, prove, and fix — yields far better results than letting it reason autonomously.
You'll also learn critical best practices for catching common AI coding pitfalls, including Claude's tendency to jump to conclusions by latching onto obscure, years-old Stack Overflow or GitHub issues and declaring them as known problems with false confidence. The lecture covers how to challenge these suggestions, revert to your last commit when the agent goes off the rails, and use a second LLM as a fresh pair of eyes to break through stubborn bugs. Finally, you'll explore community-built debugging skills — structured prompt frameworks you can integrate into your Claude Code workflow — and see how documenting lessons learned in claude.md creates a safety net against repeated errors across compacted conversation threads and future iteration cycles.
If you want to learn:
- How do you set up a Claude.md file to customize your AI coding workflow?
- What are Claude Code skills, and how do they differ from MCP servers and plugins?
- How do you structure a skill.md file so Claude Code can progressively read instructions?
- What best practices should every developer follow when configuring a home directory Claude.md?
- How do you build your own AI-powered SaaS platform step-by-step using Claude Code agent skills?
- How do you keep your Claude Code instructions focused, efficient, and context-aware?
Then this lecture is for you!
In this hands-on building day, you dive into the practical side of deploying a SaaS platform using Claude Code, picking up exactly where the previous session left off. The lecture walks you through the three core ways to extend Claude's capabilities — MCP servers, skills, and plugins — and clarifies when to reach for each one. You learn the skill structure in detail: how metadata and instructions live together inside a skill.md file, how the file system architecture works with the `.claude` directory in both your home and project folders, and how Claude Code progressively reads only what it needs to preserve context efficiency.
A major focus of this session is setting up and optimizing your Claude.md files. You discover that there are two levels — a project-level Claude.md and a personal home directory Claude.md — and learn why the home directory version matters for establishing your coding style, mandatory code conventions, and debugging workflow across every project. The instructor shares a real-world Claude.md configuration covering incremental development, API usage, Python package management with UV, docstring conventions, emoji restrictions, and methodical debugging practices. You also handle essential Git workflow steps like committing Claude settings to your repo so your entire team shares the same plugin configuration.
By the end of this lecture, you will have a fully configured Claude Code environment with custom skills, a well-crafted Claude.md file tailored to your developer preferences, and a clear step-by-step guide for building an AI-powered SaaS platform — whether you follow the Prelegal legal document drafter template or transform the approach for your own project.
If you want to learn:
- How do you write an effective claude.md file to guide your Claude Code agent on a real SaaS project?
- What are Claude Code agent skills, and how do you build your own custom skill from scratch?
- How do you configure Cerebras as a fast inference provider through OpenRouter and LiteLLM?
- What is the correct skill.md file structure and format needed for Claude Code to recognize a custom skill?
- How do you set up a full-stack SaaS project with Docker, FastAPI, and SQLite using Claude Code?
- How do you use markdown files, .env configuration, and structured outputs to streamline your AI-powered development workflow?
Then this lecture is for you!
In this step-by-step guide, you'll learn how to write a well-structured claude.md file and create custom Claude Code agent skills tailored to your SaaS project. The lecture walks through building a claude.md for a real application — a legal document drafting platform — covering how to define project context, development process instructions, AI design directives, and technical design specifications including Docker, FastAPI, and a JavaScript frontend.
You'll then build your own Claude Code skill from scratch by creating the proper skill structure inside the `.claude/skills/` directory, writing a correctly formatted `skill.md` file, and providing clear code snippets and instructions that Claude Code can follow. The custom skill created in this lecture configures Cerebras as a high-speed inference provider, using LiteLLM and OpenRouter to call the GPT-OSS 120B model with structured outputs for fast, reliable AI responses.
The lecture also covers essential setup steps: using the `@` file reference trick to embed files like `catalog.json` directly into your markdown files, copying your OpenRouter API key into a `.env` file, configuring SQLite as a lightweight database within a Docker container, and formatting markdown properly for clean preview rendering. By the end, you'll have a fully prepared project environment — complete with a claude.md, a custom Cerebras skill, environment configuration, and clear technical directives — ready to deploy and build your AI-powered SaaS application with Claude Code.
If you want to learn:
- How do you set up Jira tickets to guide Claude Code through building a production-ready SaaS app step by step?
- What's the best workflow for transitioning from a prototype to a full V1 SaaS product using AI coding tools?
- How do you structure Jira tasks for frontend, backend, and AI chat features so an AI coding agent can execute them?
- How do you plan tickets that cover user authentication, database setup, and UI polish for a professional SaaS application?
- How do you authenticate and connect Jira with Claude Code using MCP servers in VS Code?
Then this lecture is for you!
In this lecture, you'll learn how to set up a structured Jira board with clearly defined tickets that Claude Code will use to build your V1 SaaS product from an existing prototype. You'll watch the entire process of creating four sequential Jira tickets — each representing a critical phase of development — and writing precise descriptions that an AI coding agent can interpret and act on.
The first ticket covers upgrading the prototype into a proper technical foundation, including frontend, backend, and a temporary database with start and stop scripts — all without changing product features yet. The second ticket introduces an AI chat interface that replaces the original question-based UX, where the AI asks the user about document fields and populates a legal document based on free-form responses. The third ticket expands functionality to support all legal document types with templates, including graceful handling when a user requests an unsupported document. The fourth and final ticket adds multi-user support with sign-up and sign-in screens, document history, UI polish for a professional SaaS look, and a legal disclaimer for generated drafts.
You'll also see how to re-authenticate the Atlassian MCP server, verify project skills and context inside Claude Code, and confirm that your GitHub and Jira integrations are ready before handing tickets off to the AI. This lecture demonstrates a real-world workflow where business requirements flow from Jira directly into an AI-assisted development pipeline — replacing a traditional engineering team handoff with Claude Code as your automated builder.
If you want to learn:
- How do you use Claude Code with Jira to automate feature development in a SaaS app?
- What does a production-ready workflow look like when building a SaaS with Claude Code and FastAPI?
- How do you manage context windows, compacting, and claude.md to keep AI coding sessions on track?
- How can you make smart architecture decisions during AI-assisted development — like choosing between streaming and structured outputs?
- What's the best way to handle MCP authentication, PR creation, and branch management using AI tools?
- How do you prompt Claude Code to ask the right clarifying questions before building backend and frontend features?
Then this lecture is for you!
In this lecture, you'll watch a real-time feature development workflow where Claude Code pulls Jira tickets, builds production-ready code, and creates pull requests — all from a single prompt. You'll see how to implement Jira ticket PL4 by guiding Claude through architecture decisions for a FastAPI backend with a Next.js static frontend, placeholder authentication routes, a single-container Docker Compose setup, and a clean project structure using pyproject.toml. You'll learn how to answer Claude's clarifying questions like a technical lead — making decisions about frontend/backend integration, database persistence, and deployment strategy.
The lecture then moves into building a more complex feature (PL5): replacing a traditional form UI with an AI-powered chat interface. You'll follow along as Claude Code launches three parallel architecture agents — minimal, clean, and pragmatic — and learn how to evaluate each approach, chat about tradeoffs, and guide the AI toward the right solution. You'll see a practical example of choosing a single structured LLM call over streaming responses when using Cerebras, and why simplicity often wins in scalable SaaS product design.
Beyond coding, this session covers essential workflow practices: how to manage context before it fills up, when and why to update claude.md to prevent information loss during compacting, how to use /clear to reset context safely, and how to reauthenticate MCP services like Atlassian when connections drop. You'll also see how to merge PRs locally, push to main, and keep your GitHub workflow clean — all orchestrated through Claude Code. Whether you're looking to build a SaaS with Claude Code or streamline your AI-assisted development process, this lecture gives you a repeatable, production-ready blueprint for turning Jira tickets into working features.
If you want to learn:
- How do you test an AI legal document generator built with Claude Code and Cerebras?
- How does Claude Code use skills to integrate with the Cerebras LLM and produce structured outputs?
- How can you automate legal document creation through an AI chat interface and generate downloadable PDFs?
- What does a real workflow look like when using GitHub PRs, Jira tickets, and Claude Code to build a SaaS product?
- How do you iterate on prompt engineering and UI fixes across multiple development cycles?
- How fast can Cerebras process LLM requests for legal document generation without needing streaming?
Then this lecture is for you!
In this lecture, you'll watch a live, end-to-end test of an AI legal document generator built using Claude Code and Cerebras. Starting with a completed Jira ticket (PL-5), you'll see the full GitHub pull request review — verifying that Claude Code correctly applied a custom skill to call the Cerebras LLM with the right model, structured outputs, and Pydantic objects across 456 lines of new code. You'll then follow along as the application is launched locally and tested in real time: an AI chat interface walks through creating a mutual non-disclosure agreement by asking guided questions, collecting template fields, and producing a downloadable PDF — all with near-instant LLM responses that eliminate the need for streaming.
After identifying UI issues — such as missing input focus and the AI failing to always ask follow-on questions — you'll see how these fixes are folded into the next Jira ticket (PL-6) alongside a major feature expansion: support for all legal document types, including a cloud SaaS agreement. The lecture demonstrates the full automate-and-iterate workflow: clearing context, re-authenticating MCP and Jira, prompting Claude Code to implement, test, and create a PR — resulting in 2,500+ lines of code across 16 files. You'll see the finished dashboard with correct brand colors, a working AI chat that uses prompt engineering to gather information step by step, and a final PDF output. This is a practical, real-world look at how to use Claude Code, Cerebras, GitHub, and Jira together to rapidly build and refine an AI-powered legal document SaaS product.
If you want to learn:
- How do you merge a final PR and complete a full SaaS project using Claude Code?
- Can you really automate legal document generation with AI and deploy a working app in just one hour?
- How does Cerebras fast inference power real-time AI summarization and structured outputs in a SaaS workflow?
- What does a product-led growth (PLG) freemium pattern look like when Claude Code builds it autonomously?
- How do you integrate Jira, GitHub, and Claude Code's Feature Dev plugin for end-to-end automated development?
- What role does prompt engineering and Claude.md play in keeping AI context clean across complex multi-ticket projects?
Then this lecture is for you!
In this final Day 5 session, you'll witness the complete wrap-up of a fully functional SaaS application built entirely with Claude Code — from merging the last pull request to running a live demo with user authentication, document persistence, and AI-powered legal document generation. The lecture walks through implementing the final Jira ticket (PL-7), which adds multi-user support and final polish, then testing and pushing the changes to GitHub as a PR with over 1,500 lines of code across 22 files.
You'll see the full SaaS demo in action: signing up, generating a pilot agreement through a guided AI chat, saving documents, signing out, and retrieving saved documents on return — all powered by Cerebras for lightning-fast LLM inference and structured outputs that populate legal document templates dynamically. The app follows a freemium, product-led growth pattern that Claude Code implemented autonomously without being prompted.
The lecture also covers essential Claude Code workflow practices — using `/clear` and `/context` to manage token limits, updating Claude.md to reflect project status, re-authenticating MCP tools like Atlassian, and compacting context to avoid compressed memory issues. You'll learn how tying together Jira for ticket management, GitHub for version control, and Claude Code's Feature Dev plugin creates a professional automated development pipeline where you remain at the helm, guiding the AI through each step with prompt engineering and answering its questions to achieve spectacular results.
This session marks the completion of Week 2 and Project 3 of the learning program — proof that we've crossed an inflection point where AI tools like Claude, GPT, and LLM-powered workflows can help you build, test, and ship real applications with remarkable speed and quality.
Este curso es una auténtica locura. He creado una aventura de tres semanas en el mundo de los Agentes de Codificación que capacita a personas de todos los perfiles, desde quienes no tienen conocimientos técnicos hasta ingenieros sénior, para desarrollar grandes proyectos de software a un ritmo extraordinario.
Parece que hemos llegado a un punto de inflexión en 2026, con los Agentes de Programación trabajando de forma rápida, independiente y fiable. La mayor parte del tiempo, es mágico. A veces, puede resultar frustrante, como cuando sacan conclusiones precipitadas o generan resultados chapuceros.
Pero la mayoría de las veces, es asombroso. Y, como veremos de primera mano, ¡en ocasiones es simplemente alucinante!
El legendario científico de IA Andrej Karpathy, inventor del término Vibe Coding, publicó recientemente un tuit que se hizo famoso. Dijo que estos Agentes de Codificación parecen herramientas alienígenas sin manual.
¡Pues bien, este curso ES el manual!
En 3 semanas, te llevaré en una montaña rusa de emociones. Comenzamos con calma con Cursor, Copilot, Codex y Antigravity, cubriendo las mejores prácticas de AGENTS_md y la gestión del contexto. Luego, el ritmo se acelera al experimentar sin límites y crear productos completos desde cero.
En la segunda semana, la cosa se pone seria. Pasamos de Vibe Coding a Vibe Engineering a nivel profesional. Nos ponemos manos a la obra y profundizamos en Claude Code, abarcando comandos de barra, puntos de control, MCP, habilidades, plugins y bucles Ralph. También analizamos OpenCode y Amp. Al final de la semana, podemos crear una incidencia en Jira y observar con asombro cómo nuestro agente de codificación la gestiona, la compila, la prueba y sube los cambios a GitHub.
¡Y en la tercera semana, la cosa se pone intensa! Subagentes, multiagentes, equipos de agentes Claude, GSD, Gas Town... tendremos 10 agentes trabajando sin parar mientras tomamos café, en modo experimental. Exploraremos las últimas novedades con Claude Agent SDK, Cowork y OpenClaw. Finalizaremos con un proyecto final que te dejará boquiabierto.
Además, aprenderás a crear contenedores Docker que empaqueten tus proyectos y veremos juntos como subirlos a tu propio VPS para poner estos proyectos finales en producción para que puedas monetizarlos nada más terminar el curso
Al terminar, podrás responderle a Andrej Karpathy en Twitter. Has trabajado con estas herramientas de vanguardia, has leído el manual y eres oficialmente un experto. ¡Además, tienes el certificado y varios productos en funcionamiento que lo demuestran!