Claude Code: Guía Completa desde Cero hasta Profesional

Lo que he aprendido usando Claude Code como Software Engineer profesional: con specs, tests y deploys a producción, organizado para ti.

10 artículos · 65 tips rápidos

Filtrar por tema

Qué es Claude Code

La herramienta agéntica de programación de Anthropic. Una CLI que le da a Claude acceso directo a tu terminal, tus ficheros y tu base de código. No es un chatbot ni un plugin de autocompletado — es un agente que lee tu repositorio, escribe código, ejecuta tests e itera desde una conversación en el terminal.

Llevo usándolo en producción casi desde que salió. Lo que más cambia no es la velocidad — es en qué gastas tu atención. Dejas de escribir boilerplate y empiezas a pensar en arquitectura, en nombres, en qué debería existir y qué sobra. Es una herramienta para quien ya tiene criterio técnico — no te lo da, lo amplifica.

Claude Code vs Cursor: Compara y Decide

Uso los dos todos los días. No es uno u otro — son herramientas distintas para momentos distintos. Cursor es un fork de VS Code con IA integrada: autocompletado inline, diffs visuales, multi-modelo. Claude Code vive en el terminal como un agente autónomo. Para ediciones rápidas y autocompletado, Cursor no tiene rival. Para tareas complejas que tocan múltiples ficheros — refactorizaciones, implementaciones guiadas por spec, migraciones — Claude Code gestiona el flujo completo sin que tengas que estar en el bucle en cada paso.

¿Cuál elegir? Si puedes, ambos. Si tienes que elegir uno, depende de si tu flujo es terminal-first o IDE-first.

Tutorial de Claude Code: Primeros Pasos

Instala con curl -fsSL https://claude.ai/install.sh | bash, abre un terminal en tu proyecto y ejecuta claude. La primera vez te pedirá que te autentiques — con tu cuenta de Claude o con una API key de Anthropic.

Tu primera sesión es el verdadero tutorial. Pídele que explique un fichero, haz un cambio pequeño, ejecuta tus tests. Trátalo como un compañero senior con quien haces pair programming — da contexto, explica el objetivo y corrígelo cuando se equivoca.

01

Tu Primera Sesión

La forma más rápida de entender lo que puede hacer es ejecutarlo en un proyecto real desde el primer día. Empieza con algo de bajo riesgo: pídele que explique un fichero que no escribiste tú, luego haz un cambio pequeño y ejecuta tus tests. Esta secuencia — explorar, editar, verificar — es el bucle central que usarás para todo. El objetivo de tu primera sesión no es ser productivo. Es familiarizarte con la interfaz y desarrollar intuición sobre cómo Claude interpreta tu base de código.

Domina Claude Code: Hooks, Skills y Memoria

Las herramientas que marcan más diferencia: hooks (scripts que se ejecutan automáticamente en tu flujo), skills (comandos personalizados que invocas con /comando) y el sistema de memoria que persiste contexto entre sesiones.

Estas son las funcionalidades que separan a los usuarios diarios de los avanzados. Cada tip de esta sección cubre una en profundidad.

01

Configuración y CLAUDE.md

CLAUDE.md es el fichero con más impacto en cómo se comporta Claude en tu proyecto. Uno bien escrito lo transforma de un generalista capaz en algo que parece que ya hizo el onboarding. Cubre tu stack, tus convenciones, tu enfoque de testing y qué directorios están fuera de límites. Mantenlo honesto y conciso — Claude lo lee al inicio de cada sesión. Trátalo como documentación viva: actualízalo cuando cambien tus convenciones.

#022

Tu CLAUDE.md está lleno de basura, así es como puedes arreglarlo

La mayoría de CLAUDE.md están llenos de información que Claude puede inferir solo. Aprende a documentar lo que realmente importa: decisiones de negocio, convenciones de equipo y el por qué detrás de cada regla.

#008

Permisos en Claude Code: Reglas Deny, Modos y Wildcards

El comando `/permissions` en Claude Code parece un menú más. En realidad es la puerta de entrada a un sistema con orden de evaluación, modos y sintaxis con wildcards. Tres conceptos para no quemarte el primer día.

#020

Cuándo carga Claude Code cada feature (y lo que cuesta)

