Objetivo del tema
Instalar Qwen Code correctamente, comprender qué requisitos exige el entorno, elegir el método de instalación más conveniente y verificar que el primer arranque quede listo para continuar con la autenticación y el uso interactivo.
Este contenido se apoya en la documentación oficial disponible al 11 de abril de 2026, especialmente en la guía de inicio rápido de Qwen Code Docs, la documentación de GitHub y la sección de sandbox, que además confirma el uso del comando qwen --version tras la instalación.
La documentación de Quickstart indica tres puntos de partida muy concretos:
Además, si elegimos la instalación manual con npm, se requiere Node.js 20 o superior. Este dato es importante porque versiones anteriores de Node pueden provocar errores en la instalación o en la ejecución del CLI.
El requisito de Node.js 20+ no es opcional en la instalación manual. Si la versión local es más antigua, lo correcto es actualizar primero el entorno y recién después instalar Qwen Code.
La guía oficial presenta dos caminos principales para instalar Qwen Code:
| Método | Cuándo conviene | Observaciones |
|---|---|---|
| Instalación rápida | Cuando se quiere tener Qwen Code listo con la menor fricción posible. | Es la opción recomendada por la documentación oficial. |
| Instalación manual con npm | Cuando ya se trabaja con Node.js y se desea más control sobre el entorno. | Exige Node.js 20 o superior. |
| Homebrew | Cuando se usa macOS o Linux con Homebrew y se prefiere gestionar herramientas desde ese ecosistema. | Es una alternativa cómoda, pero no reemplaza la necesidad de verificar el entorno después. |
La documentación oficial marca este camino como Quick Install (Recommended) para Linux y macOS:
curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.sh | bash
Este comando descarga y ejecuta el instalador oficial. La ventaja principal es la rapidez: en un solo paso prepara la herramienta para usarla desde la terminal.
Conviene entender bien qué hace este tipo de comando:
curl -fsSL: descarga el script desde la URL oficial.| bash: envía el contenido descargado al intérprete Bash para ejecutarlo.qwen.Como regla práctica, este método conviene cuando se quiere seguir exactamente el flujo recomendado por la propia documentación del producto.
Para Windows, la guía oficial indica ejecutar el instalador rápido desde CMD como administrador:
curl -fsSL -o %TEMP%\install-qwen.bat https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.bat && %TEMP%\install-qwen.bat
La lógica es similar a la del instalador de Linux/macOS, pero en este caso se descarga un archivo por lotes y luego se ejecuta.
.bat.La documentación oficial recomienda reiniciar la terminal después de instalar, para asegurar que las variables de entorno y la detección del comando queden actualizadas.
Si preferís un enfoque más tradicional o ya trabajás con Node.js en tu equipo, la instalación manual es directa:
npm install -g @qwen-code/qwen-code@latest
Acá el punto crítico es el requisito previo:
node --version
npm --version
Si el sistema no devuelve una versión de Node.js 20 o superior, primero hay que actualizar Node. Instalar el paquete sobre una base obsoleta es una receta casi segura para tener problemas después.
Este método tiene varias ventajas:
La guía de Quickstart también documenta la instalación con Homebrew para macOS y Linux:
brew install qwen-code
Esta opción resulta especialmente cómoda para quienes ya administran herramientas de línea de comandos con Brew. El criterio, sin embargo, sigue siendo el mismo que con cualquier otro método: una vez instalado, hay que verificar que el comando qwen responda correctamente.
La verificación básica recomendada en la documentación consiste en pedir la versión instalada:
qwen --version
Si la instalación quedó bien, la terminal mostrará el número de versión del CLI. Si no reconoce el comando, generalmente el problema está en una de estas causas:
PATH.La verificación no es un paso accesorio. Antes de seguir con autenticación o uso del agente, primero hay que asegurarse de que
qwenresponde desde la terminal sin errores.
Una vez instalado, el primer arranque interactivo se hace con el comando más simple del flujo:
qwen
La guía oficial indica que, al abrir una sesión por primera vez, Qwen Code puede solicitar autenticación. También menciona que existe el comando qwen auth para configurar la autenticación fuera de la sesión, y qwen auth status para consultar el estado actual.
qwen auth
qwen auth status
Este primer arranque cumple varias funciones a la vez:
Aunque el comando puede lanzarse desde distintas ubicaciones, la recomendación práctica es iniciarlo dentro de la carpeta del proyecto con el que se va a trabajar. De ese modo, el agente puede interpretar el contexto de archivos desde el comienzo.
cd ruta/del/proyecto
qwen
Esto es importante por una razón pedagógica y técnica: Qwen Code no fue pensado para trabajar en el vacío, sino sobre un contexto concreto. Cuanto mejor ubicada esté la sesión, más útiles serán las respuestas y propuestas de cambio.
En la práctica, los problemas de instalación suelen concentrarse en unos pocos puntos repetidos. Conviene reconocerlos desde el principio:
| Problema | Causa probable | Primer paso razonable |
|---|---|---|
qwen no se reconoce |
La terminal no se reinició o el ejecutable no quedó en el PATH. | Cerrar y abrir la terminal; luego volver a probar qwen --version. |
| Falla la instalación con npm | Node.js desactualizado o entorno npm mal configurado. | Verificar node --version y confirmar Node.js 20+. |
| El script rápido no funciona | Permisos insuficientes, restricción del entorno o shell inadecuada. | Revisar la consola usada y volver a intentar desde el entorno recomendado. |
| La herramienta arranca pero no autentica | El CLI está bien instalado, pero falta resolver la cuenta o el método de login. | Usar qwen auth o iniciar qwen y seguir el flujo de autenticación. |
La lógica correcta es resolver primero instalación, luego verificación y recién después autenticación. Mezclar esos pasos suele volver más confuso el diagnóstico.
No hay un único camino perfecto para todos. La elección depende del entorno y del grado de control que quieras tener:
Lo importante no es solo instalar, sino dejar un entorno entendible y mantenible. Para un curso, eso significa que el alumno debe saber qué instaló, cómo comprobarlo y dónde empezar a usarlo.
Instalar Qwen Code no es complejo, pero conviene hacerlo con criterio. La documentación oficial recomienda la instalación rápida, ofrece una alternativa manual con npm y también contempla Homebrew en sistemas compatibles.
En este tema vimos las ideas centrales:
qwen --version.qwen.Con esto ya tenemos la base práctica para avanzar al siguiente tema: la autenticación en Qwen Code y la preparación de la cuenta para usar el agente sin fricciones.