ESIC · Business & Marketing School
CLAUDE
CODE
Curso completo para dominar el asistente de desarrollo con IA de Anthropic
EL GRAN
PROBLEMA
Tú
Language ModelSin coding assistant
Qué código hay en el archivo main.go?
Lo siento, no tengo la capacidad de leer archivos
EL LOOP DE
USO DE HERRAMIENTAS
Tú
Coding Assistant
Language Model
Qué código hay en main.go?
Qué código hay en main.go? + instrucciones de herramientas
Agregado por el coding assistant
ReadFile: main.go
<Contenido de main.go>
El archivo contiene...
El archivo contiene...
HERRAMIENTAS
EN ACCIÓN
Ejemplo completo: "Corrige el bug del login"
Tú
Coding Assistant
LLM
Herramientas
Corrige el bug del login
Corrige el bug del login + instrucciones de herramientas
Agregado por el coding assistant
read_file("auth.py")
Lee auth.py
Contenido de auth.py
Resultado: contenido de auth.py
edit_file("auth.py", fix)
Aplica el cambio
Bug corregido en auth.py
HERRAMIENTAS EN
LA PRÁCTICA
Cada acción que el asistente puede realizar es una herramienta. El modelo aprende a combinarlas.
USO DE HERRAMIENTAS
LO ES TODO
La fortaleza en el uso de herramientas permite beneficios únicos e inesperados
CLAUDE CODE RESUELVE TAREAS COMPLEJAS
- Claude combina múltiples herramientas con destreza para tareas complejas
- Usa herramientas nuevas que no ha visto antes de manera efectiva
CLAUDE CODE ES EXTENSIBLE
- Puedes agregar herramientas adicionales fácilmente
- Las herramientas se adaptan a tu flujo de trabajo
- Permite evolucionar con los cambios rápidos en desarrollo IA
SEGURIDAD MEJORADA
- Claude navega el codebase directamente sin depender de índices
- No necesita enviar tu código a servidores externos
Demo 1
ESTA
PRESENTACIÓN
Claude Code construyó esta presentación completa: slides, diagramas, animaciones y despliegue.
1
CLAUDE.md como contexto
Cómo un archivo de texto guía todo el comportamiento del asistente
2
Generar un slide en vivo
Pedir a Claude Code que agregue contenido nuevo a la presentación
3
Diagramas paso a paso
Sistema de CSS Grid con revelación controlada por teclado
4
Video Remotion
Proyecto React completo generado por Claude para animaciones
Demo 2
OPTIMIZACIÓN DE
RENDIMIENTO
Chalk: la 5ta librería más descargada de JavaScript con 429M descargas semanales.
1
Ejecutar benchmarks actuales
Establecer la línea base de rendimiento
2
Claude analiza y perfila
Identifica cuellos de botella, crea scripts de análisis propios
3
Implementar optimizaciones
Cambios automáticos basados en el profiling
4
Resultado: 3.9x mejora
Comparación antes vs. después del throughput
Demo 3
ANÁLISIS DE
DATOS
Análisis de churn en una plataforma de video streaming usando Jupyter notebooks.
1
Cargar dataset CSV
Datos reales de suscriptores y cancelaciones
2
Claude crea el notebook
Genera código, ejecuta celdas, analiza resultados
3
Iteración automática
Adapta el análisis según los hallazgos previos
4
Visualizaciones finales
Gráficos y conclusiones generados automáticamente
Demo 4
HERRAMIENTAS
EXTERNAS
MCP servers permiten a Claude controlar herramientas externas como navegadores web.
1
Instalar Playwright MCP
claude mcp add playwright npx @anthropic-ai/mcp-playwright
2
Abrir navegador y capturar
Claude abre la app, toma screenshots, analiza la UI
3
Mejorar la interfaz
Cambios de estilos basados en análisis visual
4
Ciclo iterativo
Screenshot, analisis, cambio, screenshot: mejora continua
Demo 5
INTEGRACIÓN
GITHUB
Claude Code en GitHub Actions: review automático de PRs y detección de riesgos.
1
Instalar GitHub App
/install GitHub app — configura acciones automáticas
2
Crear PR con riesgo
Agregar email de usuario al output de Lambda (Terraform)
3
Detección automática de PII
Claude analiza el flujo de infraestructura y detecta la exposición
4
Review en el PR
Comentario automático alertando sobre datos sensibles
EL PRINCIPIO
CLAVE
Claude Code es un asistente flexible que crece con las necesidades del equipo a través de la expansión de herramientas, no funcionalidad fija.
No importa si es generar slides, optimizar rendimiento, analizar datos o revisar PRs — el mismo asistente se adapta al contexto.