Anthropic · Instalación · Windows · macOS · Linux

Cómo instalar Claude Code en Windows, macOS y Linux paso a paso

Aprende cómo instalar Claude Code utilizando el instalador nativo recomendado por Anthropic, PowerShell, CMD, WinGet, Homebrew, WSL o gestores de paquetes Linux. También veremos cómo comprobar la instalación, iniciar sesión, actualizar Claude Code y solucionar los errores más comunes.

Windows macOS Linux WSL
Respuesta rápida

¿Cómo instalar Claude Code?

Anthropic recomienda actualmente la instalación nativa de Claude Code. En macOS, Linux y WSL puedes instalarlo con curl -fsSL https://claude.ai/install.sh | bash. En Windows PowerShell puedes utilizar irm https://claude.ai/install.ps1 | iex. Después ejecuta claude --version para comprobar la instalación y finalmente claude para iniciar sesión y comenzar.

Métodos disponibles

Formas de instalar Claude Code

El método recomendado depende principalmente del sistema operativo y de cómo prefieras administrar las actualizaciones.

NATIVE

Instalador nativo

Método recomendado por Anthropic para Windows, macOS, Linux y WSL.

PS

PowerShell

Instalación directa en Windows mediante el script oficial.

BREW

Homebrew

Alternativa cómoda para usuarios de macOS.

WIN

WinGet

Instala Claude Code utilizando el gestor de paquetes de Windows.

WSL

WSL

Ejecuta Claude Code dentro de un entorno Linux en Windows.

PKG

Linux packages

También existen repositorios para apt, dnf y apk.

Publicidad
Instalación

Instalar Claude Code en tres pasos

Independientemente del sistema, el proceso general es muy sencillo.

01 · INSTALL

Instala Claude Code

Ejecuta el instalador compatible con tu sistema operativo.

02 · VERIFY

Comprueba la instalación

Ejecuta claude --version para confirmar que el comando existe.

03 · LOGIN

Inicia Claude Code

Ejecuta claude dentro de un proyecto y completa la autenticación.

Publicidad
Antes de instalar

Requisitos de Claude Code

Comprueba primero que tu sistema cumple los requisitos básicos publicados por Anthropic.

Requisito Compatible
macOS 13.0 o superior
Windows Windows 10 1809+ o Windows Server 2019+
Ubuntu 20.04 o superior
Debian 10 o superior
Alpine Linux 3.19 o superior
Memoria RAM 4 GB o más
Procesador x64 o ARM64
Internet Requerido
Shell Bash, Zsh, PowerShell o CMD
Node.js ya no es un requisito general

La instalación nativa de Claude Code no requiere instalar Node.js previamente. Node.js solo resulta relevante si decides utilizar el método alternativo mediante npm.

Publicidad
Windows

Cómo instalar Claude Code en Windows

Claude Code puede ejecutarse actualmente de forma nativa en Windows. Ya no es obligatorio utilizar WSL.

PowerShell

Instalador nativo recomendado

irm https://claude.ai/install.ps1 | iex
No necesitas abrir PowerShell como administrador

La instalación nativa puede ejecutarse desde una sesión normal de PowerShell.

Windows CMD

Instalar Claude Code desde CMD

Si utilizas el símbolo del sistema en lugar de PowerShell, el comando es diferente.

CMD

Instalación desde Command Prompt

curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
PowerShell y CMD utilizan comandos diferentes

Si tu terminal muestra algo como PS C:\Users\Nombre>, estás utilizando PowerShell. Si solo aparece C:\Users\Nombre>, normalmente estás en CMD.

WinGet

Instalar Claude Code con WinGet

Windows también permite instalar Claude Code mediante su gestor de paquetes.

WinGet

Instalación

winget install Anthropic.ClaudeCode
WinGet no se actualiza automáticamente por defecto

Para actualizar una instalación gestionada mediante WinGet, utiliza:

winget upgrade Anthropic.ClaudeCode
Git for Windows

¿Necesitas Git for Windows?

Ya no es obligatorio para ejecutar Claude Code de forma nativa, pero puede mejorar determinados flujos.

Sin Git

Claude Code sigue funcionando

Claude puede ejecutar comandos mediante la herramienta PowerShell.

Con Git

Acceso a Git Bash

Git for Windows permite a Claude Code utilizar Git Bash como herramienta Bash.

Si Claude no encuentra Git Bash

Puedes especificar manualmente su ubicación mediante la variable CLAUDE_CODE_GIT_BASH_PATH dentro de la configuración.

WSL

Instalar Claude Code en WSL

Windows Subsystem for Linux continúa siendo una excelente opción cuando tu proyecto utiliza herramientas Linux.

WSL

Ejecuta el instalador Linux dentro de WSL

curl -fsSL https://claude.ai/install.sh | bash
Ejecuta Claude dentro de WSL

Si instalaste Claude Code dentro de WSL, ejecuta también el comando claude desde la terminal WSL, no desde PowerShell ni CMD.

Windows

Claude Code nativo vs WSL

Las dos opciones son válidas, pero sirven para entornos diferentes.

