Lab M03: Automatiza una tarea real

Instala Claude Code, configura tu primer proyecto y automatiza una tarea repetitiva de tu día a día.

Tu reto: Automatiza una tarea que haces manualmente al menos una vez por semana

📝 Lo que necesitas

  • Terminal (Mac/Linux/WSL)
  • Node.js 18+ instalado
  • Cuenta de Anthropic con API key
  • 45-60 minutos

Paso 1: Instala Claude Code

Instala la CLI en tu terminal

Claude Code es la herramienta que convierte a Claude en un asistente de terminal capaz de leer, escribir y ejecutar código.

# Instala Claude Code globalmente npm install -g @anthropic-ai/claude-code # Verifica la instalación claude --versión # Inicia sesión claude login

Paso 2: Configura tu primer proyecto

Crea la estructura básica de directorio

Un directorio .claude/ con un CLAUDE.md le da contexto a Claude sobre tu proyecto.

# Crea un directorio de proyecto mkdir mi-primer-proyecto cd mi-primer-proyecto # Crea el archivo de contexto mkdir -p .claude cat > CLAUDE.md << 'EOF' # Mi Proyecto Este es mi primer proyecto con Claude Code. Idioma: español. Estilo: respuestas cortas y prácticas. EOF # Inicia Claude Code en el proyecto claude

Paso 3: Automatiza una tarea real

Pide a Claude que cree un script útil

Elige una tarea repetitiva de tu trabajo: organizar archivos, generar informes, procesar datos.

Dentro de Claude Code, escribe: Crea un script en Python que lea todos los archivos .csv de una carpeta, combine las columnas comunes y genere un resumen con: - Número total de filas por archivo - Columnas encontradas - Valores nulos por columna Guarda el resultado en resumen.md

Paso 4: Crea un comando personalizado

Guarda tu automatización como comando reutilizable

Los comandos personalizados te permiten ejecutar flujos complejos con una sola instrucción.

# Crea un comando personalizado mkdir -p .claude/commands cat > .claude/commands/resumen-csvs.md << 'EOF' Lee todos los archivos .csv del directorio actual. Genera un resumen en resumen.md con: - Nombre de cada archivo - Número de filas y columnas - Top 5 valores más frecuentes por columna categórica EOF # Ahora puedes ejecutar: # claude /resumen-csvs

Paso 5: Verifica y documenta

Prueba tu automatización con datos reales

Toda automatización necesita verificación antes de confiar en ella.

# Crea datos de prueba python3 -c " import csv with open('ventas.csv','w',newline='') as f: w = csv.writer(f) w.writerow(['fecha','producto','cantidad']) w.writerow(['2026-01-01','Widget A',10]) w.writerow(['2026-01-02','Widget B',5]) " # Ejecuta tu comando claude /resumen-csvs # Verifica el resultado cat resumen.md

✅ Checklist de verificación

🏆 Lab completado

Has completado el laboratorio práctico. Vuelve al módulo para continuar.