Code Models
AI-powered coding assistants for development
Modelos de generación de código para autocompletado, revisión y refactorización
Los modelos de generación de código son grandes modelos de lenguaje entrenados o afinados específicamente con código fuente. Impulsan el autocompletado en IDE, la revisión de PR, la refactorización automatizada, la generación de pruebas y la traducción entre lenguajes. Recurres a un modelo de código — antes que a uno general de texto — cuando quieres mayor corrección en tareas de programación y salidas estructuradas (diffs, JSON) que encajan bien con las herramientas de desarrollo.
13 models available
Codestral
Mistral's code-specialized model. Optimized for code generation, completion, and understanding across 80+ languages.
DeepSeek Coder V2
DeepSeek's specialized coding model. Excellent at code generation, debugging, and explanation.
Granite Code 20B
IBM Granite 20B Code Instruct. Larger Granite code model balancing quality and inference cost for enterprise CI/CD code-review automation.
Granite Code 34B
IBM Granite 34B Code Instruct. Largest Granite code-instruction model. Top-tier among Apache-2.0 code LLMs on HumanEval, MBPP and MultiPL-E.
Granite Code 3B
IBM Granite 3B Code Instruct. Apache-2.0 small code-instruction model. Strong on Python, Java, JavaScript and Go for enterprise IDE integrations.
Granite Code 8B
IBM Granite 8B Code Instruct. Trained on permissively-licensed code, strong on multi-language code completion and instruction-following.
Magicoder S CL 7B
UIUC Magicoder S CL 7B. CodeLlama-7B fine-tuned with OSS-Instruct synthetic data. Strong HumanEval Plus and MBPP Plus performance per parameter.
Phind CodeLlama 34B v2
Phind CodeLlama 34B v2. Highly tuned CodeLlama variant focused on retrieval-augmented developer assistant workflows.
StarCoder2 15B
BigCode StarCoder2 15B code-generation flagship. Trained on 4T tokens of Stack v2 data with grouped-query attention and 16k context.
StarCoder2 3B
BigCode StarCoder2 3B code-generation model. Trained on The Stack v2, supports 600+ programming languages. Apache-2.0 licensed for commercial use.
StarCoder2 7B
BigCode StarCoder2 7B code-generation model. 16k context, 600+ programming languages, strong fill-in-the-middle (FIM) performance.
WizardCoder 33B
WizardLM WizardCoder 33B v1.1. Evol-Instruct fine-tune of DeepSeek-Coder-33B with strong code-generation benchmark performance.
Yi-Coder 9B
01.AI Yi-Coder 9B chat model. Strong multilingual code completion and chat, 128k context, competitive with code-specialized models 2x its size.
Top code models picks
Hand-picked across four common criteria — resolved against the live catalog so the picks track price and performance changes.
Mistral's code-specialized model. Optimized for code generation, completion, and understanding across 80+ languages.
Learn moreDeepSeek's specialized coding model. Excellent at code generation, debugging, and explanation.
Learn moreMistral's code-specialized model. Optimized for code generation, completion, and understanding across 80+ languages.
Learn moreMistral's code-specialized model. Optimized for code generation, completion, and understanding across 80+ languages.
Learn moreLa tarificación en generación de código sigue el mismo modelo por token que el texto general. Los modelos punteros de código (GPT-5 Codex, Claude 4.6 Sonnet, Codestral) cuestan 1-10 € por millón de tokens de entrada; los niveles económicos (Codestral Mamba, DeepSeek Coder, Qwen Coder) cuestan 0,05-0,50 € por millón. Una sola petición de autocompletado en IDE rara vez supera unos pocos miles de tokens de entrada, así que el coste por llamada son fracciones de céntimo. Las facturas crecen cuando lanzas agentes que se vuelven a invocar docenas de veces por tarea.
El triángulo de compromiso es corrección, velocidad y contexto. Los punteros resuelven problemas más duros y siguen las convenciones del proyecto con más fiabilidad pero responden a 30-80 tokens/segundo, lo cual se siente lento dentro de un bucle de autocompletado ajustado. Los modelos económicos rápidos (Codestral Mamba, GPT-5 Mini) streaman a más de 200 tokens/segundo y se sienten nativos en el editor. Para tareas por lotes (refactorizar todo un repo, generar pruebas para cincuenta archivos), la corrección puntero gana. Para bucles de autocompletado ajustados, gana el nivel rápido.
Cuidado con el contexto entre archivos: la mayoría de los bucles de autocompletado solo envían el archivo actual. Para refactorización realmente consciente del codebase, necesitas una capa de recuperación que tire los archivos relacionados al prompt. Herramientas como Cursor y Continue lo hacen automáticamente; si lo desarrollas tú, embebee primero el codebase y recupera los 5-10 archivos más relevantes por petición.
Cuidado con la contaminación de licencias: unos pocos modelos de código de pesos abiertos se entrenaron solo con código de licencias permisivas; otros barrieron código GPL con términos de redistribución poco claros. Si vas a publicar código generado en un producto de código cerrado, prefiere modelos comerciales con garantías explícitas de licencia de código.
Las selecciones principales arriba cubren el puntero más correcto, el caballo de batalla más barato, el modelo con el contexto más largo y la opción de autocompletado más rápida.
Popular use cases
Common patterns built with code models on Railwail.
Frequently asked questions
Start Building with AI
Access all models through a single API. Get free credits when you sign up — no credit card required.