Claude Code se ha ganado fama entre programadores por su capacidad para actuar como agente autónomo dentro de la terminal. Sin embargo, su modelo de suscripción y las limitaciones de acceso a determinados modelos empiezan a generar fricción entre quienes lo usan a diario. En este contexto aparece Qwen Code, una herramienta de código abierto desarrollada por el equipo de Alibaba que replica la experiencia de Claude Code sin coste alguno y con una flexibilidad mucho mayor a la hora de elegir el modelo de lenguaje que hay detrás. La propuesta no consiste solo en imitar una interfaz de terminal, sino en desacoplar el agente de un proveedor concreto. Eso permite conectar Qwen Code con modelos propios de Alibaba, con proveedores externos como OpenRouter o incluso con instalaciones locales mediante Ollama. El resultado es un asistente de programación que conserva las funciones agénticas habituales —generación de comandos, edición de archivos, gestión de tareas complejas— pero sin atarse a un único ecosistema de pago.
Qué es exactamente Qwen Code
Qwen Code es un agente de codificación de código abierto que se ejecuta desde la terminal, igual que Claude Code. Su instalación se realiza mediante un script bash que se descarga con curl y que completa el proceso en cuestión de segundos. Una vez instalado, la primera pantalla que aparece ofrece tres vías de autenticación: una cuenta de Alibaba Cloud, un proveedor externo como DeepSeek o OpenRouter, y una opción de proveedor personalizado que permite apuntar a servidores locales. Esta última vía resulta especialmente atractiva para quienes gestionan infraestructuras propias, ya que abre la puerta a montar un flujo de trabajo completamente autoalojado, sin depender de servicios externos ni de conexión constante a internet. El propio equipo de la herramienta advierte que Node.js v18 o superior es un requisito indispensable para que la instalación funcione correctamente en Linux, macOS o Windows.
Rendimiento y compatibilidad con otros modelos
El mejor rendimiento de Qwen Code se obtiene, lógicamente, con los propios modelos Qwen, ya que la herramienta está optimizada específicamente para ellos. Aun así, la compatibilidad no se limita a un solo fabricante: es posible conectar Qwen Code a los modelos más recientes de OpenAI o de Anthropic si el usuario así lo prefiere, manteniendo intactas las funciones agénticas del agente. Una de las combinaciones más comentadas en foros y comunidades de desarrolladores consiste en utilizar Qwen Code junto al proyecto Claude Code Router, una capa intermedia que redirige las peticiones del propio Claude Code hacia los servidores de Qwen. Este enfoque exige configurar un archivo de credenciales OAuth, algo que documenta con detalle la guía Claude Code con modelos Qwen de forma gratuita, que explica paso a paso cómo generar el token de acceso, almacenarlo en el sistema y renovarlo cuando caduca, algo que ocurre pasado un periodo determinado tras la autenticación inicial. El puerto por defecto que utiliza el router para escuchar peticiones locales es el 3456, un detalle técnico que conviene tener en cuenta si ya existe algún otro servicio ocupando ese rango.
El producto en el centro: por qué Qwen Code gana terreno
Lo que distingue a Qwen Code de otros intentos de clonar Claude Code es la ausencia total de coste y la amplitud de las vías de acceso. No hace falta introducir una tarjeta de crédito para empezar a usarlo, un detalle que baja considerablemente la barrera de entrada para estudiantes y desarrolladores independientes. La herramienta soporta flujos de trabajo sobre bases de código extensas y multiarchivo, algo que en la práctica se traduce en una gestión de contexto más generosa que la de muchos asistentes cerrados. Además, mantiene las capacidades agénticas que hicieron popular a Claude Code: convertir una instrucción en lenguaje natural en comandos de shell revisables antes de ejecutarlos, editar archivos de forma dirigida y encadenar tareas sin perder el hilo de la conversación. En pruebas realizadas por usuarios de sistemas Linux, Qwen Code se comportó como una utilidad más del sistema operativo, capaz de traducir peticiones de administración en comandos correctos sin exigir una confianza ciega por parte de quien lo usa, tal y como recoge el análisis Abandoné Claude Code y ahora uso Qwen para trabajo real de administración de sistemas. Ese comportamiento predecible, sumado al hecho de que el código del proyecto es abierto, reduce la sensación de caja negra que suele acompañar a las herramientas de pago.
Instalación y primeros pasos
El proceso de instalación en sistemas Linux pasa por dos comandos npm: uno para instalar el paquete de Qwen Code y otro, opcional, para instalar Claude Code junto al router si se quiere aprovechar esa combinación híbrida. Tras la instalación, el sistema genera un archivo de credenciales OAuth en el directorio del usuario, con campos como access_token, refresh_token y una fecha de expiración en formato timestamp. Cuando ese token caduca, basta con volver a ejecutar el comando de inicio de sesión para regenerarlo y sustituirlo en el archivo de configuración del router. Es un procedimiento manual, pero suficientemente sencillo como para no suponer una barrera real, y está documentado con detalle técnico en la guía Qwen Code: alternativa a Claude Code para desarrolladores, que además explica cómo automatizar la instalación en Windows mediante un script batch descargado desde un bucket de almacenamiento en la nube.
Limitaciones que conviene tener presentes
No todo son ventajas. Qwen Code no pretende sustituir por completo herramientas ya asentadas en un flujo de trabajo profesional, sino complementar ese flujo cuando conviene acelerar tareas repetitivas. El mejor rendimiento sigue reservado a los modelos Qwen nativos, así que quien busque exactamente el comportamiento de los modelos más recientes de Anthropic tendrá que aceptar cierta pérdida de matices al pasar por una capa de enrutamiento externa. Tampoco hay que perder de vista que depender de proveedores externos como OpenRouter introduce una dependencia añadida, aunque sea gratuita, y que la gestión manual de tokens OAuth puede resultar tediosa para quien no esté acostumbrado a trabajar con archivos de configuración en formato JSON.
Reflexiones finales
El caso de Qwen Code resume bien hacia dónde parece moverse el ecosistema de asistentes de programación: menos dependencia de un único proveedor y más control por parte de quien programa. Para talleres domésticos, laboratorios de pruebas o entornos de administración de sistemas donde ya se gestionan servidores propios, contar con un agente de terminal gratuito y compatible con infraestructura local resulta especialmente útil. La combinación de instalación rápida, soporte multiplataforma y libertad para elegir modelo convierte a esta herramienta en una opción a tener en cuenta antes de renovar cualquier suscripción de pago para tareas de codificación asistida.
3