Modelos open-source de 2026 prometem 1 milhão de tokens de contexto, mas leem de forma seletiva
Vladimir Lushin, desenvolvedor de agentes de IA do Sber, analisou no Habr como funciona a atenção nos modelos abertos de 2026. O “1 milhão de contexto” anunciado, na prática, é lido de forma seletiva: o GLM-5.3 pega 2048 tokens do histórico a cada passo, o DeepSeek-V4-Pro trabalha com 1024 blocos comprimidos, e no Qwen3.8 e no Kimi K3 apenas uma de cada quatro camadas enxerga todo o histórico. Para os agentes, isso significa que uma regra do AGENTS.md pode deixar de funcionar silenciosamente por volta da centésima chamada de ferramenta. Na maioria dos modelos, a qualidade desaba entre 128 e 256 mil tokens, e o Kimi K3 com compactação em 300 mil supera a si mesmo com a janela completa de 1 milhão. • Três famílias: top-k esparso, híbridos “3 lineares + 1 completa” e janela deslizante com camadas globais (Gemma 4) • O que ajuda: limpar saídas antigas de ferramentas, busca sob demanda, divulgação progressiva, estado fora da janela • Proibições rígidas devem ser garantidas por hooks e permissões de acesso
Processado por IA de Habr: Сбер; editado por Hamidun News
Nos cards dos modelos abertos mais recentes de 2026, aparece “1 milhão de contexto”. Por dentro, o quadro é outro: o GLM-5.3 escolhe 2048 tokens do histórico a cada passo, o DeepSeek-V4-Pro trabalha com 1024 blocos comprimidos, e no Qwen3.8 e no Kimi K3 só uma de cada quatro camadas vê o histórico inteiro. Vladimir Lushin, que desenvolve agentes de IA e ferramentas para trabalho com código no Sber, explicou no Habr o que isso significa na prática. A conclusão vale para quem constrói agentes: o tamanho de janela anunciado diz quantos tokens cabem, mas não quantos deles o modelo de fato leva em conta.
Três esquemas de seleção em vez de leitura completa
Lushin divide os modelos open-source recentes em três famílias. Parte das configurações ele leu diretamente no config.json do Hugging Face; o restante veio dos cards e dos relatórios técnicos. As conclusões sobre o que o modelo “lê” são do próprio autor, a partir da arquitetura: os desenvolvedores dos modelos não declararam isso.
- Top-k esparso: GLM-5.x, DeepSeek-V4, MiniMax M3. A cada passo, o modelo seleciona apenas parte do histórico: no GLM-5.3 são 2048 tokens; no DeepSeek-V4-Pro, 1024 blocos comprimidos.
- Híbridos “3 camadas lineares + 1 completa”: Qwen3.5–3.8, Kimi K3, GLM-5.3-Flash. A atenção total a todo o histórico existe apenas a cada quatro camadas.
- Janela deslizante mais camadas globais: Gemma 4.
Os três esquemas têm um ponto em comum. Só as últimas algumas centenas de tokens são lidas com precisão garantida. O restante precisa vencer a seleção por relevância ou sobreviver de forma comprimida. Na maioria dos modelos, a qualidade desaba em algum ponto entre 128 e 256 mil tokens. O Kimi K3 com compactação em 300 mil supera a si mesmo com a janela completa de 1 milhão. Para a economia da inferência, isso pesa: um contexto curto e bem empacotado entrega um resultado melhor e carrega várias vezes menos tokens.
Por que a regra do AGENTS.md some por volta da centésima chamada
Em cada passo da geração, cada camada decide de novo para quais tokens passados olhar e com que peso. Suponha que, no início da sessão, o agente tenha sido instruído a não mexer em determinado arquivo. Depois de 300 mil tokens, ele está prestes a executar um comando que vai alterar esse arquivo. Para a proibição funcionar, pelo menos parte das camadas precisa alcançar aquela linha lá do começo e dar a ela um peso relevante. Se vão alcançar ou não é questão de probabilidade, e não do fato de o texto estar formalmente dentro da janela.
O autor explica isso com um poodle. No início do treino, o adestrador disse “não pegue nada do chão”; depois, o cão executou dezenas de comandos, e na cabeça dele ficou principalmente o último “vai passear!”. Quando há uma salsicha no chão, o desfecho é previsível. A regra do AGENTS.md faz o papel daquele primeiro comando, e o caderno do adestrador com “o que já foi treinado” equivale à compactação e ao arquivo de progresso.
Harness: onde colocar o texto e o que trancar com hooks
A tese central do artigo: para o harness, importa mais onde colocar o texto do que o que está escrito nele. Cinco técnicas funcionam melhor:
- limpar saídas antigas de ferramentas, para que não entulhem a janela;
- busca sob demanda em vez de “despejar tudo”;
- divulgação progressiva: o agente recebe os detalhes conforme a necessidade;
- estado fora da janela: arquivo de progresso, anotações, memória externa;
- repetir as regras-chave no fim do contexto, onde a atenção é garantidamente mais forte.
Uma categoria à parte é a do que nunca pode ser violado. Restrições desse tipo não devem ficar a cargo da atenção do modelo: é preciso garanti-las com hooks e permissões de acesso. Se a proibição de apagar ou gravar está implementada como uma verificação antes da chamada da ferramenta, não importa se alguma camada alcançou essa regra no token 300 mil.
A ordem prática para uma equipe que constrói um agente sobre modelos abertos é esta. Primeiro, descobrir a arquitetura do modelo específico pelo config.json. Depois, manter o contexto de trabalho entre 128 e 256 mil tokens, em vez de correr atrás do milhão. Duplicar as regras críticas no fim do contexto, comprimir o histórico longo e migrar as proibições rígidas do texto do prompt para o código do harness.
- 28 de out. de 2026DeepSeek abre o DeepInfer, e EUA e China preparam controle sobre modelos abertos
- 28 de out. de 2026Qwen 3.8 desviava requisições para proxy da Alibaba Cloud: até 4% de falhas nos testes
- 28 de out. de 2026DeepSeek abre o código do DeepInfer: 155 trilhões de tokens por dia e margem de 80%
- 27 de out. de 2026Qwen3.8 tentou subir um arquivo para a nuvem da Alibaba em Pequim de dentro do sandbox da Cohere
Perguntas frequentes sobre a notícia
O que se sabe sobre Três esquemas de seleção em vez de leitura completa?
Lushin divide os modelos open-source recentes em três famílias. Parte das configurações ele leu diretamente no config.json do Hugging Face; o restante veio dos cards e dos relatórios técnicos. As conclusões sobre o que o modelo “lê” são do próprio autor, a partir da arquitetura: os desenvolvedores dos modelos não declararam isso. Top-k esparso: GLM-5.x, DeepSeek-V4, MiniMax M3. A cada passo, o modelo seleciona apenas parte do histórico: no GLM-5.3 são 2048 tokens; no DeepSeek-V4-Pro, 1024 blocos comprimidos. Híbridos “3 camadas lineares + 1 completa”: Qwen3.5–3.8, Kimi K3,
Por que a regra do AGENTS.md some por volta da centésima chamada?
Em cada passo da geração, cada camada decide de novo para quais tokens passados olhar e com que peso. Suponha que, no início da sessão, o agente tenha sido instruído a não mexer em determinado arquivo. Depois de 300 mil tokens, ele está prestes a executar um comando que vai alterar esse arquivo. Para a proibição funcionar, pelo menos parte das camadas precisa alcançar aquela linha lá do começo e dar a ela um peso relevante. Se vão alcançar ou não é questão de probabilidade, e não do fato de o texto estar formalmente dentro da janela. O autor explica isso com um poodle. No i
O que se sabe sobre Harness: onde colocar o texto e o que trancar com hooks?
A tese central do artigo: para o harness, importa mais onde colocar o texto do que o que está escrito nele. Cinco técnicas funcionam melhor: limpar saídas antigas de ferramentas, para que não entulhem a janela; busca sob demanda em vez de “despejar tudo”; divulgação progressiva: o agente recebe os detalhes conforme a necessidade; estado fora da janela: arquivo de progresso, anotações, memória externa; repetir as regras-chave no fim do contexto, onde a atenção é garantidamente mais forte. Uma categoria à parte é a do que nunca pode ser violado. Restrições desse tipo não deve
Build & Ship Production AI Agents Without Boilerplate Code
Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.