Voltar
Vercel Flags agora pode ser avaliado em outro projeto sem compartilhar chaves de SDK

Vercel Flags agora pode ser avaliado em outro projeto sem compartilhar chaves de SDK

Aprofundamento CEVIU

Aprofundamento

O Project Connections resolve um incômodo prático do Vercel Flags: compartilhar flags entre projetos. Antes, era preciso copiar uma chave de SDK de servidor para uma variável de ambiente e cuidar dela manualmente. Agora, o projeto consumidor se autentica com a identidade do próprio deployment. Em desenvolvimento local, o vercel env pull traz o token OIDC do projeto.

O acesso é gerenciado na página Connections, na seção Flags do projeto, ou pelo comando vercel flags connections na CLI. A conexão dá acesso somente leitura em todos os ambientes, e quem define o ambiente da flag é o deployment consumidor: produção avalia flags de produção. No código, basta criar um adapter com o ID do projeto de origem e avaliar a flag. O acesso pode ser revogado sem novo deploy. Está disponível em todos os planos e exige @flags-sdk/vercel 1.6.0 ou superior, ou @vercel/flags-core 1.11.0 ou superior no uso direto da biblioteca core. A CLI exige a Vercel CLI 63.0.0 ou superior.

O que mudou

Em 3 de julho de 2026, o CEVIU noticiou "Gerencie segmentos de Vercel Flags com a Vercel CLI", quando a CLI passou a cobrir os segmentos. Agora a CLI também ganha o comando vercel flags connections, para controlar o acesso entre projetos. A tendência é de mais da gestão do Vercel Flags sair do painel e ir para a linha de comando.

Por que isso importa

Para quem opera vários projetos no mesmo time (um front e uma API, por exemplo), isso significa uma chave de SDK a menos para rotacionar e vazar. Como a revogação não pede deploy, o controle de acesso fica mais simples de auditar. Vale checar as versões mínimas dos pacotes antes de adotar.

Linha do tempo

  1. CEVIU noticia o gerenciamento de segmentos de Vercel Flags pela Vercel CLI.

  2. Vercel Flags passa a poder ser avaliado em outro projeto, sem chaves de SDK, com o Project Connections.

Perguntas frequentes

O que é o Project Connections do Vercel Flags?

É um recurso que permite a uma aplicação avaliar flags definidas em outro projeto da Vercel dentro do mesmo time. Não é preciso gerenciar chaves de SDK. A autenticação usa a identidade do deployment.

Como funciona em desenvolvimento local?

O comando vercel env pull obtém o token OIDC do projeto. Com ele, o ambiente local se autentica sem chave de SDK copiada manualmente.

Qual ambiente da flag é avaliado?

Quem decide é o deployment consumidor. Um deployment de produção avalia as flags de produção. A conexão dá acesso somente leitura em todos os ambientes.

Quais versões são necessárias?

É preciso @flags-sdk/vercel 1.6.0 ou superior, ou @vercel/flags-core 1.11.0 ou superior ao usar a biblioteca core. Para gerenciar conexões pela CLI, a Vercel CLI 63.0.0 ou superior. O recurso vale para todos os planos.

Fontes

Avalie este artigo:
Categoria
CEVIU Web Dev
Publicado
02 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