Guía completa

Claude Code

Todo lo que necesitás saber para dominarlo.

¿Qué es Claude Code?

Claude Code es el CLI oficial de Anthropic: un agente de programación que corre en tu terminal y puede leer, escribir y modificar código de manera autónoma. A diferencia de los asistentes integrados en editores, Claude Code no necesita que hagas copy-paste ni que le des contexto de a pedacitos — tiene acceso directo al sistema de archivos, puede ejecutar comandos y encadenar tareas largas sin que tengas que supervisar cada paso.

La diferencia fundamental respecto a "hablar con Claude en el chat" es que acá el modelo actúa: ejecuta git diff, corre los tests, lee los logs y ajusta el código según los resultados. Es la diferencia entre pedirle a alguien que te explique cómo arreglar un bug y pedirle que lo arregle directamente.

Claude Code está disponible como paquete npm y se instala con un solo comando. Funciona en cualquier proyecto, sin importar el lenguaje o el framework, porque no depende de plugins ni integraciones — solo necesita acceso a tu terminal y a la API de Anthropic.

Lo que hace especialmente poderoso a Claude Code es su capacidad de operar con contexto persistente. A través del archivo CLAUDE.md, podés definir las convenciones de tu proyecto, los comandos habituales y las restricciones del codebase. Eso significa que cada sesión empieza con el modelo ya orientado, sin necesidad de re-explicar el contexto desde cero.

Conceptos clave

Para sacarle el jugo real a Claude Code hay algunos conceptos que vale la pena entender bien. No son opcionales: son la diferencia entre usar Claude Code como un buscador glorificado y usarlo como un colega de ingeniería.

CLAUDE.md es el archivo de instrucciones del proyecto. Claude lo lee automáticamente al inicio de cada sesión. Ahí van las convenciones del codebase, los comandos de build y test, las restricciones de arquitectura y cualquier contexto que el modelo necesite para no cometer errores básicos. Hay una guía entera dedicada a cómo usarlo para ahorrar tokens y mejorar la consistencia.

Hooks son acciones que Claude ejecuta automáticamente antes o después de ciertos eventos. Por ejemplo: correr los linters antes de cada commit, formatear el código después de cada escritura, o enviar una notificación cuando termina una tarea larga. Los hooks se configuran en el archivo settings.json del proyecto.

Skills son instrucciones reutilizables escritas en Markdown que le enseñan a Claude cómo ejecutar tareas específicas. En vez de repetir el mismo prompt cada vez, definís el skill una vez y lo invocás con un slash command.

MCP (Model Context Protocol) es el protocolo estándar que permite a Claude conectarse con herramientas externas: bases de datos, APIs, servicios de terceros, editores. Si usás Claude Code con MCPs conectados, el agente puede, por ejemplo, leer registros de Supabase, deployar en Vercel o buscar en Notion — todo desde la misma sesión.

Subagentes es la capacidad de Claude Code de lanzar instancias paralelas de sí mismo para trabajar en tareas simultáneas. En vez de procesar todo en serie, podés dividir un problema grande en subtareas y dejar que múltiples subagentes trabajen al mismo tiempo.

Worktrees de Git permiten tener múltiples ramas del mismo repositorio en directorios separados. Combinado con subagentes, esto significa que Claude Code puede trabajar en varias features en paralelo sin que las ramas se pisen entre sí.

Si estos términos todavía suenan abstractos, el diccionario de Claude Code con 8 conceptos clave los explica uno a uno con ejemplos concretos.

Cómo configurar tu entorno

El primer paso es instalar Claude Code globalmente con npm. Después, crear el archivo CLAUDE.md en la raíz del proyecto es prácticamente obligatorio si querés que el agente trabaje con contexto real. Un buen CLAUDE.md tiene tres secciones mínimas: descripción del proyecto, comandos de build/test/deploy, y convenciones de código.

La configuración de cowork es otra pieza central para equipos. Claude cowork te permite compartir una sesión de Claude Code entre múltiples personas, lo que convierte al agente en un miembro real del equipo que puede recibir tareas de cualquier integrante. Hay una guía paso a paso para configurar Claude cowork en 8 pasos que cubre desde la instalación hasta los permisos por rol.

