
Seed Diffusion
ByteDance Seed · Programação
Seed Diffusion é o modelo de difusão experimental da ByteDance para gerar código. Ele escreve em paralelo em vez de token por token, e chega a 2.146 tokens por segundo.

Sobre Seed Diffusion
About
O que é o Seed Diffusion
Seed Diffusion é um modelo de linguagem da ByteDance que gera texto por difusão em vez do método comum, palavra por palavra. Quase todos os modelos de linguagem, inclusive os que estão por trás dos chatbots do dia a dia, produzem a resposta token a token, da esquerda para a direita. O Seed Diffusion funciona de outro jeito: parte do ruído e refina um bloco inteiro de tokens de uma vez.
Ele chega como Seed Diffusion Preview, um lançamento de pesquisa voltado a código. O time Seed da ByteDance o desenvolveu com o laboratório AIR da Universidade de Tsinghua para testar se um modelo de difusão discreta aguenta tarefas de linguagem, não só imagem e vídeo, onde o método já rende bem. Como modelo de geração de código da ByteDance, ele troca o decodificador da esquerda para a direita por um em paralelo. Numa GPU H20, ele gera código a 2.146 tokens por segundo, o que, segundo o time, é 5,4 vezes mais rápido que um modelo autorregressivo de tamanho parecido.
O detalhe importante é que é um preview, não um produto. Não há preço, nem API pública, nem interface de chat geral. A meta é provar que a abordagem funciona, e o time apresenta a velocidade como o benefício mais visível de uma estrada de pesquisa bem mais longa.
Como começar
- Abra a demo em studio.seed.ai/exp/seed_diffusion para testar o modelo com comandos de código.
- Leia a página do projeto em seed.bytedance.com/seed_diffusion para o contexto técnico.
- Consulte o artigo no arXiv (2508.02193) para o método, os benchmarks e o treino.
- Compare a velocidade e a qualidade relatadas com o modelo de código que você já usa antes de supor que ele encaixa no seu fluxo.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Seed Diffusion.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Pesquisadores de IA e quem usa a IA para programar
- Desenvolvedores de frameworks e ferramentas de código
- Leitores técnicos que acompanham design de modelos
Tarefas
- Geração de código
- Edição de código
- Prototipagem rápida numa demo
Cenários
- Estudar modelos de difusão de linguagem antes de chegarem à produção
- Avaliar se a velocidade importa num fluxo de código
- Acompanhar a direção de pesquisa da ByteDance
Principais recursos
Geração de tokens em paralelo
O Seed Diffusion redige muitos tokens ao mesmo tempo em vez de um após o outro. Essa única escolha de design explica a velocidade: o modelo gasta o processamento preenchendo um bloco em vez de esperar por cada token. Em saídas longas de código, isso muda quanto tempo o usuário espera.
2.146 tokens por segundo relatados
Numa GPU H20, o preview gera código a 2.146 tokens por segundo, número que o time relata como 5,4 vezes mais rápido que um modelo autorregressivo do mesmo tamanho. É o número principal, e o artigo o coloca como um novo ponto na fronteira velocidade-qualidade para modelos de código. A velocidade do Seed Diffusion é o achado principal.
Qualidade competitiva em benchmarks de código
Velocidade sozinha diria pouco se o código saísse ruim. Segundo a ByteDance, o modelo iguala modelos autorregressivos do mesmo tamanho em benchmarks padrão de código, e se adianta em tarefas de edição que exigem uma visão global do arquivo.
Treino em duas etapas
O modelo aprende em duas passagens, diz a ByteDance. A primeira preenche tokens mascarados para construir completamentos básicos; a segunda insere e apaga tokens para forçar o modelo a julgar a sequência inteira, o que o time liga a um ganho de 4,8% sobre modelos autorregressivos no reparo de código CanItEdit.
Ordem estruturada e ajuste on-policy
Linguagem e código seguem padrões, como declarar uma variável antes de usá-la. O Seed Diffusion treina com uma ordem restrita para respeitar essas dependências, e depois se ajusta para convergir em menos passos sem perder qualidade na saída.
Prós e contras
Prós
- Geração muito rápida: 2.146 tokens/s fica bem acima de modelos de código autorregressivos do mesmo tamanho.
- Qualidade relatada sólida: iguala modelos autorregressivos comparáveis em benchmarks padrão de código.
- Forte em edição de código: a visão de bloco inteiro ajuda em tarefas que pedem uma leitura global do arquivo.
- Material de referência aberto: uma demo pública e um artigo publicado deixam qualquer um checar as afirmações.
Contras
- Só preview: sem preço, sem produto e sem interface geral, então não serve para produção.
- Sem API confirmada: os times ainda não podem construir sobre ele, porque a disponibilidade não está documentada.
- Focado em código: o preview foi ajustado para código, então não há resultados estabelecidos em outras tarefas de texto.
- A velocidade depende do hardware: o número principal vem de uma GPU H20, então o desempenho real vai variar.
Perguntas frequentes
O Seed Diffusion é o modelo de difusão experimental da ByteDance. Em vez de escrever token a token, ele refina um bloco de tokens em paralelo, e foi criado para testar a difusão na geração de código.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Seed Diffusion.
Alternativas a Seed Diffusion
Base Code
Base44 (Wix) · Programação · ProdutividadeO Base Code é um ambiente de desenvolvimento em nuvem compartilhado da Base44. O time descreve mudanças em um repositório do GitHub pelo chat, confere tudo na prévia e envia o resultado como pull request.
Google EmbeddingGemma 2
Google DeepMind · Escrita · Imagem · ProgramaçãoGoogle EmbeddingGemma 2 é um modelo aberto de 740 milhões de parâmetros que transforma texto, código, imagens, áudio e quadros de vídeo em vetores de um único espaço de 768 dimensões, rodando em celulares e notebooks.
GitGlow
GitGlow · Programação · ProdutividadeO GitGlow é um cliente Git de desktop que coloca seu código e as mudanças dos seus agentes de IA na mesma revisão, para você saber o que vai sair da máquina antes de publicar.
