Se abre en una pestaña nueva

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

Página oficial de Claude Code de Anthropic, con el botón de descarga para Linux, capturada el 24 de septiembre de 2026
La página oficial de Claude Code el 24 de septiembre de 2026. El botón de descarga cambia según tu sistema: aquí salía Linux porque la captura se hizo desde un servidor Linux.

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,53 € al cambio, comprobado el 24-09-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.

Anthropic lo vende además como algo que no se queda en la terminal. Su página oficial del producto, tal cual estaba el 24 de septiembre de 2026, dice: «Dale a Claude Code un arreglo de errores, una prueba o una migración de varios días. Supervisa y revisa desde tu terminal, IDE, Slack o la web». Y su documentación menciona una aplicación de escritorio para macOS, Windows y Linux, para quien no quiera línea de comandos. Nada de eso lo he probado yo, así que lo dejo como lo que es: lo que anuncia el fabricante, no lo que he visto.

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 aparecían en la página oficial el 24 de septiembre de 2026. Un detalle curioso: desde España la web te redirige sola a claude.com/es/pricing, 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 del Banco Central Europeo (1 dólar = 0,87635 euros, dato del 23-09-2026, el último publicado cuando miré), no un precio oficial en euros. Tu banco puede aplicarte otro tipo.

Página de precios de Claude en español el 24 de septiembre de 2026, con el plan Pro recuadrado en 17 dólares y el plan Max desde 100 dólares
La página de precios de Claude tal cual la vi el 24-09-2026: en español y con los importes en dólares. Recuadrados, el plan Pro (1) y el plan Max (2).
PlanPrecio oficialAl cambio (24-09-2026)¿Incluye Claude Code?
Free0 $0 €No
Pro (mes a mes)20 $/mes~17,53 €/mes
Pro (anual)17 $/mes · 200 $ por adelantado~14,90 €/mes · ~175,27 € de golpe
Maxdesde 100 $/mesdesde ~87,64 €/mesSí, con 5× o 20× más uso que Pro

Del plan Max la página solo dice «desde 100 $», sin desglosar cuánto cuesta exactamente la variante de 20×, así que no te lo invento: si te interesa esa, míralo tú en su web, que es el único sitio donde el número es fiable.

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
La documentación oficial de instalación el 24-09-2026. Recuadrado (1), el comando nativo para macOS, Linux y WSL.

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 binario nativo, y ese binario «does not itself invoke 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 que pide la documentación son modestos: macOS 13 o superior, Windows 10 1809 o superior, Ubuntu 20.04 o superior, Debian 10 o superior, Alpine 3.19 o superior, 4 GB de RAM y un procesador x64 o ARM64. Conexión a internet obligatoria, que aquí no hay nada corriendo en local.

Para comprobar que ha ido bien hay dos comandos. claude --version, que te escupe el número, 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 devuelve esto (he recortado las líneas de organización y acortado la ruta de mi usuario):

Running: native (2.1.274)
Platform: linux-x64
Path: ~/.local/share/claude/versions/2.1.274
Config install method: native
Search: OK (bundled)
Auto-updates: enabled
Auto-update channel: latest
Last update attempt: success → 2.1.240 (2026-08-22)
No installation issues found.

Ahí se ven dos cosas que me gustan. Una: se actualiza solo, en segundo plano, y la última vez que lo hizo lo dejó anotado con fecha. Y dos: guarda cada versión en su propia carpeta dentro de ~/.local/share/claude/versions/, así que desinstalar es borrar dos rutas 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.

11,95 segundos de reloj (11:40:05 a 11:40:17 del 24 de septiembre de 2026). Respondió «La media de la columna euros es 150.40» y dejó el fichero escrito. Lo comprobé a mano: 151,20 + 166,93 + 133,08 son 451,21, y entre tres dan 150,4033…, que redondeado son 150,40. 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»), tardó 3,8 segundos 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, y eso deja rastro en disco: 83 carpetas de proyecto y 352 ficheros de sesión solo en el proyecto principal, que ocupan 765 MB de historial. 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 21 carpetas 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.

Hay además cosas que no he probado y que por tanto no voy a valorar: la aplicación de escritorio, la integración con VS Code o con Slack, el primer arranque con el login por navegador (mi sesión ya estaba autenticada) y el consumo real de cupo por tarea, que no he medido. Tampoco he comparado hoy con ninguna otra herramienta del mismo tipo, así que no me vas a leer diciendo cuál es mejor.

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 tras probar Claude Code 2.1.274 en un servidor Linux el 24 de septiembre de 2026. Precios y requisitos comprobados en la web oficial de Anthropic ese mismo día. 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.

DESCUBRE MÁS SOBRE EL TEMA

Este artículo fue escrito por Miguel Ángel G.P. y habla sobre y Guías y tutoriales. Se publicó el 24 de septiembre de 2026.

+ sobre IA 🤖

Pagina de precios de ChatGPT el 24 de septiembre de 2026 con los planes Gratis 0 euros, Go 8 euros, Plus 23 euros y Pro desde 103 euros
Precios de ChatGPT para España, captura del 24-09-2026
30 de julio de 2026

Deja el primer comentario