Guía práctica de Claude Code: de chat a sistema de trabajo con IA
Claude Code no es solo un chat avanzado. Es un entorno agentic que puede leer tu codebase, editar archivos, ejecutar comandos e integrarse con herramientas externas. Esta guía explica cómo usarlo bien: con Plan Mode, CLAUDE.md, Skills y MCP.
Qué es Claude Code y cómo debes pensarlo
La forma correcta de entender Claude Code es esta: no es solo un chat para pedir ayuda, sino un entorno agentic que puede leer tu codebase, editar archivos, ejecutar comandos e integrarse con herramientas externas. Ese cambio mental es clave, porque deja de ser "pregúntale algo" y pasa a ser "dale un objetivo, contexto y límites para que ejecute".
El error más común es usarlo como si fuera ChatGPT copiando y pegando prompts sueltos. La práctica recomendada por Anthropic va en la dirección opuesta: definir objetivo, planear primero, luego ejecutar, y apoyarte en contexto persistente y automatizaciones reutilizables.
Las 5 piezas que debes dominar sí o sí
1. Plan Mode
Análisis en solo lectura. Claude explora, hace preguntas y propone un plan antes de tocar archivos. Ideal para features grandes, refactors y debugging complejo.
2. Permission Modes
Normal mode pide permiso por acción. Plan mode propone antes de cambiar. Auto-accept mode ejecuta sin pedir aprobación. Elige según el riesgo del cambio.
3. CLAUDE.md
Memoria estructurada del proyecto. Da contexto persistente sobre arquitectura, reglas, comandos, estilo y restricciones. Sin esto, Claude empieza semiciiego cada sesión.
4. Skills
Paquetes de instrucciones reutilizables. Se invocan con /skill-name o se cargan automáticamente. Evitan repetir prompts largos una y otra vez.
5. MCP
Model Context Protocol. Conecta Claude Code con APIs, bases de datos y herramientas externas. Es lo que convierte a Claude en un agente útil dentro de tu stack real.
El flujo de trabajo óptimo en 7 fases
-
Preparar el entorno Instala Claude Code y abre el proyecto desde la carpeta raíz. Trabaja siempre dentro del contexto del repositorio real.
-
No arranques ejecutando: arranca planeando Antes de pedir "haz X", entra en Plan Mode. Claude explorar y planificará sin editar nada, y hará preguntas para aclarar el objetivo.
-
Dale un brief operativo, no un prompt suelto Un encargo completo tiene: objetivo de negocio, resultado esperado, restricciones, criterios de calidad y forma de validación.
-
Revisa el plan y corrígelo Verifica si entendió el objetivo real, si tocará los archivos correctos, si faltan riesgos y si el orden tiene sentido. Ajusta antes de gastar ciclos.
-
Ejecuta en modo normal o auto-accept Si el cambio es sensible, usa normal mode. Si confías en el plan y el alcance, auto-accept mode da mayor velocidad.
-
Pide validación explícita Exige siempre: archivos modificados, resumen de cambios, riesgos, pruebas ejecutadas, pendientes y recomendaciones siguientes.
-
Persistir aprendizaje Lo que se repite se convierte en contenido de
CLAUDE.md, una Skill, una integración MCP o una configuración del proyecto. Eso transforma uso ocasional en sistema de trabajo.
Paso a paso para empezar hoy
Paso 1. Instalar Claude Code
Anthropic ofrece instalación nativa y vía Homebrew para macOS/Linux/WSL.
Paso 2. Abrir tu proyecto real
Ve a la raíz del proyecto y lanza Claude ahí. Claude Code está pensado para trabajar sobre tu base de archivos y entender el contexto del repositorio.
Paso 3. Crear CLAUDE.md
Haz esto antes de la primera gran sesión. Incluye lo que no quieres repetir cada vez:
# CLAUDE.md
## Project overview
Este proyecto es una aplicación web para [objetivo del negocio].
## Tech stack
- Frontend: React / Next.js
- Backend: Node.js / Python
- DB: PostgreSQL / MongoDB
## Architecture rules
- No introducir nuevas dependencias sin justificarlo
- Mantener separación por capas
- Priorizar cambios pequeños y verificables
## Coding standards
- TypeScript estricto
- Nombres descriptivos
- Manejo explícito de errores
## Important commands
- install:
- dev:
- test:
- lint:
## How to work
- Primero analizar y planear
- Luego proponer plan
- Después ejecutar por pasos
- Al final resumir cambios, pruebas y riesgos
Paso 4. Arrancar siempre en Plan Mode
Tu primer prompt operativo puede seguir esta estructura:
Quiero que trabajes en Plan Mode.
Objetivo:
[describe el objetivo]
Contexto:
Lee CLAUDE.md y analiza la estructura del repositorio.
Restricciones:
- no hagas cambios todavía
- identifica archivos relevantes
- detecta riesgos
- formula preguntas si falta contexto
Entregable:
Devuélveme un plan paso a paso, los archivos que tocarías,
la estrategia de validación y los riesgos principales.
Paso 5. Refinar el plan
Corrige el plan hasta que quede alineado. No busques perfección textual; busca precisión operativa.
Paso 6. Ejecutar
Ejecuta el plan aprobado.
Condiciones:
- implementa cambios mínimos y bien justificados
- explica cada bloque importante
- corre validaciones al finalizar
- si aparece un riesgo no previsto, detente y repórtalo
Paso 7. Cerrar la sesión con memoria útil
Genera un resumen final con:
1. cambios realizados
2. archivos modificados
3. pruebas ejecutadas
4. riesgos pendientes
5. recomendaciones
6. elementos que debería agregar a CLAUDE.md
7. tareas repetitivas que convendría convertir en Skills
Qué debes hacer y qué no debes hacer
No deberías
- Saltarte el plan
- Usarlo como chat tradicional
- Trabajar aislado del contexto del proyecto
- Asumir que el setup final "ya quedó perfecto"
- Depender de una sola sesión cuando puedes paralelizar
- Repetir contexto en cada sesión manualmente
Sí deberías
- Empezar cada sesión importante con Plan Mode
- Mantener contexto persistente con
CLAUDE.md - Crear Skills para tareas repetitivas
- Conectar herramientas reales con MCP
- Usar modos de permiso según riesgo
- Iterar tu setup constantemente
Las herramientas que debes tener sí o sí
1. CLAUDE.md
Obligatoria en cualquier proyecto serio. Sin ella, Claude empieza semiciiego en cada sesión.
2. Skills
Si haces una tarea dos o tres veces, ya merece una Skill. Estructura mínima:
.claude/
skills/
review-feature/
SKILL.md
Ejemplo de SKILL.md:
---
name: review-feature
description: Revisa una feature implementada y genera checklist técnico,
riesgos y recomendaciones.
---
# Objetivo
Revisar una implementación antes de merge o demo.
# Instrucciones
1. Identifica archivos modificados.
2. Resume el propósito del cambio.
3. Evalúa riesgos técnicos.
4. Revisa errores obvios, deuda técnica y validaciones faltantes.
5. Devuelve una salida estructurada.
# Formato de salida
- Resumen
- Archivos revisados
- Riesgos
- Validaciones faltantes
- Recomendación final
3. MCP
Cuando quieras que Claude deje de vivir solo dentro del repositorio y empiece a actuar sobre tu stack real: APIs, bases de datos, herramientas externas. MCP es la puerta de entrada.
4. Settings del proyecto
Usa configuración global y por repositorio para no depender de memoria manual en cada sesión.
5. Subagents
Claude Code incluye subagentes como Explore, Plan y otros personalizables. Permiten delegar ciertos tipos de trabajo a agentes especializados dentro del mismo flujo.
6. Integración con IDE
La experiencia mejora cuando ves el plan, comentarios y cambios directamente en tu entorno de edición. Anthropic documenta integración con VS Code y cómo los modos de permiso se reflejan ahí.
Cómo estructurar un brief excelente para Claude Code
Usa siempre esta plantilla. Reemplaza el prompt ambiguo por una especificación operativa:
Objetivo de negocio:
¿Qué problema resuelve esto?
Resultado esperado:
¿Qué debe existir al final?
Contexto:
¿Qué debe leer Claude primero?
(CLAUDE.md, docs, carpetas, archivos clave)
Restricciones:
¿Qué no puede romper? ¿Qué no debe hacer?
Criterios de calidad:
¿Cómo se verá un buen resultado?
Validación:
¿Qué pruebas o chequeos debe ejecutar?
Entregable:
¿Qué quieres que te devuelva al final?
Un sistema de trabajo maduro con Claude Code
Nivel 1 — Básico
- Abrir repo
- Planear
- Ejecutar
- Revisar
Nivel 2 — Serio
- CLAUDE.md
- Settings de proyecto
- Patrones de brief
- Cierre con resumen
Nivel 3 — Avanzado
- Skills
- Subagents
- Sesiones paralelas
- Permisos por riesgo
Nivel 4 — Agentic
- MCP
- APIs externas
- Bases de datos
- Flujos automatizados
Rutina recomendada de cada sesión
- Abre el proyecto
- Revisa o actualiza
CLAUDE.md - Entra en Plan Mode
- Da objetivo + restricciones + validación
- Corrige el plan
- Ejecuta en modo adecuado
- Exige resumen, pruebas y riesgos
- Actualiza memoria del proyecto
- Convierte repeticiones en Skills
¿Quieres implementar Claude Code en tu equipo?
En itnovit ayudamos a equipos y empresas a integrar herramientas agentic de IA en sus flujos de trabajo reales. Desde setup inicial hasta automatizaciones avanzadas con MCP.
Solicitar consulta