Aprende cuándo se carga cada feature de Claude Code en el contexto — CLAUDE.md, Skills, MCP, Subagents y Hooks — y cómo ahorrar tokens desde el inicio.

#055

/init en Claude Code: mucho más que un CLAUDE.md de plantilla

Por defecto `/init` te genera un CLAUDE.md básico. Con la variable `CLAUDE_CODE_NEW_INIT=1` desbloqueas un flujo interactivo que también scaffolda skills y hooks analizando tu repo, y aplica la regla "solo lo que Claude no inferiría solo".

#054

Allowlist automática en Claude Code: deja que se escriba sola

El skill oficial `/fewer-permission-prompts` analiza tu historial de sesiones, detecta qué comandos read-only apruebas una y otra vez, y los añade a `.claude/settings.json` como allowlist priorizada. Sin tocar el JSON a mano.

#047

Controla cuánta autonomía le das a Claude Code con los 6 modos de permisos

Hay seis modos de permisos en Claude Code, no dos. Confundir lo que cada uno aprueba es lo más fácil del mundo — y lo más caro. La diferencia entre `acceptEdits` y `auto` puede salvarte un `rm -rf` o costártelo.

#042

Cómo usar más de un perfil de Claude Code en la misma máquina

Define CLAUDE_CONFIG_DIR apuntando a un directorio distinto y tienes un Claude Code aislado: credenciales, settings, historial, plugins. Cambia entre perfiles con un alias.

#037

Haz que Claude Code recuerde lo que importa

Acabas de resolver algo difícil con Claude Code. En vez de esperar a que auto-memory lo capture, pídele que lo convierta en una skill reutilizable — en caliente.

02

Skills y Extensiones

Los skills son comandos reutilizables que defines una vez e invocas cuando los necesitas. Cada flujo de trabajo que codificas como skill es trabajo que no tienes que repetir. Los mejores skills son los que te encuentras haciendo manualmente tres veces en una semana — después de la tercera, para y escribe el skill. En un mes tendrás una biblioteca de automatización específica de tu proyecto que cualquier compañero nuevo puede usar desde el primer día.

#006

Los 6 mecanismos de extensión de Claude Code que todos confunden

Skills, Hooks, MCP, Sub-agents, Agent Teams y Plugins: un mapa rápido para saber cuándo usar cada uno.

#005

Crea Comandos Reutilizables con Skills en Claude Code

Las skills son archivos markdown que Claude Code ejecuta como slash commands. Creas un SKILL.md, lo invocas con /nombre, y Claude sigue los pasos. Conversacional, predecible, reutilizable.

#015

Quick Tip: Automatiza los permisos de tus skills con allowed-tools

Usa el campo allowed-tools en tus skills de Claude Code para automatizar la aprobación de herramientas y eliminar confirmaciones repetitivas.

#016

Hooks en Claude Code — Automatiza Tu Flujo de Trabajo

Hooks son comandos que se ejecutan automáticamente en puntos concretos del ciclo de vida de Claude Code. A diferencia de las instrucciones en CLAUDE.md, los hooks son deterministas: si se cumple la condición, se ejecutan siempre.

#010

Configura tu primer servidor MCP en Claude Code en 5 minutos

MCP no es un plugin, ni una skill, ni una API. Es un protocolo. claude mcp add + URL o comando local y tienes Claude conectado a cualquier servicio.

#031

Plugins en Claude Code: no es nada nuevo, es empaquetar lo que ya sabes

Un plugin de Claude Code no es nada nuevo. Es empaquetar skills, subagents, hooks y MCP en un formato compartible con un solo comando.

#064

Crea y distribuye temas personalizados con Claude Code

Hasta abril, Claude Code traía 4-5 themes y se acabó. Si trabajabas con una paleta concreta, tocaba aceptar la del repo. Hay tres niveles para hacer la tuya — y el menos comentado es el que cambia las reglas para equipos enteros.

#056

El skill humanizador en Claude Code: para que tu texto deje de oler a IA

Hay un skill de la comunidad (`blader/humanizer`) que detecta 29 patrones típicos del texto IA — em-dashes en cascada, "It's worth noting that", listas triádicas, palabras como "delve" o "tapestry" — y los reescribe sin tocar el significado. Lo instalas en 30 segundos y se invoca con `/humanizer`.

#048

Plugins en Claude Code: instala funciones con un solo comando

Claude Code acaba de tener su propia app store. Añades una tienda una vez, exploras lo que hay dentro, e instalas funciones con un solo comando.

03

Patrones de Productividad

Las mayores ganancias no vienen de prompts ingeniosos — vienen de cambiar el ritmo de tu jornada. Yo lo uso para adelantar la parte aburrida: boilerplate, stubs de tests, scaffolding de migraciones. Eso libera atención para las decisiones que importan. El patrón que más me ha cambiado el flujo: antes de escribir código nuevo, le pido a Claude que explique el código existente relevante. Detecta cosas que yo habría pasado por alto y establece el contexto para todo lo que sigue.

#012

Claude Code abre Chrome y depura tu frontend por ti

Cuando Claude Code te ayuda con frontend pero no puede ver lo que estás depurando, te quedas explicándole bugs por escrito. Hay un atajo: dejar que abra el navegador él mismo.

#013

Ramifica tus Conversaciones en Claude Code (Y No Sabías que Podías)

claude --continue --fork-session crea una rama independiente de tu conversación actual. Mismo contexto, nuevo camino. Como git branch, pero para tus sesiones con Claude.

#014

Pon a trabajar 3 Claudes a la vez (con un solo comando)

Con git worktrees, claude -w feature-auth abre una nueva rama y arranca una instancia de Claude en ella. Hazlo tres veces y tienes tres Claudes trabajando en paralelo, en el mismo repo, sin conflictos.

#028

Claude Code ahora tiene 1M de tokens de contexto — y no deberías llenarlos

Opus 4.6 incluye 1M de tokens de contexto en planes Max, Team y Enterprise. 5x más que antes, sin coste extra. Pero más contexto no significa mejor resultado.

#060

Session recap en Claude Code: vuelve a tu terminal y la sesión ya sabe por dónde ibas

Vuelves al portátil después de una reunión y aún tienes que reconstruir contexto: dónde ibas, qué quedaba pendiente. Hay una pieza nueva de Claude Code que se adelanta y lo deja en una línea — y casi nadie sabe que está activa por defecto.

#059

/batch en Claude Code: parte un refactor masivo en 30 agentes paralelos, uno por PR

Tienes un cambio masivo — renombrar una función en 200 archivos, migrar de una librería a otra, sustituir un componente deprecated en cada pantalla. Hacerlo secuencial es una tarde de tu vida. Hay un comando de Claude Code que parte el problema en 30 piezas, las ejecuta a la vez en worktrees aislados, y te abre los PRs.

#058

/insights en Claude Code: tu radiografía de uso (con reglas CLAUDE.md de regalo)

¿Cuántas veces has tenido que re-promptar a Claude porque no te entendió a la primera? ¿Cuántas veces has copiado la misma instrucción de un proyecto a otro? Hay un comando built-in que te lo cuenta — todo, con número y ejemplos sacados de tus propias sesiones.

#051

Consigue Opus al precio de Sonnet en Claude Code

Claude Code estrena /advisor: Sonnet ejecuta, Opus asesora solo cuando hace falta. Anthropic mide −11,9 % de coste y +2,7 % de accuracy vs Sonnet solo. Haiku con Opus asesor dobla su nota en BrowseComp.

#049

Opus 4.7 ha llegado a Claude Code: deja de supervisar, empieza a delegar

Opus 4.7 aterrizó el 16 de abril de 2026 en Claude Code: xhigh por defecto, 1M de contexto, memoria entre sesiones y el nuevo /ultrareview. El primer modelo al que puedes dejarle horas de trabajo sin volver a revisarlo.

#046

Visualiza tu consumo real de tokens en Claude Code con /usage y /stats

¿Cuánto estás consumiendo en Claude Code? ¿Te estás acercando al rate limit? Hay dos comandos que responden en segundos — uno te da el resumen, el otro un dashboard completo.

#045

Cinco formas de darle a Claude Code el contexto correcto (no solo @)

Si solo usas `@archivo` para darle contexto a Claude Code, te estás dejando cuatro formas más sobre la mesa. Una de ellas cambia cómo arquitecturas tu config.

#044

Cómo ahorrar tokens en Claude Code: 10 hábitos de la documentación oficial

Si tu sesión de Claude Code se acaba antes que hace unos meses, no eres solo tú. Anthropic tiene una página entera en la docs con 10 hábitos verificables para ahorrar tokens. Aquí están los 10.

Claude Code como Agente Autónomo

Esto es la dirección en la que va todo. Claude Code ya no es solo un asistente que espera tus instrucciones — es un agente que trabaja de forma independiente: ejecuta tareas mientras duermes, responde a triggers desde Telegram, vigila tu código en bucle y controla tu ordenador cuando el terminal no es suficiente. La comunidad lo llama la era OpenClaw. Estas son las piezas que lo hacen posible y cómo configurarlas para que trabajen por ti.

01

Flujos de Trabajo Agénticos

El modo agéntico es donde se diferencia genuinamente. Claude ejecuta una tarea en varios pasos — lee ficheros, hace ediciones, ejecuta comandos, evalúa resultados e itera — sin que tú apruebes cada paso. La clave para usarlo bien es la acotación: un objetivo claro, un buen CLAUDE.md y hooks que apliquen tus reglas automáticamente. Con eso, las sesiones agénticas gestionan tareas que le llevarían medio día a un desarrollador junior, en minutos.

02

Ejecución Independiente

Las capacidades concretas: headless mode para tareas de larga duración, computer use para controlar tu escritorio, channels para recibir instrucciones desde Telegram o Discord, loop para vigilancia continua, y remote control para operar desde el móvil. Cada tip cubre una pieza y cómo configurarla.

#024

Claude Code puede trabajar mientras duermes

Con el flag -p, Claude Code se convierte en un agente headless que puedes programar con cron. Combinado con --allowedTools, tienes automatización autónoma con IA.

#026

Crea agentes personalizados en Claude Code con --agent

Crea agentes especializados como archivos Markdown y lanza sesiones con claude --agent. Cada agente tiene su propio system prompt, herramientas y modelo.

#035

Haz que Claude Code vigile tu código mientras trabajas

Usa /loop para que Claude Code vigile deploys, PRs y logs de forma recurrente mientras trabajas. Con contexto completo, no como un cron ciego.

#030

Controla Claude Code desde Telegram o Discord con Channels

Claude Code Channels te permite controlar sesiones desde Telegram, Slack o Discord. Envía un mensaje desde el móvil, ejecuta en tu terminal y responde por el mismo canal.

#029

Cómo controlar Claude Code desde el móvil

Controla tu sesión de Claude Code desde el móvil con Remote Control. Guía paso a paso con claude --rc, modo servidor y QR code.

#025

Haz que Claude Code te avise cuando termine (sin molestar)

Un hook Stop + un script que comprueba la app en foco = sonido solo cuando estás en otra app. Cero notificaciones molestas.

#062

Routines en Claude Code: tu agente sigue trabajando con el portátil cerrado

Cierras el portátil y tu agente Claude Code sigue corriendo. Cron, GitHub events, webhooks externos: cualquiera de los tres puede disparar una sesión completa que haga su trabajo, abra PRs, te postee en Slack — todo sin que tú tengas que estar.

#061

Monitor en Claude Code: tu agente reacciona cuando algo pasa, no cada 30 segundos

Tienes un dev server arrancando, una suite de tests corriendo, un PR esperando review. Cada vez que Claude pregunta "¿ya está?" te cuesta tokens. Hay un atajo que casi nadie conoce.

#053

Tu Claude Code está trabajando en paralelo. ¿Sabes verlo?

Probablemente abriste `/tasks` alguna vez, viste "No tasks currently running" y cerraste. El panel no es interesante por sí solo — es el dashboard común de cinco features de Claude Code que ya usas por separado: bash en background, sesiones cloud, ultraplan, ultrareview y memoria.

#052

Olvídate de los permisos en Claude Code sin caer en modo YOLO

Si vives con `--dangerously-skip-permissions` en Claude Code y todavía no has probado auto mode, te estás perdiendo casi toda la fluidez de YOLO con una red de seguridad real.

#050

