Voltar
Workflow SDK passa a gravar via WebSocket na Vercel por padrão

Workflow SDK passa a gravar via WebSocket na Vercel por padrão

Aprofundamento CEVIU

Aprofundamento

O Workflow SDK passou a enviar gravações de eventos e de streams ao Vercel Workflows por WebSocket, por padrão. Antes, cada gravação (ou cada grupo de gravações, no caso de streams) gerava uma requisição HTTP. Não há mudança de código: basta atualizar para [email protected] ou posterior.

Depois do deploy, as novas execuções já usam o WebSocket. As que estavam em andamento terminam no deployment em que começaram. O código de streaming existente segue funcionando, e um step que grava uma rajada de chunks, como tokens de IA, manda tudo pela conexão assim que ela abre. Cada início e conclusão de step conta como gravação de evento, então workflows com muitos steps fazem menos requisições HTTP. O queue handler abre a conexão a cada entrega. No benchmark que reproduziu o stream de tokens de um agente de IA, a v5.2.0 entregou a resposta completa 4,2 vezes mais rápido que a v4.8.12, sem chunk atrasado por mais de um segundo.

O que mudou

Em 21 de outubro de 2026, o CEVIU noticiou "Vercel libera suporte a WebSocket em disponibilidade geral nas Functions", com o recurso saindo do beta. A novidade de agora é diferente: o próprio Workflow SDK passa a usar WebSocket nas gravações, de forma automática, a partir da v5.2.0.

Por que isso importa

Para quem opera agentes de IA ou workflows com muitos steps na Vercel, isso significa menos requisições HTTP e streaming mais fluido sem tocar no código. Quem está na 4.x deve ler o guia de atualização antes, porque a v5 é um release major e o upgrade pode exigir ajustes.

Linha do tempo

  1. Suporte a WebSocket nas Vercel Functions chega à disponibilidade geral.

  2. Workflow SDK 5.2.0 passa a gravar eventos e streams via WebSocket por padrão.

Perguntas frequentes

Preciso alterar meu código para usar WebSocket no Workflow SDK?

Não. Basta atualizar para [email protected] ou posterior e fazer o deploy. O código de streaming existente continua funcionando como está.

O que acontece com execuções em andamento durante a atualização?

Elas terminam no deployment em que começaram. Só as novas execuções, depois do deploy, passam a gravar por WebSocket.

Qual foi o ganho medido no benchmark?

Num benchmark que reproduziu o stream de tokens de um agente de IA, a v5.2.0 entregou a resposta completa 4,2 vezes mais rápido que a v4.8.12. Nenhum chunk atrasou mais de um segundo.

Quem usa a versão 4.x pode simplesmente atualizar?

A recomendação é começar pelo guia de atualização, já que a v5 é um release major. Depois, a documentação do Vercel World ajuda a começar.

Fontes

Avalie este artigo:
Categoria
CEVIU Web Dev
Publicado
09 de novembro de 2026
Editoria
CEVIU Web Dev

Quer receber mais sobre CEVIU Web Dev?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser