Saltar al contenido

Claude Code: qué es, cuánto cuesta y cómo instalarlo

Claude Code es Claude dentro de tu terminal: lee y edita los ficheros de tu proyecto. Qué es, qué cuesta (no hay plan gratis), cómo se instala y qué tal funciona de verdad.

Por , con la ayuda de un LLM para verificar los datos

Actualizada el 9 min de lectura

Página oficial de Claude Code de Anthropic, con el botón de descarga para Linux

IAs de esta guía

Claude Code es la versión de Claude que vive en tu terminal: en vez de copiar y pegar código en un chat, le das acceso a la carpeta del proyecto y es él quien lee los ficheros, los edita, ejecuta comandos y te cuenta lo que ha hecho. Es de Anthropic, funciona en macOS, Linux y Windows, se instala con una línea, y no entra en el plan gratuito: necesitas una cuenta de pago (Pro, Max, Team, Enterprise o Console), y la más barata es Pro: 20 $ al mes si pagas mes a mes (unos 17,50 € al cambio). Precios comprobados el 24 de septiembre de 2026. Lo tengo funcionando en un servidor Linux y aquí va lo que hace, lo que cuesta y dónde me tropecé.

Qué es exactamente, dicho sin adornos

Un chat de IA es una conversación: tú le pegas un trozo de código, él te devuelve otro trozo, y el copiar-y-pegar lo pones tú. Claude Code invierte eso. Lo arrancas escribiendo claude dentro de la carpeta del proyecto y a partir de ahí el que abre los ficheros es él: busca, lee, propone un cambio, lo escribe, lanza el script y mira el error si lo hay.

La diferencia práctica no es la inteligencia del modelo, es quién hace el trabajo de secretaría. En un chat te pasas el rato explicando dónde está cada cosa. Aquí eso desaparece, y esa es la parte que de verdad se nota en el día a día.

Y no se queda en la terminal: también se puede seguir desde el editor de código (IDE), desde Slack o desde la web, y hay una aplicación de escritorio para macOS, Windows y Linux para quien no quiera ni oír hablar de la línea de comandos. Si es tu caso, empieza por ahí.

Lo primero que hay que saber: en el plan gratis no está

Me parece la información más útil de toda esta página, porque es la que evita instalar para nada: el plan Free no incluye acceso a Claude Code. La documentación oficial lo dice con todas las letras: «Claude Code requires a Pro, Max, Team, Enterprise, or Console account. The free claude.ai plan does not include Claude Code access.» Y la tabla comparativa de la página de precios lo repite.

Los precios, tal cual aparecen en la página oficial. Un detalle curioso: desde España la web te redirige sola a su versión en español, con toda la interfaz traducida… y los precios siguen en dólares. Así que los euros de la tercera columna son conversión mía al cambio oficial del euro, no un precio oficial en euros. Tu banco puede aplicarte otro tipo.

Página de precios de Claude en español, con el plan Pro recuadrado en 17 dólares y el plan Max desde 100 dólares
Página de precios de Claude en español, con el plan Pro recuadrado en 17 dólares y el plan Max desde 100 dólares
PlanPrecio oficialAl cambio¿Incluye Claude Code?
Free0 $0 €No
Pro (mes a mes)20 $/mes~17,50 €/mesSí
Pro (anual)17 $/mes · 200 $ por adelantado~15 €/mes · ~175 € de golpeSí
Maxdesde 100 $/mesdesde ~88 €/mesSí, con 5× o 20× más uso que Pro

Del plan Max la página da el precio de entrada, 100 $ al mes. La variante de 20× cuesta más: si te interesa esa, mira el número en su web antes de decidir.

Y el otro dato de letra pequeña que conviene leer antes de pagar, literal de la página de precios: «Every plan has usage limits that reset on a rolling five-hour session window, and paid plans add weekly limits on top». Traducido: hay un cupo que se renueva en ventanas móviles de cinco horas, y encima de eso los planes de pago llevan un límite semanal. No es tarifa plana infinita, y más vale saberlo el primer día que el día que te quedas a medias de algo.

Cómo se instala: una línea, y ya

La instalación recomendada por Anthropic es la nativa, que no depende de Node ni de npm. En macOS, Linux o WSL es esto:

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

En Windows PowerShell, esto otro:

irm https://claude.ai/install.ps1 | iex

Documentación oficial de Claude Code con el comando de instalación nativa para macOS, Linux y WSL recuadrado
Documentación oficial de Claude Code con el comando de instalación nativa para macOS, Linux y WSL recuadrado

Hay más caminos: brew install --cask claude-code en Mac, winget install Anthropic.ClaudeCode en Windows, y repositorios firmados de apt, dnf y apk en Linux. También está el paquete de npm (npm install -g @anthropic-ai/claude-code), y aquí hay un matiz que la propia documentación admite y que a mí me pareció revelador: el paquete de npm instala exactamente el mismo programa nativo, que ni siquiera usa Node. O sea, que instalarlo por npm no te da nada distinto de lo que ya tendrías. Por cierto, la documentación avisa de no usar sudo npm install -g. Hazle caso.

Los requisitos son modestos: un macOS, un Windows o un Linux que no sean de hace muchos años y 4 GB de RAM. Eso sí, la conexión a internet es obligatoria, que aquí no hay nada corriendo en local.

Para comprobar que ha ido bien hay dos comandos. claude --version, que te dice qué versión tienes, y claude doctor, que es un diagnóstico de solo lectura y no arranca sesión. Este segundo es el que de verdad te saca de dudas: en mi servidor me dijo que estaba instalado en modo nativo, con las actualizaciones automáticas activadas y sin ningún problema a la vista.

Ahí se ven dos cosas que me gustan. Una: se actualiza solo, en segundo plano, y deja anotado cuándo lo hizo. Y dos: guarda cada versión en su propia carpeta dentro de ~/.local/share/claude/, así que desinstalar es borrar un par de carpetas y punto.

Le pedí algo de verdad y tardó doce segundos

Las demos siempre salen bien, así que hice la prueba más aburrida que se me ocurrió, que es justo la que uno hace un martes cualquiera. Carpeta vacía, un CSV de ejemplo escrito a mano con tres filas y tres cifras, y este encargo:

Lee precios.csv y escribe un script Python llamado media.py que imprima la media de la columna euros con dos decimales. Después ejecútalo y dime el resultado.

Unos doce segundos. Respondió «La media de la columna euros es 150.40» y dejó el fichero escrito. Hice la cuenta a mano, por desconfiado, y estaba bien.

Lo que me hizo levantar una ceja no fue el resultado, fue el código:

import csv with open("precios.csv", newline="") as f: valores = [float(fila["euros"]) for fila in csv.DictReader(f)] media = sum(valores) / len(valores) print(f"{media:.2f}")

Usó csv.DictReader en lugar de partir la línea con un split(","), que es lo que sale de cualquier autocompletado con prisa y lo que te revienta el día que un campo lleva una coma dentro. Perdona el tecnicismo, pero es que ahí está la diferencia entre una herramienta que escribe código y una que escribe código que aguanta. Una segunda prueba, esta de solo lectura («cuántos ficheros .py hay y cuántas líneas tiene cada uno»), la resolvió en un momento y acertó.

Y el tropiezo, que también cuenta

Entre esas dos pruebas perdí dos intentos con este error, teniendo yo el texto escrito en el comando:

Error: Input must be provided either through stdin or as a prompt argument when using --print

La culpa era mía, pero el fallo es fácil de repetir: la opción --allowedTools admite una lista de valores, así que se tragó el texto de mi petición creyendo que era el nombre de otra herramienta permitida. Se arregla poniendo la petición antes de --allowedTools, o cerrando la lista con otra opción detrás. Medio minuto de mi vida que te ahorro 😅.

Lo que de verdad cambia cuando lo usas a diario

Aquí no hablo de un fin de semana de pruebas. En este servidor Claude Code se usa a diario sobre un proyecto real, con cientos de sesiones de historial a la espalda. Con ese uso encima, las tres cosas que me parecen decisivas son estas, y ninguna tiene que ver con lo listo que sea el modelo.

