Ir al contenido principal

Cómo ejecutar Qwen3-Coder en local

Descubre formas sencillas pero potentes de usar Qwen3-Coder en tu equipo.
Actualizado 17 sept 2026  · 7 min leer

Explorar con IA

ChatGPTClaudePerplexity

Qwen3-Coder es un modelo de código agentivo avanzado diseñado para que los desarrolladores generen y automaticen código con más potencia. Está disponible en varios tamaños, siendo su lanzamiento estrella el Qwen3-Coder-480B-A35B-Instruct. 

Este modelo Mixture-of-Experts de 480.000 millones de parámetros cuenta con 35.000 millones de parámetros activos y marca un nuevo estándar entre los modelos de código de código abierto. Ofrece rendimiento puntero en Agentic Coding, uso agentivo del navegador y tareas de programación de base, con resultados comparables a modelos líderes como Claude Sonnet.

En este tutorial aprenderás a ejecutar Qwen3-Coder en local, usarlo con aplicaciones de chat como Msty, integrarlo con el Copilot de VSCode, configurar la extensión Kilo Code para flujos de trabajo agentivos avanzados y, por último, usar el framework de Python para integrarlo en una aplicación local.

También puedes consultar nuestras guías sobre Qwen3 y Qwen Code CLI para ampliar información. 

1. Instalar Ollama

Ollama ha mejorado muchísimo en los últimos meses y ahora ofrece una app de chat muy cómoda, similar a ChatGPT. Con la nueva app puedes descargar y ejecutar modelos de IA directamente desde la interfaz gráfica, haciendo que la IA en local sea más accesible que nunca.

Ollama desktop app

Fuente: Ollama's new app

Para Windows y macOS: visita la página de descargas y descarga el instalador para tu sistema operativo. La instalación es muy simple: sigue los pasos del asistente y listo.

Download Ollama

Fuente: Download Ollama

Para Linux: abre la terminal y ejecuta este comando. Descargará e instalará Ollama automáticamente en tu sistema.

curl -fsSL https://ollama.com/install.sh | sh  

Si aparece un mensaje indicando que no se detecta la GPU, tendrás que instalar un par de utilidades del sistema:

sudo apt update
sudo apt install -y pciutils lshw

Para compatibilidad con GPU NVIDIA, instala el controlador y el toolkit de CUDA:

sudo apt install -y nvidia-driver-525 nvidia-cuda-toolkit

Una vez instalado, lanza la app de Ollama y empieza a descargar modelos o a chatear directamente desde la interfaz. Así podrás experimentar fácilmente con modelos de IA en local, ya uses Windows, macOS o Linux.

2. Ejecutar Qwen3-Coder 

Para empezar con Qwen3-Coder, ve a la pestaña Models del sitio web de Ollama y busca “qwen3-coder”.

Command for running Qwen3-Code

Fuente: qwen3-coder

Cuando lo encuentres, copia el comando de instalación y ejecútalo en tu terminal para descargar y poner en marcha el modelo:

ollama run qwen3-coder

Según tu velocidad de Internet, la descarga puede tardar unos minutos. Al terminar, el modelo estará listo para usarse directamente desde la terminal.

Puedes empezar a chatear o pedirle que te ayude a crear una app en el momento.

Running Qwen3-Coder in the terminal

Aunque Ollama ya incluye una app de chat integrada, puedes sacarle mucho más partido conectando Qwen3-Coder con herramientas y aplicaciones avanzadas. 

Para ello, necesitas servir el modelo como un endpoint de API:

ollama serve

Este comando inicia un servidor compatible con OpenAI en http://localhost:11434/, lo que facilita conectar Qwen3-Coder con tus herramientas y flujos de desarrollo favoritos.

3. Integrar Qwen3-Coder con la app Msty

Msty es mi app de referencia para probar modelos de lenguaje grandes, tanto locales como propietarios. Está repleta de funciones útiles y encaja a la perfección con el servidor de Ollama. Visita la web oficial de Msty e instala la app para tu plataforma.

