Todos los Niveles de Claude Code Explicados paso a paso | Frogames Formación
Tutorial & Plantillas

Todos los Niveles de Claude Code Explicados paso a paso

Aprende a programar Inteligencia Artificial, configurar tu entorno de trabajo y exprimir al máximo Claude Code en tus desarrollos diarios.

📢 ¿Quieres más contenido como este? Suscríbete al Canal de YouTube de Juan Gabriel Gomila y accede a todas las rutas completas de Inteligencia Artificial en Frogames Formación.

Instalación Rápida

Instalador nativo - no requiere Node.js

bash
curl -fsSL https://claude.ai/install.sh | bash

Con npm - requiere Node.js 18+

bash
npm install -g @anthropic-ai/claude-code

Nivel 1 - Modo Planificación (Planning Mode)

Aprovecha la herramienta para hacer preguntas al usuario antes de ejecutar código. Garantiza precisión milimétrica sin programar a ciegas.

Prueba a iniciar Claude Code con un prompt estructurado como este:

Claude Code Prompt
Necesito crear un automatizador en Python para enviar emails a los alumnos. Usa el modo planificación para crear un plan detallado antes de escribir código.

Claude usará su lógica interna para analizar el contexto, preguntarte detalles del servidor de correo y redactar un archivo de planificación previo.

Nivel 2 - EL FRAMEWORK CLAUDE.md

Tu archivo CLAUDE.md es la guía rápida de Claude. Si es demasiado largo o no es claro, perderás tiempo editando. Te dejamos la plantilla oficial lista para tus proyectos.

Plantilla CLAUDE.md para copiar

CLAUDE.md
# Proyecto
[Una frase: qué hace esto, qué plataformas o stack usa, de dónde vienen las tareas]

# Cómo Funciona
- [Dónde está el calendario/tareas]
- [Dónde se guardan los borradores/código]
- [Dónde se almacenan los recursos]

# Tono de Voz (Brand Voice)
IMPORTANTE:
- [Cómo suenas — ¿conversacional? ¿autoridad? ¿didáctico?]
- [Palabras/frases que NUNCA usas]
- [Estilo de frases — ¿cortas y directas? ¿storytelling?]

# Reglas de la Plataforma o Código
- LinkedIn/Python: [formato, longitud, convenciones]
- X/Unity: [formato, reglas específicas]

# Gotchas (Cosas a tener en cuenta)
- [Cosas contra-intuitivas de tu proyecto]
- [Archivos legacy que debe ignorar]

# Flujo de trabajo
- [Cuántas variaciones hacer]
- [Convención para nombrar archivos]
- [Qué es lo que Claude NUNCA debe hacer sin tu aprobación]

Nivel 3 - Comandos Slash, Skills y Hooks

Crea automatizaciones interactivas utilizando ganchos y habilidades cargadas bajo demanda en tu espacio de trabajo.

Ejemplo de configuración en .claude/settings.json (Hooks)

settings.json
{
  "hooks": {
    "PostToolUse": [
      {
        "matcher": "Write",
        "hooks": [
          {
            "type": "command",
            "command": "if echo \"$CLAUDE_FILE_PATH\" | grep -q 'output/drafts'; then grep -inwE 'vendehumos|desbloquea|revolucionario|sinergia' \"$CLAUDE_FILE_PATH\" && echo '⚠️ PALABRAS PROHIBIDAS DETECTADAS — reescribe' || echo '✅ Sin palabras prohibidas'; fi"
          }
        ]
      }
    ]
  }
}

Nivel 4 - MCPs (Model Context Protocol)

Conecta a Claude con bases de datos y herramientas externas. La sintaxis para un servidor Airtable en tu archivo de configuración .mcp.json es la siguiente:

.mcp.json
{
  "mcpServers": {
    "airtable": {
      "command": "npx",
      "args": ["-y", "airtable-mcp-server"],
      "env": {
        "AIRTABLE_API_KEY": "tu_token_de_acceso_personal"
      }
    }
  }
}

Nivel 5 - Framework GSD (Get Shit Done)

Conserva el contexto de Claude y evita que olvide instrucciones en sesiones de desarrollo de larga duración creando una carpeta local con un plan estructurado.

Archivo roadmap.md

roadmap.md
# Roadmap: Automatizador de Embudos Frogames
- [x] Fase 1: Setup del servidor N8N y conexión de APIs.
- [ ] Fase 2: Scripts de automatización de emails promocionales.
- [ ] Fase 3: Integración de pagos con Stripe.

Nivel 6 - Equipos de Sub-agentes

Crea agentes paralelos y aislados en .claude/agents/ para delegar investigación y revisión de código.

🤖 Claude Principal 🔍 Investigador de Contenido 🧐 Revisor de Tono

Flujo de trabajo distribuido y aislado.

Nivel 7 - Bucle Ralph ( Ralph Loop )

Escribe historias de usuario estructuradas en tu archivo de especificación de requerimientos para ejecución 100% automatizada.

prd.json
{
  "project": "Lote de Contenido Semanal",
  "stories": [
    {
      "id": "post-001",
      "title": "LinkedIn: Automatización con N8N vs Programar",
      "description": "Escribe un post de LinkedIn sobre cómo N8N ayuda a crear SaaS rápido.",
      "acceptance_criteria": [
        "Menos de 200 palabras",
        "Empieza con un gancho potente",
        "Guardado en output/drafts/"
      ],
      "status": "pending"
    }
  ]
}

© 2026 Frogames Formación S.L. Todos los derechos reservados.