El fichero de instrucciones del proyecto. Si pones un CLAUDE.md en la raíz de la carpeta, lo lee al arrancar. Ahí va lo que no quieres repetir cada día: cómo se despliega, qué no se toca, qué convenciones sigue la casa. Es la diferencia entre explicarle el proyecto cada mañana y no explicárselo nunca más.

Las habilidades propias. En mi proyecto tengo una veintena dentro de .claude/skills/, cada una con un procedimiento escrito: una para publicar en WordPress, otra para auditar la web, otra para el repaso diario. No son plugins de nadie: son mis instrucciones, en markdown, y se invocan por su nombre. Es lo más parecido a escribirte tus propios comandos sin programar nada.

Los subagentes. Puedes definir ayudantes con su propio encargo y sus propios permisos, cada uno en un fichero. Yo de momento tengo uno definido, y me ha servido para separar el que escribe del que revisa.

Tanto el CLAUDE.md como las habilidades y los subagentes viven en ficheros de texto dentro del propio repositorio, no en la nube de nadie, y se versionan con el proyecto. Para mí ese es el argumento fuerte, más que cualquier comparativa de modelos: lo que configuras no se queda atrapado en una cuenta.

A quién no se lo recomendaría

Si tu relación con la programación es pedirle a una IA que te explique un error de vez en cuando, esto es matar moscas a cañonazos y te sobra con el chat normal. Si nunca has abierto una terminal, la curva existe, aunque haya aplicación de escritorio para esquivarla. Y si el presupuesto es cero, ya lo hemos dicho: aquí no hay plan gratis que valga, y lo honesto es decirlo antes de que instales nada.

Si la terminal te da respeto, tienes la aplicación de escritorio y la integración con VS Code para empezar por terreno conocido. El primer arranque te pide iniciar sesión en el navegador con tu cuenta de Claude, y a partir de ahí te recomiendo una cosa: vigila durante la primera semana cuánto cupo se te va en cada tarea, que es lo que decide si te basta con Pro.

Si aun así te tienta, un consejo práctico que no leerás en la web de Anthropic: empieza por el mes suelto y no por el anual. El anual sale más barato, sí, pero te obliga a soltar 200 dólares por adelantado para averiguar algo que se sabe en una tarde, y es si tu forma de trabajar encaja con darle la carpeta a alguien que la toca. A mí me encajó el día que dejé de explicarle el proyecto y empecé a escribirlo en un fichero.

Guía escrita por Miguel Ángel, con la ayuda de un LLM para verificar los datos (sí, lo sé: una IA revisando una guía sobre una IA), después de instalar y usar Claude Code en un servidor Linux. Precios y requisitos, de la web oficial de Anthropic. Si te interesa Claude más allá de la terminal, tengo la ficha de Claude en el directorio, una guía para configurar servidores MCP en Claude, otra sobre programar con IA sin frustrarse y el repaso de cuánto cuesta ChatGPT por si estás comparando suscripciones.

Informático desde 2002: sistemas, ingeniería, desarrollo web y SEO. Hago negocio con IA desde febrero de 2023, cuando se pudo contratar ChatGPT en España.

Más sobre mí Cómo pruebo las herramientas

Guías relacionadas

¿Te ha quedado alguna duda? Pregúntame

Te respondo yo, Miguel Ángel, aquí mismo. Y si ves algo que ya no es así, dímelo y lo corrijo.

Escribir mi pregunta

Lo que quieras preguntar o contarme. Sin enlaces.

El que quieras que salga publicado. No te pido el email.

Qué guardo: tu nombre visible, tu texto y la fecha, para publicarlos si pasan la revisión. No te pido el email. Contra el spam, Cloudflare Turnstile comprueba que eres una persona y guardo durante 30 días una huella de tu conexión hecha con una clave, que no se puede revertir (nunca la IP en claro). Lo que no se publica se borra 30 días después de revisarlo; lo publicado sigue mientras exista la página o hasta que me pidas quitarlo. Base legal: tu consentimiento, que puedes retirar cuando quieras. Política de privacidad.

Los leo todos antes de publicarlos. No publico enlaces ni insultos.