JetBrains apresenta Mellum2.1: A IA que vai mudar sua forma de codificar.

O Futuro da Programação AI? JetBrains Lança Mellum2.1 e Reinventa Como Codificamos!

Olá, pessoal! Aqui é o Lucas Tech, e hoje trago uma notícia quentíssima do mundo da IA que vai fazer os olhos de qualquer desenvolvedor brilharem! A JetBrains, essa gigante que já nos entrega ferramentas de desenvolvimento incríveis, acaba de lançar o Mellum2.1. Pensem num modelo de linguagem open source feito sob medida para agentes de codificação e "sub-agentes" super rápidos! A grande sacada? Ele aprendeu a programar de verdade, em ambientes reais, e está pronto para agilizar seus projetos de um jeito que você nem imagina. Vamos mergulhar nessa novidade!

Mellum2.1: O Que É e Por Que É Importante?

Basicamente, o Mellum2.1 é uma versão aprimorada do Mellum2, um modelo de "mistura de especialistas" (MoE) de 12 bilhões de parâmetros. Mas aqui vem a parte mais legal: ele ativa apenas 2.5 bilhões de parâmetros por token. Imaginem um time gigante de especialistas, mas que, na hora de trabalhar, só chama os 8 mais qualificados para resolver um problema específico a cada vez! Isso significa inteligência com eficiência, o que é crucial para performance.

O Mellum2.1 é lançado sob a licença Apache 2.0 e já está disponível no Hugging Face. A arquitetura dele é a mesma do Mellum2, mas o grande pulo do gato veio da forma como ele foi treinado: através de aprendizado por reforço (RL) em ambientes de software reais. Isso permitiu que ele se tornasse um modelo compacto e que pode ser hospedado por você mesmo, capaz de explorar um repositório, editar arquivos e até mesmo verificar suas próprias mudanças. É quase como ter um mini-dev AI dentro do seu projeto!

No Detalhe: Especificações e Como Ele Roda

Para os mais técnicos, aqui está um resumo do que o Mellum2.1 oferece:

  • Tamanho: 12 bilhões de parâmetros no total, com 2.5 bilhões ativos (dentre 64 especialistas, 8 são ativados por vez).
  • Contexto: Uma janela de contexto gigantesca de 131.072 tokens, o que significa que ele consegue "lembrar" de muito código e contexto do seu projeto.
  • Onde Roda: Você pode hospedá-lo nas suas próprias GPUs via vLLM ou SGLang. E para a galera do GGUF, que usa ferramentas como llama.cpp, Ollama e LM Studio, os builds começam em uns modestos 7.0 GB. Perfeito para quem quer experimentar sem gastar uma fortuna em nuvem.

Ele foi projetado pensando em três usos principais: como um "agente trabalhador" (para tarefas específicas), um assistente de raciocínio geral e, claro, para implantações privadas e auto-hospedadas.

Performance de Peso: Números que Impressionam

A JetBrains avaliou o Mellum2.1 junto com o Mellum2, Qwen3.5-9B e Gemma 4 E4B, e os resultados são animadores (lembrando que são dados da própria JetBrains):

  • Melhora Significativa: O Mellum2.1 superou o Mellum2 em 15 dos 17 benchmarks listados.
  • Competição com Gigantes: Ele venceu 5 dos 17 benchmarks contra o Qwen3.5-9B, um modelo maior e já consolidado.
  • Destaque na Codificação: Ele marcou 82.0 no LiveCodeBench v6, ficando à frente do Qwen3.5-9B (75.4) e do Gemma 4 E4B (69.4).
  • Salto Agentic: O maior avanço foi na codificação "agentic". O SWE-bench Verified subiu de 2.0 para 47.0, e o SWE-bench Pro, de 0.0 para 28.0! Isso mostra que ele está ficando muito bom em entender, editar e consertar código em projetos reais.
  • Onde ainda pode melhorar: Ele ainda fica atrás do Qwen3.5-9B em tarefas de software agentic mais difíceis e em conhecimento geral (como no Terminal-Bench 2.1, com 17.4 vs. 21.7 do Qwen).
  • Segurança Reforçada: A pontuação no HarmBench caiu de 21.5 para 8.5 (onde menos é mais), indicando um avanço na segurança.

É importante notar que esses resultados foram alcançados em um pipeline específico, e a forma como cada modelo é testado pode influenciar os números. Mas, no geral, o Mellum2.1 se mostra um competidor fortíssimo, especialmente para tarefas de codificação.

A Arquitetura por Trás da Magia e o Segredo do Treinamento

A arquitetura do Mellum2.1 é super interessante: são 28 camadas e 64 especialistas, com um roteador que ativa 8 especialistas por token. Ele usa atenção de consulta agrupada (GQA) e tem uma janela deslizante de 1.024 tokens em três de cada quatro camadas. O vocabulário é de 98.304 tokens, e os pesos são em bfloat16.

Mas o verdadeiro "segredo da magia" está no treinamento! Praticamente todo o trabalho pesado de pós-treinamento foi focado em Reinforcement Learning (RL). A JetBrains colocou o Mellum2.1 para aprender matemática, programação competitiva, ciência, uso de ferramentas e, claro, engenharia de software – tudo isso em repositórios de código reais, usando shell e ferramentas de edição de arquivos. Imaginem a IA como um estagiário ultra-dedicado, recebendo uma recompensa toda vez que os testes passam! Milhões de "sandboxes" (ambientes isolados) foram usados para essa "escola de programação", o que explica o grande salto nas capacidades agentic.

Velocidade Otimizada: Codifique Mais Rápido

Como a arquitetura se manteve a mesma do Mellum2, a velocidade também é um ponto forte. Em uma GPU H200 sob carga pesada, a JetBrains afirma que o Mellum2.1 consegue servir quase o dobro de tokens que o Qwen3.5-9B! Para uma única requisição, a previsão multi-token (MTP) o torna cerca de 1.6x mais veloz. E a JetBrains já prometeu a integração do MTP com o vLLM para breve. Preparem-se para um fluxo de trabalho turbo!


Minha Visão (Lucas Tech)

Gente, a chegada do Mellum2.1 é um divisor de águas! Ver um modelo open source, tão focado em agentes de codificação e com essa performance, me deixa genuinamente empolgado. A JetBrains está democratizando o acesso a uma IA de ponta para devs, permitindo que a gente use em projetos privados, crie assistentes personalizados e acelere processos de uma forma que antes era reservada para modelos muito maiores e fechados.

Imagine o tempo que podemos economizar, o nível de automação que podemos alcançar na manutenção de código, na correção de bugs e até na exploração de novas funcionalidades. Isso não é só uma ferramenta; é um passo gigante para a co-pilotagem de código se tornar ainda mais onipresente e eficiente, e o fato de ser open source só me faz acreditar ainda mais no potencial de inovação que ele trará para a comunidade.


E vocês, o que acharam dessa novidade? Estão prontos para dar uma chance ao Mellum2.1 e testar seus próprios agentes de código? Deixem seus comentários aqui embaixo!

Referência: Matéria Original

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima
Tutorial Elevenlabs