MiniMax M3.1 Flash: o nosso teste em cinco projetos de código

O MiniMax M3.1 Flash, gratuito por tempo limitado no OpenCode, enfrentou cinco provas filmadas: onze bugs corrigidos em onze numa verdadeira loja, mas um jogo tático injogável e um Linux estragado pela sua última correção.

MiniMax M3.1 Flash: o nosso teste em cinco projetos de código
Resposta rápida

O MiniMax M3.1 Flash é o modelo de IA rápido e económico da MiniMax, lançado a 19 de outubro de 2026 e gratuito por tempo limitado no OpenCode, sem conta. Nas nossas cinco provas, corrigiu os onze bugs de uma verdadeira loja PrestaShop, mas entregou um jogo tático injogável com o rato e um falso Linux estragado pela sua última correção. À tarifa oficial, os cinco testes teriam custado cerca de 4,40 dólares.

VídeoVídeo em francês

MiniMax M3.1 Flash testé : j'ai caché 11 bugs, il les a tous corrigés

O canal de YouTube da Gekkode publica mais vídeos sobre IA e código.

Subscrever para apoiar o canal

A 19 de outubro de 2026, a MiniMax lançou o M3.1 Flash, um modelo de IA que sabe programar, e o OpenCode disponibilizou-o gratuitamente por tempo limitado, sem conta nem chave. Submetemo-lo a cinco provas filmadas, do veleiro em 3D a uma verdadeira loja online cheia de armadilhas.

O balanço cabe em duas frases. Para reparar um projeto existente, o M3.1 Flash corrigiu os onze bugs de uma loja PrestaShop em quarenta minutos, sem internet. Para criar do zero, constrói depressa, mas é preciso verificar o que faz.

MiniMax, a empresa do Hailuo

A MiniMax é uma empresa de inteligência artificial de Xangai, fundada no final de 2021. Em França, é conhecida sobretudo pelo Hailuo, o seu gerador de vídeos. O M3.1 Flash é a versão rápida e económica do seu novo modelo de linguagem.

No seu anúncio de 19 de outubro de 2026, a MiniMax promete um modelo quase três vezes mais rápido, e tarefas de agente 70% mais baratas do que com o seu modelo anterior. Um agente é uma IA que encadeia ações sozinha, como ler ficheiros, alterá-los e executar comandos. O M3.1 Flash também consegue manter em memória um milhão de tokens, o suficiente para ler vários romances de uma só vez. Um token é um pedaço de palavra, a unidade que os modelos leem e faturam.

No OpenCode, sem conta nem chave

O OpenCode é um assistente de programação open source: lê o teu projeto, escreve os ficheiros e executa os comandos por ti. Por tempo limitado, o M3.1 Flash faz parte da sua lista de modelos gratuitos. Basta escolhê-lo, sem criar conta nem introduzir qualquer chave.

A documentação do OpenCode esclarece que o fornecedor deste modelo não guarda os teus dados nem os usa para treinar os seus modelos. Não era o caso do Big Pickle, o anterior modelo gratuito, cujos dados podiam servir para o melhorar. A mesma página avisa que o M3.1 Flash é gratuito por tempo limitado, sem indicar a data de fim.

Cinco provas, sempre no máximo

Cada prova correu numa sandbox, um contentor Docker isolado do resto do computador, como uma sala fechada onde a IA não consegue estragar mais nada. O nível de raciocínio estava no máximo, as instruções foram coladas tal e qual, e ninguém ajudou o modelo pelo caminho. Cada troca com ele foi contabilizada.

O veleiro na tempestade

A primeira instrução é a dos nossos bancos de ensaio anteriores: um veleiro de pesca num mar agitado, em plena tempestade, em 3D no navegador. O M3.1 Flash cumpriu os treze pontos da instrução em 72 minutos. O Claude Opus 5.5 tinha levado 39 minutos, por cerca de sete dólares faturados consoante a utilização. Aqui, a fatura ficou a zero, e as duas cenas correm à mesma velocidade no mesmo Mac.

Um Linux no navegador: 41 em 42, depois 24

Segunda prova, a desforra do Big Pickle: um falso Linux completo no navegador, com ambiente de trabalho, janelas, um terminal e um editor. Depois de cada etapa, um robô clica em todo o lado e verifica 42 pontos. O Big Pickle tinha terminado com 41 em 42.

Depois das nove etapas de construção, o M3.1 Flash está nos 40. A décima instrução dá-lhe a lista das falhas e pede-lhe que as corrija, em três rondas no máximo. Na primeira ronda, sobe para 41, a pontuação do Big Pickle, em hora e meia em vez de duas. Fica a faltar um único ponto, o redimensionamento das janelas.

Na segunda ronda, repara-o, e a pontuação cai para 24. No tamanho de janela mais pequeno que ele próprio escolheu, o caminho da pasta cresce e esmaga a zona onde se escreve o texto, que acaba com zero píxeis de largura. Ora, o robô deixa a janela precisamente nesse tamanho, e todas as verificações que passam pelo terminal falham. Com a lista das dezoito falhas à frente, não encontra a causa. Em tamanho normal, o seu Linux funciona muito bem.

Um Final Fantasy Tactics: completo, mas injogável

A terceira prova pede um clone jogável de Final Fantasy Tactics, o jogo de estratégia de 1997 para PlayStation, com o seu terreno em relevo, os turnos, os menus e as regras. Duas horas e quarenta e oito minutos depois, o campo de batalha está lá, com as suas falésias, a sua água e menus azuis que lembram o original.

Para um protótipo feito por uma IA, o motor está relativamente completo em relação ao jogo original. Cada unidade joga ao ritmo da sua velocidade, um golpe pelas costas faz mais dano, e os feitiços levam tempo a ser lançados: se o alvo se mexer, o golpe falha. A interface de movimento, em contrapartida, podia estar muito mais bem feita.