/ultrareview en Claude Code: la revisión que no quieres pero vas a necesitar

/ultrareview es el comando nuevo de Claude Code (lanzado junto a Opus 4.7) que orquesta una flota de agentes revisores en la nube. Verifica cada bug antes de reportarlo. Tres pases gratis en Pro y Max.

#043

Deja de confundir /schedule, /loop y cron en Claude Code

Claude Code tiene tres formas nativas de programar trabajo recurrente: /loop, Desktop tasks y Cloud tasks. /loop necesita la sesión abierta, Desktop tasks necesitan la máquina encendida, y Cloud tasks corren sin tu ordenador.

#039

Claude Code en la Nube: Sesiones Paralelas desde el Navegador

Ejecuta tareas de desarrollo en la nube con Claude Code on the web. Lanza sesiones paralelas desde el navegador o la terminal.

#040

Ultraplan en Claude Code: Planifica en la Nube, Ejecuta Donde Quieras

Ultraplan permite a Claude Code planificar tus tareas en la nube. Revisa el plan en el navegador y ejecuta en la web o en tu terminal local.

#041

Auto Dream: Claude Code Consolida tu Memoria Mientras Descansas

Auto Dream consolida tus archivos de memoria automáticamente. Revisa transcripciones, elimina contradicciones y mantiene MEMORY.md limpio.

#038

Claude Code ahora controla todo tu ordenador

Claude Code puede abrir apps, hacer click, y hacer screenshots desde tu terminal. Computer use es el último eslabón en la cadena hacia el agente autónomo.

Guías Claude Code en Profundidad

Guías largas escritas desde el uso real, no desde resúmenes de documentación. Para cuando quieres entender no solo qué hacer, sino por qué funciona y cómo adaptarlo a tu proyecto.

Guía Completa de Claude Code (2026): Qué Es, Cómo Instalarlo y Dominarlo

Guía definitiva de Claude Code (2026). Instalación, configuración CLAUDE.md, hooks, skills, subagentes y workflows profesionales para desarrolladores.

Subagentes en Claude Code: Guía Práctica con Configuraciones Reales

Guía práctica de subagentes en Claude Code (2026). Crea agentes especializados, divide tareas complejas y escala tu desarrollo frontend con IA.

Claude Code Hooks: Guía Práctica con Ejemplos Reales

Guía práctica de hooks en Claude Code: los 3 tipos, 5 hooks esenciales, patrones avanzados y errores comunes. Con ejemplos listos para copiar y usar.

Claude Code Skills: Crea Flujos de Trabajo Reutilizables con Comandos Personalizados

Las skills son la forma más rápida de crear flujos de trabajo repetibles en Claude Code. Un archivo markdown, un slash command, y pasos predecibles con intervención humana.

MCP en Claude Code: Guía Práctica de Configuración (2026)

Entiende qué es el Model Context Protocol (MCP) y cómo usarlo en Claude Code para conectar tu LLM con herramientas reales (GitHub, Linear, Bases de Datos).

Code Review Automático con Claude Code, Playwright y Notion (MCP)

Aprende a conectar Claude Code con Playwright y Notion mediante MCP para crear un sistema automatizado de revisión de UI y código.

Evaluator-Optimizer en Claude Code: de patrón a skill

Cómo convertí un patrón de Agentic AI en una skill reutilizable de Claude Code con evaluación basada en evidencia.

Preguntas Frecuentes

La herramienta se instala gratis, pero necesitas una cuenta de pago para usarla. Hay dos caminos: una suscripción a Claude (Pro, Max, Teams o Enterprise) o una cuenta de API en la consola de Anthropic. Con la suscripción pagas un precio fijo mensual con límites de uso incluidos. Con la API pagas por uso según los tokens que consumas. La mayoría de usuarios individuales empiezan con la suscripción Pro — es la forma más sencilla de arrancar. Los equipos suelen usar Teams o Enterprise. El plan gratuito de Claude no incluye acceso a Claude Code.