Para proyectos más grandes, también conviene configurar MCPs específicos del proyecto. Si tu stack incluye Supabase y Vercel, por ejemplo, conectar esos MCPs desde el inicio significa que Claude puede leer los logs de base de datos, aplicar migraciones y deployar — todo sin salir de la terminal.

La elección del modelo importa. Claude Opus 4.7 es el modelo más capaz de Anthropic para tareas de razonamiento complejo y programación. Para tareas de refactoring directo o generación de boilerplate, Sonnet es más rápido y económico. Boris Cherny, quien lideró el desarrollo de Claude Code en Anthropic, compartió 6 tips concretos sobre cómo elegir el modelo correcto para cada tarea.

Workflow recomendado

El workflow que mejor funciona para proyectos serios tiene tres fases bien diferenciadas.

Fase de contexto: Antes de pedirle cualquier tarea, dejá que Claude Code lea el codebase. Comandos como /init o simplemente pedirle que explore la estructura del proyecto sirven para que el modelo construya un mapa mental de la arquitectura. Si el CLAUDE.md ya está bien escrito, esta fase es casi instantánea.

Fase de ejecución: Acá es donde Claude trabaja solo. La clave es dar instrucciones completas y verificables: en vez de "arreglá el login", decí "el formulario de login en app/auth/login.tsx devuelve error 401 cuando el email tiene mayúsculas — arreglá la validación y agregá un test". Con contexto claro, Claude puede completar tareas end-to-end sin que tengas que intervenir.

Fase de revisión: Claude Code puede generar código funcional muy rápido, pero siempre hay que revisar los cambios antes de mergear. Usá /diff para ver qué cambió, corrí los tests y leé el código nuevo con ojo crítico. Claude no comete los mismos errores que un humano junior, pero tiene sus propios puntos ciegos — especialmente en arquitectura y en decisiones de diseño de largo plazo.

Una práctica que mejora mucho la calidad de los outputs es empezar cada sesión con un objetivo claro y un criterio de "done" explícito. Si Claude sabe exactamente cuándo terminó una tarea (tests en verde, build sin errores, PR listo), puede trabajar de manera más autónoma y hacer menos preguntas innecesarias.

Recursos para profundizar

Estas guías te van a llevar de los conceptos a la práctica concreta:

Preguntas frecuentes sobre Claude Code

Claude Code es el CLI oficial de Anthropic para programar con Claude directamente desde la terminal. No es un plugin de editor ni una extensión de IDE: es un agente autónomo que lee tu codebase, escribe código, ejecuta comandos y gestiona tareas de desarrollo de extremo a extremo.

Instalás Claude Code con npm install -g @anthropic-ai/claude-code y luego ejecutás claude en cualquier directorio de proyecto. La primera vez te va a pedir tu API key de Anthropic. Podés empezar con tareas simples como 'explicame este archivo' y escalar hasta workflows complejos con hooks y subagentes.

Claude Code en sí es gratuito para instalar, pero consume tokens de la API de Anthropic. Anthropic ofrece un plan Pro que incluye acceso a Claude Code con una cuota mensual. Si usás mucho el CLI, conviene configurar un archivo CLAUDE.md para ahorrar tokens con contexto reutilizable.

Los IDEs con IA (Cursor, Copilot, Windsurf) trabajan dentro del editor y necesitan que vos dirijas cada paso. Claude Code es un agente que opera desde la terminal con autonomía real: puede leer varios archivos a la vez, ejecutar tests, hacer commits y encadenar tareas sin que tengas que intervenir en cada línea.

Es el archivo de instrucciones persistente que Claude Code lee al inicio de cada sesión. Ahí podés documentar convenciones del proyecto, comandos frecuentes, restricciones y contexto del codebase. Un buen CLAUDE.md puede reducir drásticamente el consumo de tokens y mejorar la consistencia de las respuestas.

Decorative floral background for booking section
Hemos ayudado a más de 100 negocios

Convierte el caos de contenido en un sistema, hoy.

Agenda una evaluación gratuita de 30 minutos y te mostraremos exactamente dónde un sistema de contenido puede ahorrarte tiempo y escalar tu producción.

thrivevenice.Californiathrivevenice.California
thrivevenice.Californiathrivevenice.California

¿Listo para sistematizar tu contenido?

Agenda una llamada gratuita de 30 minutos para descubrir cómo un sistema de contenido puede reemplazar horas de trabajo manual cada semana.