Después,

  1. abre la app y ve al menú de Settings.
  2. Ve a la pestaña Remote Model Providers.
  3. Añade un nuevo proveedor, selecciona Ollama Remote como tipo e introduce un nombre y el endpoint del servicio (normalmente http://localhost:11434/).

Integrating Ollama in Msty app

  1. Haz clic en el botón Fetch Models, selecciona qwen3-coder:latest de la lista y pulsa Add.

Selecting the models in the Msty app

  1. Ve al menú de chat, selecciona el modelo Qwen3-Coder y empieza a pedirle que construya lo que necesites.

Testing the Qwen3-Coder in Msty chat

La integración es sencilla y muy versátil. Con Ollama serve puedes conectar modelos de Ollama a múltiples apps y herramientas para desbloquear aún más posibilidades creativas.

4. Usar Qwen3-Coder en Copilot

Como sabes, Qwen3-Coder está pensado específicamente para programar y para flujos agentivos. Si no lo integramos en nuestro editor, estamos perdiendo gran parte de su potencial.

Ahora lo integraremos en GitHub Copilot en VS Code. Las instalaciones recientes de VS Code ya incluyen la extensión de Copilot. Solo tienes que hacer clic en el menú de selección de modelo en la parte inferior, luego en el enlace “Manage Models” y elegir Ollama como proveedor de modelos. Verás los modelos disponibles: selecciona Qwen3-Coder y empieza a usar el chat de GitHub Copilot como siempre.

Setting up Qwen3-Coder in Copilot

Le pedimos que creara un script para convertir HTML a Markdown y tardó solo 10 segundos en generar la respuesta completa. 

Es rápido, local y fácil de usar.

Running Qwen3-Coder in Copilot

5. Configurar Qwen3-Coder con Kilo Code

La extensión de VSCode Kilo-Org/kilocode está ganando popularidad como uno de los mejores asistentes de código de IA de código abierto para planificar, construir y corregir código. 

Para integrar nuestro modelo Qwen3-Coder en local, primero instala las extensiones necesarias y ve a la configuración. Cambia el proveedor de API a Ollama y detectará automáticamente el modelo desde la URL predeterminada. 

Setting up Qwen3-Coder in Kilo Code

Después, vuelve al chat y pídele a la IA que construya un servidor de IA sencillo. Primero examinará todos los archivos del proyecto y luego te propondrá la mejor solución para tu consulta.

Testing Qwen3-Coder in Kilo Code

6. Usar Qwen3-Coder con el SDK de Python de Ollama

Integrar Qwen3-Coder en tus aplicaciones de Python es muy sencillo con el paquete de Python ollama/ollama-python. Te permite ejecutar modelos de IA potentes en local e incorporarlos directamente a tus flujos de trabajo

Para empezar, instala el paquete de Ollama:

pip install ollama

Aquí tienes un ejemplo mínimo de cómo usar Qwen3-Coder en tu código Python, similar a llamar a la API de OpenAI:

from ollama import chat

def main():
    # Define a system + user prompt
    messages = [
        {"role": "system", "content": "You are a helpful coding assistant."},
        {
            "role": "user",
            "content": (
                "Please write a Python function `quicksort(arr)` "
                "that takes a list of integers and returns it sorted."
            ),
        },
    ]

    # Stream the response from Qwen3-Coder
    stream = chat(
        model="Qwen3-Coder",
        messages=messages,
        stream=True
    )

    # Print chunks as they arrive
    for chunk in stream:
        # chunk is a dict-like with ['message']['content']
        print(chunk["message"]["content"], end="", flush=True)

    # Finish with a newline
    print()

if __name__ == "__main__":
    main()

La respuesta empieza a emitirse casi al instante. La solución de quicksort siguiente tardó solo 15 segundos en generarse:

Here's a Python implementation of the quicksort algorithm:

```python
def quicksort(arr):
    """
    Sorts a list of integers using the quicksort algorithm.
    
    Args:
        arr: List of integers to be sorted
        
    Returns:
        A new list containing the sorted integers
    """
    # Base case: arrays with 0 or 1 element are already sorted
    if len(arr) <= 1:
        return arr

    # Choose pivot (using the middle element)
    pivot = arr[len(arr) // 2]
    
    # Partition the array into three parts
    left = [x for x in arr if x < pivot]      # Elements less than pivot
    middle = [x for x in arr if x == pivot]   # Elements equal to pivot
    right = [x for x in arr if x > pivot]     # Elements greater than pivot

    # Recursively sort left and right parts, then combine
    return quicksort(left) + middle + quicksort(right)

# Example usage:
if __name__ == "__main__":
    # Test cases
    print(quicksort([64, 34, 25, 12, 22, 11, 90]))  # [11, 12, 22, 25, 34, 64, 90]
    print(quicksort([5, 2, 8, 1, 9]))               # [1, 2, 5, 8, 9]
    print(quicksort([1]))                           # [1]
    print(quicksort([]))                            # []
    print(quicksort([3, 3, 3, 3]))                  # [3, 3, 3, 3]
```

Reflexiones finales

Esta guía demuestra lo accesible que se ha vuelto la IA en local. Hoy puedes ejecutar modelos de código abierto en un portátil antiguo e integrarlos en tus editores, aplicaciones de chat o incluso crear apps de IA locales a medida con el SDK de Python de Ollama. 

También hay otras opciones, como usar Qwen Code CLI (lo tratamos en esta guía aparte: Qwen Code CLI: A Guide With Examples | DataCamp), o servir modelos en un servidor local y acceder a ellos por SSH desde varios equipos. Las posibilidades crecen a gran velocidad, haciendo que la IA en local sea más práctica y versátil que nunca.


Abid Ali Awan's photo
Author
Abid Ali Awan
LinkedIn
Twitter

Soy un científico de datos certificado que disfruta creando aplicaciones de aprendizaje automático y escribiendo blogs sobre ciencia de datos. Actualmente me centro en la creación de contenidos, la edición y el trabajo con grandes modelos lingüísticos.

Temas
Inteligencia Artificial
Grandes modelos lingüísticos

Los mejores cursos de IA

Curso

Creación de agentes de IA con Google ADK

1 h
7.5K
Crea un asistente de atención al cliente paso a paso con el kit de desarrollo de agentes (ADK) de Google.
Ver detallesRight Arrow
Iniciar Curso
Ver másRight Arrow
Relacionado

Tutorial

Tutorial de DeepSeek-Coder-V2: Ejemplos, instalación, puntos de referencia

DeepSeek-Coder-V2 es un modelo de lenguaje de código de código abierto que rivaliza con el rendimiento de GPT-4, Gemini 1.5 Pro, Claude 3 Opus, Llama 3 70B o Codestral.
Dimitri Didmanidze's photo

Dimitri Didmanidze

8 min

Tutorial

Guía de torchchat de PyTorch: Configuración local con Python

Aprende a configurar el torchat de PyTorch localmente con Python en este tutorial práctico, que proporciona orientación paso a paso y ejemplos.

Tutorial

Cómo ajustar GPT 3.5: Liberar todo el potencial de la IA

Explore GPT-3.5 Turbo y descubra el potencial transformador del ajuste fino. Aprenda a personalizar este modelo de lenguaje avanzado para aplicaciones especializadas, mejore su rendimiento y comprenda los costes asociados, la seguridad y las consideraciones de privacidad.
Moez Ali's photo

Moez Ali

11 min

ChatGPT Code Interpreter

Tutorial

Cómo utilizar ChatGPT Code Interpreter

Todo lo que necesitas saber sobre ChatGPT Code Interpreter de OpenAI
Adel Nehme's photo

Adel Nehme

9 min

Tutorial

Tutorial sobre cómo crear aplicaciones LLM con LangChain

Explore el potencial sin explotar de los grandes modelos lingüísticos con LangChain, un marco Python de código abierto para crear aplicaciones avanzadas de IA.
Moez Ali's photo

Moez Ali

12 min

Tutorial

Ajuste fino de LLaMA 2: Guía paso a paso para personalizar el modelo de lenguaje grande

Aprende a ajustar Llama-2 en Colab utilizando nuevas técnicas para superar las limitaciones de memoria y computación y hacer más accesibles los grandes modelos lingüísticos de código abierto.
Abid Ali Awan's photo

Abid Ali Awan

12 min

Ver MásVer Más