Aspecto Windows nativo WSL 2
Instalación sencilla Requiere WSL
Proyectos Windows Recomendado Compatible
Toolchains Linux Limitado al entorno Windows Recomendado
Sandboxing No soportado actualmente Soportado
Git Bash Opcional No necesario
macOS

Cómo instalar Claude Code en Mac

En macOS puedes utilizar el instalador nativo recomendado o Homebrew.

Recomendado

Instalador nativo

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

Instalar Claude Code con Homebrew

Si ya utilizas Homebrew para administrar tus herramientas, puedes instalar Claude Code como un cask.

Stable

Canal estable

brew install --cask claude-code
Latest

Canal más reciente

brew install --cask claude-code@latest
Stable vs Latest

El cask claude-code sigue el canal estable, que suele ir aproximadamente una semana por detrás y evita versiones con regresiones importantes. claude-code@latest recibe nuevas versiones tan pronto como se publican.

Actualizar Homebrew

Las instalaciones Homebrew no utilizan por defecto las actualizaciones automáticas de Claude Code.

brew upgrade claude-code
Publicidad
Linux

Cómo instalar Claude Code en Linux

El instalador nativo funciona en las principales distribuciones compatibles.

Recomendado

Instalador nativo

curl -fsSL https://claude.ai/install.sh | bash
Instalación nativa

Este método gestiona automáticamente las actualizaciones en segundo plano.

Ubuntu · Debian

Instalar Claude Code mediante apt

Anthropic publica un repositorio firmado para distribuciones basadas en Debian.

apt

Preparar las dependencias

sudo apt install curl gnupg
Para la mayoría de usuarios

El instalador nativo sigue siendo la opción más sencilla. Los repositorios apt, dnf y apk son especialmente útiles cuando quieres administrar Claude Code mediante el gestor de paquetes del sistema.

Fedora · RHEL

Instalar Claude Code mediante dnf

También existe un repositorio oficial firmado para sistemas basados en RPM.

dnf

Instalación después de configurar el repositorio

sudo dnf install claude-code
Alpine Linux

Instalar Claude Code en Alpine Linux

Alpine utiliza un entorno musl y puede necesitar dependencias adicionales.

Dependencias

Paquetes necesarios

apk add bash curl libgcc libstdc++ ripgrep
Alpine requiere más configuración

En sistemas musl, Anthropic recomienda disponer de Bash, curl, libgcc, libstdc++ y ripgrep.

Método alternativo

Instalar Claude Code con npm

npm continúa siendo una opción compatible, aunque Anthropic recomienda actualmente la instalación nativa.

npm

Instalación global

npm install -g @anthropic-ai/claude-code
No utilices sudo con npm

Anthropic desaconseja ejecutar sudo npm install -g porque puede provocar problemas de permisos y riesgos innecesarios.

Node.js

Las versiones actuales del paquete npm requieren Node.js 22 o superior para una instalación soportada correctamente.

Verificación

Comprobar que Claude Code quedó instalado

Antes de iniciar tu primera sesión, verifica que el comando está disponible.

Version

Comprobar versión

claude --version
Si aparece un número de versión

Claude Code está instalado y el ejecutable puede encontrarse desde tu terminal.

Diagnóstico

Comprobar Claude Code con claude doctor

Si quieres revisar con más detalle la instalación, utiliza el diagnóstico incorporado.

Doctor

Diagnóstico desde terminal

claude doctor
¿Qué revisa?

claude doctor realiza diagnósticos de solo lectura sobre la instalación, archivos de configuración y posibles advertencias, mostrando soluciones cuando corresponde.

Publicidad
Autenticación

Iniciar sesión en Claude Code

Una vez instalado, inicia Claude Code desde la terminal.

Login

Iniciar Claude

claude
Se abrirá el proceso de autenticación

Si todavía no has iniciado sesión, Claude Code te guiará mediante el navegador para autenticar tu cuenta.

Cuenta

Qué cuenta necesitas para usar Claude Code

Instalar el programa no significa automáticamente disponer de acceso al servicio.

Acceso

Planes compatibles

La documentación actual contempla acceso mediante Claude Pro, Max, Team, Enterprise o una cuenta de Anthropic Console.

Plan gratuito

El plan Free de Claude.ai no incluye actualmente acceso a Claude Code.

Primer proyecto

Abrir Claude Code dentro de un proyecto

Una vez autenticado, navega hasta el directorio que quieres analizar.

Ejemplo

Abrir un proyecto

cd mi-proyecto
claude
Ejecuta Claude desde la carpeta correcta

Claude Code utiliza el directorio actual como contexto principal para trabajar con tu proyecto.

Primera prueba

Comprueba que Claude puede leer el proyecto

Prompt

Primer análisis

Analiza este proyecto.

Explícame:
- qué tecnologías utiliza
- cuáles son los archivos principales
- cómo está organizado
- cómo se ejecuta

No realices cambios todavía.
Actualizaciones

Cómo actualizar Claude Code

El mecanismo depende del método utilizado durante la instalación.

