Lesson completed!
-

Introduccion a Claude Code

Introduccion a Claude Code

El codigo dejo de ser el cuello de botella. La era del vibe coding llego.

Antes: 1 PR por semana. Horas debuggeando. Side projects sin terminar.

Ahora: 1 PR por dia. Features en paralelo. Productos que se lanzan.

Antes de Empezar: Es Este Curso Para Vos?

Este curso asume que ya sabes programar (aunque sea basico). No te vamos a enseñar a codear desde cero - te vamos a enseñar a codear 10x mas rapido con AI.

Checklist Rapido

Este curso ES para vos si:

  • ✅ Podes crear un proyecto basico (React, Node, Python, etc.)
  • ✅ Entiendes que es Git (branches, commits, push)
  • ✅ Usaste la terminal/linea de comandos alguna vez
  • ✅ Queres multiplicar tu velocidad significativamente

Este curso NO es para vos si:

  • ❌ Nunca escribiste codigo antes
  • ❌ No sabes que es una variable o funcion
  • ❌ La terminal te parece intimidante

Si estas en el grupo "NO": Empieza con un curso basico de programacion primero (freeCodeCamp, Codecademy). Este curso va a estar aca cuando vuelvas.

Tu Nivel = Tu Path

Si eres...Enfocate en...Skippea...
Junior (0-2 años)Todo el curso en ordenNada - absorbe todo
Mid-level (2-5 años)Modulos 2-5, Extended ThinkingSetup basico
Senior (5+ años)Memoria, Automatizacion, EquiposInstalacion, modos basicos
Team LeadPatrones de equipo, CLAUDE.md orgTutoriales hands-on

Que es Claude Code

Claude Code es el CLI oficial de Anthropic que te da un AI senior en tu terminal. Lo usas desde la linea de comandos, ve todo tu proyecto, y ejecuta cambios en multiples archivos sin perder contexto.

A diferencia de otras herramientas que funcionan como autocompletado glorificado, Claude Code entiende tu proyecto completo y puede trabajar en el de forma autonoma.

Por Que Claude Code es Diferente

Probe Cursor, Copilot y v0. Claude Code gana en proyectos complejos por dos razones fundamentales:

Contexto Largo

Cursor maneja ~10k tokens y empieza a "olvidar" tu arquitectura. Claude Code maneja 200k tokens - puede ver todo tu proyecto de una vez sin perder el hilo.

Si venis de usar Cursor AI, vas a notar que Claude Code mantiene conversaciones mucho mas largas sin romper el hilo.

Seguimiento de Plan

Crea TODOs al empezar y los mantiene visibles durante toda la sesion. No se pierde a mitad de un refactor de 50 archivos.

Como Programa Claude

Cuando trabajas en una funcionalidad grande, Claude comienza con un plan y crea una lista de TODOs. Esto lo ayuda a mantenerse alineado y mantiene su contexto durante toda la sesion.

Luego comienza a completar esas tareas una a una, llamando herramientas para leer codigo, actualizarlo e incluso crear archivos desde cero.

La mejor parte es que lo hace recursivamente: escribe un archivo, recuerda si tiene que actualizar un import, y sigue.

Cuando termina con una tarea, la marca como completada y sigue con la siguiente.

Otra cosa impresionante es que proactivo es. Por ejemplo, si le decis que remueva un valor hard-codeado en un archivo, proactivamente busca ese valor en otros archivos y los remueve tambien.

Glosario Rapido

Terminos que vamos a usar en este curso:

  • CLI (Command Line Interface): La terminal donde escribis comandos
  • Token: Unidad de texto que procesa la AI (~4 caracteres = 1 token)
  • Contexto: La informacion que Claude "recuerda" en una sesion
  • PR (Pull Request): Solicitud para mergear tu codigo a la rama principal
  • Branch: Una version paralela de tu codigo para trabajar sin romper nada
  • YOLO Mode: Modo donde Claude ejecuta sin pedir permiso (peligroso pero rapido)

Que Vas a Aprender

  1. Setup estrategico - Instalacion y configuracion que funciona desde dia uno
  2. Sistema CLAUDE.md - Memoria persistente para que Claude nunca olvide tu arquitectura
  3. Los 3 modos de trabajo - Cuando usar cada uno para maxima velocidad sin romper nada
  4. Git workflows avanzados - Branches y worktrees para trabajar en paralelo sin caos
  5. Manejo de contexto - Mantener a Claude enfocado en proyectos grandes
  6. Sub-agentes especializados - Testing, reviews y docs que se hacen solos
  7. Automatizaciones con hooks - Commands que se ejecutan solos
  8. Testing y CI/CD bulletproof - Deploy a produccion con confianza

Resultados Reales

Con este sistema:

  • Developers pasaron de 1 PR/semana a 1 PR/dia
  • Juniors mergeando PRs en 2 semanas de empezar
  • Productos que se lanzan en paralelo mientras trabajas full-time

Esto no es teoria. Es el sistema que uso todos los dias para mantener Answer Agent, LastRev, y lanzar Spin, Solo Server y NODO Academy en paralelo.

Para Team Leads: El Caso de Negocio

Si estas evaluando Claude Code para tu equipo:

ROI Tipico:

  • Developer de $80K/año = $40/hora
  • 2 horas ahorradas/dia = $80/dia de valor
  • Costo Claude Code = $20-50/mes
  • ROI: 40-80x en el primer mes

Metricas para trackear:

  • PRs por semana (antes vs despues)
  • Tiempo de code review
  • Bugs en produccion
  • Satisfaccion del equipo

Riesgos a mitigar:

  • Dependencia excesiva (rotar entre con/sin Claude)
  • Seguridad (MCPs, permisos, secrets)
  • Consistencia de codigo (CLAUDE.md organizacional)

Desafio: Tu Primera Victoria Hoy

Antes de continuar, haz esto (5 minutos):

  1. Instala Claude Code: npm install -g @anthropic-ai/claude-code
  2. Crea una carpeta de prueba: mkdir mi-primer-proyecto && cd mi-primer-proyecto
  3. Inicia Claude: claude
  4. Pide algo simple: "Crea un archivo index.html con un Hello World"

Si Claude creo el archivo, ya usaste Claude Code exitosamente. El resto del curso es optimizacion.

Siguiente Paso

En la proxima leccion, vamos a profundizar en la instalacion y configuracion para proyectos reales.