Modelos chinos abiertos para programar: por qué importan y cómo usarlos

Durante un tiempo, elegir un modelo para programar era escoger entre un puñado de nombres de OpenAI y Anthropic. Eso cambió. Hoy varios de los mejores modelos para código vienen de laboratorios chinos, son de pesos abiertos y cuestan una fracción de lo que pagabas antes. Y lo importante para ti: los puedes conectar a tu agente de código. Este es el panorama, cómo se usan y qué mirar antes de comprometerte con uno.
Por qué importan ahora
Tres cosas se juntaron:
- Rinden. Entre los modelos de pesos abiertos, los chinos punteros encabezan los benchmarks de programación que publican en sus fichas (Terminal-Bench, DeepSWE y compañía), y se acercan a los cerrados de primera línea, aunque los mejores cerrados todavía van un escalón arriba en las pruebas más duras. Ya no es "baratos pero flojos".
- Son abiertos. Muchos publican sus pesos, es decir, los parámetros del modelo: los miles de millones de números que la red ajustó durante el entrenamiento y que, en la práctica, son el modelo. Cuando esos pesos son abiertos puedes descargarlos, correr el modelo en tu propia máquina, auditarlo y dejar de depender de que un proveedor te suba el precio o retire el modelo de un día para otro. Revisa la licencia de cada uno: DeepSeek publica con MIT y Qwen3.8-27B con Apache 2.0, pero GLM-5.3 y Kimi K3 usan licencias propias que agregan condiciones para quien los vende como servicio a gran escala.
- Cuestan poco. Es la palanca real. Un agente consume muchísimos tokens (por eso escribí sobre reducir tokens en Claude Code); un modelo capaz que cuesta una fracción cambia la economía de dejar agentes trabajando en bucle.
Un buen ejemplo es la familia GLM, de Zhipu AI (Z.ai). GLM-5.2 salió con pesos abiertos, licencia MIT y ventana de contexto de un millón de tokens. Su sucesor, GLM-5.3, usa el mismo modelo base y, según su ficha en Hugging Face, es el modelo de pesos abiertos más capaz para código, aunque cambia de licencia: una propia, permisiva, que exige pasar una revisión de seguridad de Z.ai solo a quien venda el modelo como servicio y facture más de 10.000 millones de dólares al año. Pero es un ejemplo, no "el" modelo: esta lista cambia rápido.
El panorama (a grandes rasgos)
Cada laboratorio tiene su fuerte. En vez de un "cuál es el mejor" que caduca en un mes, quédate con en qué brilla cada uno:
| Familia | Laboratorio | Dónde brilla |
|---|---|---|
| GLM | Zhipu AI | Código: Z.ai lo presenta como el abierto más capaz, aunque reparte la punta con Kimi según el benchmark |
| DeepSeek | DeepSeek | El generalista más barato |
| Qwen | Alibaba | Variedad de tamaños, desde un 27B con licencia Apache 2.0 hasta modelos mucho más grandes |
| Kimi | Moonshot AI | Tareas largas: mantiene el hilo en trabajos de muchos pasos, y en varios benchmarks de código queda por encima de GLM |
La foto exacta (versiones, benchmarks, precios) cambia casi cada mes, así que verifica los números del momento en la web oficial del modelo antes de decidir. Lo que no cambia es el patrón: varios de estos están entre los mejores modelos abiertos del mundo.
Cómo usarlos con tu agente
No necesitas cambiar de herramienta. Hay tres caminos:
- Con una API compatible con OpenAI. La mayoría exponen un endpoint compatible con el de OpenAI, así que muchos agentes y clientes te dejan apuntar a otro modelo con solo cambiar la URL base y la API key. Es el camino más rápido.
- Con un router de modelos. Una pasarela que te deja cambiar de modelo (y tener uno de reserva) sin tocar tu código. Útil si orquestas varios agentes.
- Hospedándolo tú mismo (self-hosting). Como los pesos son abiertos, puedes descargarlos y correr el modelo en tu propia infraestructura. Da más trabajo (necesitas GPUs con memoria de sobra), pero te da control y privacidad totales.
La letra chica (léela antes de casarte con uno)
Aquí toca ser honesto, porque casi nadie lo dice:
- Censura incorporada. Los modelos chinos traen restricciones sobre temas sensibles para el gobierno chino (el estatus de Taiwán, Tiananmen, Xinjiang). Para programar rara vez importa, pero si tu producto toca esos temas, lo vas a notar.
- Privacidad de datos. Si usas la API alojada del proveedor, tu código y tus prompts viajan a sus servidores. Para código sensible, córrelo tú mismo o usa un proveedor occidental que hospede esos pesos abiertos.
- Los benchmarks no son tu caso. Un modelo con buen puntaje en SWE-bench puede fallar en tu stack concreto. Pruébalo en tu repo real antes de moverlo a producción.
¿Cuándo conviene?
- Sí, si el costo de tus agentes se te está yendo de las manos y quieres capacidad de sobra por mucho menos.
- Sí, si quieres pesos abiertos por control, privacidad o para correr el modelo tú mismo.
- Con cuidado, si trabajas con datos muy sensibles (córrelo en tu propia infraestructura) o si tu dominio choca con los temas censurados.
El modelo es solo una pieza: lo que decide si un agente sirve es el bucle que lo envuelve. Eso lo trato en la guía de agentes de IA.
Y si lo que buscas es bajar la factura en general, tengo una lista de herramientas gratis para programadores que uso de verdad.
Preguntas frecuentes
¿Qué modelo chino es mejor para programar?
Depende del día y del caso. En código, GLM (Zhipu) y Kimi (Moonshot) se reparten la punta: en la tabla de la propia ficha de GLM-5.3, cada uno gana tres benchmarks. DeepSeek es el más barato, Qwen (Alibaba) ofrece tamaños muy distintos, desde un 27B hasta modelos mucho más grandes, y Kimi es el que mejor aguanta tareas largas de muchos pasos. Verifica los benchmarks actuales antes de decidir, porque cambian rápido.
¿Qué son los "pesos abiertos"?
Los pesos son los parámetros del modelo: los números que aprendió en el entrenamiento y que definen cómo responde. Que sean abiertos significa que el laboratorio los publica para descargar, así que puedes correr el modelo tú mismo en vez de depender solo de la API del proveedor. Los modelos cerrados (GPT, Claude) no publican sus pesos.
¿Puedo usar un modelo chino con Claude Code o Cursor?
Muchos agentes y clientes te dejan apuntar a un modelo distinto por su API compatible con OpenAI (URL base + API key) o a través de un router de modelos. Como los pesos son abiertos, también puedes correr el modelo tú mismo. Hay agentes que hacen de eso su bandera: fx, el de Vercel, es agnóstico del modelo por diseño y el proveedor lo eliges al configurarlo.
¿Son seguros los modelos chinos para código de empresa?
Al ser de pesos abiertos, puedes correrlos en tu propia infraestructura y así tus datos no salen de tu entorno. Si usas la API alojada del proveedor, tu código viaja a sus servidores; para código sensible, prefiere hospedarlo tú mismo o un proveedor occidental. Además, traen censura sobre temas políticos sensibles en China.
¿Por qué son tan baratos?
Compiten por adopción con pesos abiertos y precios agresivos. Para el desarrollador, el efecto práctico es mucha capacidad a una fracción del costo de los modelos cerrados.
Cierre
El mapa de "qué modelo uso para programar" se redibujó, y una parte grande la escriben ahora los laboratorios chinos con pesos abiertos. No hace falta que cambies de agente: cambias el modelo que tiene detrás. Empieza probando uno en tu repo real, mira el costo, y quédate con el que te dé el mejor trato entre capacidad, precio y control. Si dejas agentes corriendo en bucle, ese cambio de modelo puede ser la mayor diferencia en tu factura.
Fuentes
- zai-org/GLM-5.2 (model card oficial de Z.ai)
- zai-org/GLM-5.3 (model card oficial de Z.ai)
- GLM-5.3 License (texto oficial de la licencia)
- deepseek-ai/DeepSeek-V4.1-Flash (model card oficial de DeepSeek)
- Models & Pricing | DeepSeek API Docs (precios oficiales de DeepSeek)
- Your First API Call | DeepSeek API Docs (documentación oficial de DeepSeek)
- Qwen/Qwen3.8-27B (model card oficial de Qwen)
- QwenLM/Qwen3.8 (repositorio oficial de Qwen)
- moonshotai/Kimi-K3 (model card oficial de Moonshot AI)
¿Tienes un proyecto en mente?
Trabajo con Laravel, WordPress, SEO técnico y servidores MCP. El primer paso es una llamada de descubrimiento, sin costo ni compromiso, donde me cuentas qué necesitas y te digo con honestidad si puedo ayudarte.