La instalación lleva menos de cinco minutos. En macOS o Linux, ejecuta curl -fsSL https://claude.ai/install.sh | bash en tu terminal. En macOS también puedes usar brew install --cask claude-code. En Windows, usa PowerShell: irm https://claude.ai/install.ps1 | iex. Una vez instalado, navega al directorio de tu proyecto y ejecuta claude. La primera vez te pedirá que te autentiques con tu cuenta de Claude o tu API key. No necesitas configurar nada más para empezar. También hay extensión para VS Code, plugin para JetBrains y una app de escritorio si prefieres no usar el terminal.

No son competidores — son herramientas complementarias. Cursor es un IDE (fork de VS Code) con IA integrada: autocompletado inline, diffs visuales, multi-modelo. Claude Code es un agente de terminal que lee tu base de código, ejecuta comandos y lleva a cabo tareas complejas de forma autónoma. Cursor es más cómodo para ediciones rápidas y navegación de código. Claude Code es más eficiente para refactorizaciones multi-fichero, implementaciones guiadas por spec y tareas autónomas de larga duración. Uso los dos cada día — uno para lo pesado, otro para lo diario. Mi recomendación para quien empieza: prueba ambos, la inversión combinada es razonable y te da lo mejor de los dos mundos.

Sí. Está diseñado para desarrolladores. Opera en un terminal, lee y escribe ficheros de código, ejecuta comandos de shell y asume que entiendes lo que está haciendo. Revisar su output es la parte más importante de usarlo bien — y para eso necesitas criterio técnico. Si eres un desarrollador junior, puede ser muy educativo: pídele que explique lo que hace según avanza y aprenderás patrones más rápido que con cualquier tutorial. Pero la herramienta no sustituye el conocimiento de programación — lo multiplica. Si buscas automatizar tareas sin tocar código, hay otras opciones más adecuadas.

Sí. Claude es completamente multilingüe y gestiona el español sin problemas. Puedes escribir prompts en español, obtener respuestas en español y Claude entenderá el contexto y la terminología técnica correctamente. Lo uso en inglés y español según el proyecto. Para tareas de código, el inglés produce output ligeramente más natural porque la mayoría de documentación de programación está en inglés — pero para explicaciones, conversaciones y tareas no estrictamente de código, el español funciona igual de bien. Puedes mezclar idiomas dentro de una sesión. Si quieres que responda siempre en español, indícalo en tu CLAUDE.md.

Usa exclusivamente modelos Claude de Anthropic — no puedes conectar GPT, Gemini ni ningún otro proveedor (a diferencia de Cursor, que es multi-modelo). Por defecto trabaja con la última versión de Claude Sonnet, que equilibra velocidad y capacidad para programación. Puedes cambiar a Claude Opus cuando necesites más potencia — decisiones arquitectónicas, depuración compleja, razonamiento profundo — a costa de mayor consumo de tokens. También está Claude Haiku para tareas ligeras y rápidas. El modelo se configura por sesión o en tu entorno. Mi recomendación: Sonnet para el trabajo diario, Opus cuando la tarea lo justifique.

, y gestiona proyectos grandes mejor que la mayoría de alternativas. Lee de forma inteligente solo las partes relevantes de tu base de código para cada tarea — no carga todo en memoria. La clave es un buen CLAUDE.md que le diga qué partes son relevantes para distintos tipos de tareas y qué directorios evitar. Lo uso en proyectos con cientos de ficheros sin problemas. Lo que escala con el tamaño del proyecto no es la dificultad sino el consumo de tokens: más contexto significa más coste por sesión. Usar hooks para imponer sesiones enfocadas mantiene el consumo bajo control.

Depende de cómo lo uses. Con una suscripción a Claude (Pro, Max, Teams) pagas un precio fijo mensual e incluye uso con ciertos límites. Con la API de Anthropic pagas por tokens consumidos — sin precio fijo, escalas con el uso. El coste real varía según la intensidad: la duración de tus sesiones, el tamaño de la base de código y qué modelo uses. La mejor forma de estimar tu coste es hacer unas cuantas sesiones reales en un proyecto y revisar el consumo. Consulta la página de precios de Anthropic para las tarifas actualizadas.

Recibe solo lo esencial

Si no hay nada que decir, no escribo. Si hay algo importante, te aviso. 7.000+ profesionales ya confían en esto.

¿Eres desarrollador/a Web profesional?
No

Cancela la suscripción en cualquier momento.