Método Actualización
Instalador nativo Actualizaciones automáticas en segundo plano
Manual nativo claude update
Homebrew Stable brew upgrade claude-code
Homebrew Latest brew upgrade claude-code@latest
WinGet winget upgrade Anthropic.ClaudeCode
npm npm install -g @anthropic-ai/claude-code@latest
Versiones

Canal Stable vs Latest

Claude Code permite elegir entre recibir las novedades inmediatamente o utilizar un canal algo más conservador.

latest

Novedades primero

Recibe nuevas funciones tan pronto como son publicadas.

stable

Mayor estabilidad

Normalmente sigue una versión aproximadamente una semana más antigua y evita releases con regresiones importantes.

Update

Forzar una actualización manual

Claude CLI

Actualizar ahora

claude update
Solución de problemas

Errores comunes al instalar Claude Code

01

claude: command not found: la instalación no terminó correctamente o el ejecutable no está disponible mediante PATH.

02

irm is not recognized: probablemente ejecutaste un comando de PowerShell dentro de CMD.

03

&& no es un separador válido: probablemente utilizaste el comando de CMD dentro de PowerShell.

04

Error 403 o curl: revisa conexión, proxy, firewall y acceso al dominio de instalación.

05

Error de autenticación: verifica que tu cuenta tenga acceso a Claude Code.

Windows

Cómo saber si estás usando PowerShell o CMD

Uno de los errores más frecuentes consiste en ejecutar el comando correcto en la consola equivocada.

Terminal Ejemplo del prompt
PowerShell PS C:\Users\Daniel>
CMD C:\Users\Daniel>
WSL

Dónde guardar proyectos si utilizas WSL

El lugar donde almacenas los archivos puede afectar al rendimiento de búsquedas y lectura.

Recomendación

Usa el sistema de archivos Linux cuando sea posible

Si trabajas desde WSL, suele ser preferible guardar los proyectos bajo una ruta como /home/usuario/ en lugar de trabajar constantemente sobre /mnt/c/.

¿Por qué?

El acceso cruzado entre los sistemas de archivos de Windows y Linux puede introducir penalizaciones de lectura que afecten a búsquedas grandes.

Publicidad
Checklist

Cómo saber si Claude Code está listo para usar

01

claude --version devuelve una versión.

02

claude doctor no muestra errores críticos de instalación.

03

El comando claude inicia correctamente.

04

Puedes completar la autenticación con tu cuenta.

05

Claude puede analizar un proyecto desde la carpeta donde lo ejecutaste.

Después de instalar

Qué hacer después de instalar Claude Code

Una instalación correcta es solo el comienzo. El siguiente paso es aprender a utilizar el agente correctamente.

1

Abre un proyecto

Navega hasta el directorio que quieres analizar.

2

Ejecuta claude

Inicia una sesión desde la raíz del proyecto.

3

Analiza antes de modificar

Pide primero una explicación de la arquitectura y los archivos principales.

4

Crea CLAUDE.md

Añade las reglas y convenciones que Claude debe conocer sobre el proyecto.

Fuente oficial

Documentación oficial de instalación

Los métodos y requisitos pueden evolucionar. Comprueba la documentación oficial cuando instales Claude Code en producción o entornos corporativos.

Publicidad
Cluster Claude Code

Guías relacionadas con Claude Code

Continúa con el uso diario, Windows, VS Code, configuración y funciones avanzadas.

Publicidad
Preguntas frecuentes

FAQ sobre cómo instalar Claude Code

Respuestas sobre Windows, macOS, Linux, WSL, npm, actualizaciones y errores de instalación.

Anthropic recomienda actualmente utilizar el instalador nativo de Claude Code. Está disponible para Windows, macOS, Linux y WSL.

Sí. Claude Code puede ejecutarse actualmente de forma nativa en Windows 10 1809 o versiones posteriores, sin necesidad obligatoria de utilizar WSL.

No. WSL es opcional. Resulta especialmente útil para proyectos con herramientas Linux o cuando necesitas sandboxing de comandos.

No para la instalación nativa recomendada. Node.js es necesario si decides instalar Claude Code mediante el paquete npm.

Ejecuta claude --version. Si la instalación funciona, la terminal mostrará la versión instalada de Claude Code.

claude doctor realiza diagnósticos sobre la instalación y configuración sin iniciar una sesión interactiva.

Sí. Puedes instalar el canal estable con brew install --cask claude-code o el canal más reciente con brew install --cask claude-code@latest.

Sí. En Windows puedes utilizar winget install Anthropic.ClaudeCode.

Las instalaciones nativas comprueban y descargan actualizaciones automáticamente. Homebrew, WinGet y gestores de paquetes Linux requieren actualización manual por defecto.

Comprueba primero la instalación con claude doctor y revisa que el ejecutable se encuentre disponible en el PATH de tu terminal.

Publicidad
Siguiente guía

Aprende a usar Claude Code

Claude Code ya está instalado. El siguiente paso es aprender a trabajar correctamente con proyectos, prompts, archivos, permisos, comandos, Git y tareas completas de programación.

Cómo usar Claude Code →
Carrito de compra
Scroll al inicio