O verdadeiro problema surge no primeiro combate. Um clique em «Mover» não faz nada, com o teclado funciona. No menu «Ação», um clique em «Atacar» também não faz nada, nem a tecla Enter, nem a Esc. O menu redesenha-se assim que o rato passa por cima, o que engole o clique, e o código não prevê nenhuma tecla para confirmar neste submenu. Um jogador simplesmente não consegue atacar. E, no entanto, os próprios testes do MiniMax passavam: carregavam nos botões diretamente no código, nunca com um rato a sério. Estão cumpridos onze dos dezoito pontos da instrução, quatro só em parte, e os dois que falham por completo são precisamente os que fazem um jogo.

ODD ARMS: o mais conseguido, com os seus defeitos

Quarta prova, a instrução mais longa, com mais de doze mil caracteres: ODD ARMS, um jogo de sobrevivência em que um pequeno herói armado com objetos absurdos aguenta três minutos frente a hordas de brinquedos. Duas horas e dezanove minutos depois, o jogo funciona, com dez heróis, doze armas, uma pré-visualização em 3D e verdadeiras partidas.

As regras numéricas da instrução são respeitadas, do cerco de quinze inimigos a cada 22 segundos ao limite de 180 monstros no ecrã. A importação de um modelo 3D próprio recusa um ficheiro falso e um ficheiro demasiado pesado, e aceita o bom. No telemóvel, o joystick e o botão de dash funcionam ao mesmo tempo. Mas os modelos 3D são feios e estranhos, e o herói pode sair do mapa ao atravessar as paredes do cenário. O MiniMax ficou por aqui, sem ir mais longe.

A loja cheia de armadilhas: 11 bugs em 11

Última prova, a mais próxima de um trabalho real: uma loja PrestaShop, um software de comércio eletrónico com quase quarenta mil ficheiros. Escondemos lá dez bugs, e mantivemos um décimo primeiro, este verdadeiro, reportado no GitHub em julho e ainda presente nesta versão. O M3.1 Flash recebeu onze tickets escritos como se viessem de um cliente, e a loja estava sem acesso à internet.

Ao fim de quarenta minutos, dá os onze tickets como resolvidos. As nossas dezanove verificações escondidas, uma por bug e oito para confirmar que não estragou nada noutro lado, passam todas. Mexeu exatamente nos dez ficheiros certos. Um preço apresentado como «34,8 €» volta a ser «34,80 €», a paginação recupera a terceira página, e um cliente já não consegue abrir a encomenda de outro.

Duas reservas. Sete das suas correções são idênticas, letra por letra, ao código original. O PrestaShop é público, e o M3.1 Flash pode ter aprendido este código durante o treino. O bug verdadeiro do GitHub, esse, foi corrigido à sua maneira, e a correção oficial cobre ainda um caso raro nas bases de dados antigas.

O que encrava

A gateway gratuita não é fiável. Nas cinco provas, falhou 72 vezes em cerca de 1 300 trocas. O OpenCode volta a tentar sozinho, mas, numa das vezes, dois minutos e meio de reflexão foram parar ao lixo.

Nos projetos grandes, o M3.1 Flash passa tanto tempo a testar o próprio trabalho como a pensar, e no Linux até mais. Sobretudo, testa-o mal. O seu Linux passava em todos os seus próprios testes com a introdução de texto avariada, e o seu jogo passava nos dele sem nunca tocar no rato. Se o usares, verifica tu mesmo com um rato e um teclado a sério, e encara o seu «está pronto, está testado» como um rascunho. Para confinar um agente como este, mais vale também uma verdadeira sandbox do que uma simples lista de comandos proibidos.

Quanto custa o MiniMax M3.1 Flash

Fora do OpenCode, a tarifa oficial da API é de 0,15 dólares por milhão de tokens lidos, 0,60 dólares por milhão de tokens escritos, e 0,015 dólares pelos tokens relidos a partir da cache, ou seja, já enviados e guardados em memória. A esta tarifa, as nossas cinco provas teriam custado cerca de 4,40 dólares no total, de 0,28 dólares no veleiro a 1,35 dólares no Linux. Quase tudo passava pela cache, faturada a um preço dez vezes mais baixo.

Para programar todos os dias, a MiniMax também vende uma subscrição, o M Plan, que substitui o antigo Coding Plan. Custa 22 dólares por mês no plano Go, 55 dólares no Explore e 132 dólares no Build, com o M3.1 Flash incluído nos três. A chave da subscrição liga-se ao OpenCode, ao Claude Code ou ao Cursor.

O que reter

  • O MiniMax M3.1 Flash, lançado a 19 de outubro de 2026, é gratuito por tempo limitado no OpenCode, sem conta nem chave, e o seu fornecedor não guarda os teus dados.
  • Para reparar um projeto existente, é impressionante: onze bugs em onze numa verdadeira loja PrestaShop, em quarenta minutos, sem internet.
  • Para criar do zero, constrói depressa, mas os seus próprios testes não veem o que um jogador vê: um jogo tático injogável com o rato, um Linux estragado pela sua última correção.
  • Verifica sempre o trabalho dele com um rato e um teclado a sério.
  • À tarifa oficial, as nossas cinco provas teriam custado cerca de 4,40 dólares, e a subscrição M Plan começa nos 22 dólares por mês.

Agents IAMiniMaxOpenCodePrestaShop

Damien Flandrin Programador web desde 2010, criador da Gekkode e do Email Impact. Cada artigo é testado num projeto real antes de ser publicado. Contacto
Newsletter

Os novos testes, tutoriais e projetos, por e-mail.

Testes reproduzíveis, código versionado, resultados datados. Nunca spam.