Com agentes escrevendo mais código, verificar o que eles geram vira o trabalho central em dados
Aprofundamento CEVIU
Aprofundamento
O texto parte de uma mudança de rotina: analistas, analytics engineers e até usuários de negócio escrevem menos SQL e Python à mão e pedem a consulta a um agente. Com contexto bom (modelos de dados, documentação, catálogo), a query sai razoável. O gargalo, então, deixa de ser produzir a análise e passa a ser checá-la. O autor cita uma pesquisa da Metabase: 74% das equipes construíam com IA, só 2% escalavam.
A proposta técnica são cinco níveis de teste: linting (análise estática de métricas e configs, com checagem de tipos e contratos), compilador (valida a árvore de lineage inteira antes do deploy), testes unitários, de integração e ponta a ponta com seeds fixos de dados. Sameer Al-Sakran, CEO da Metabase, defende que agentes podem gerar suítes de teste para KPIs como retenção, mas que gente de negócio segue sendo o melhor data contract, pela intuição sobre os números. Outro ponto é concentrar métricas, dashboards e ETL num só repositório declarativo, com um lineage DAG hierárquico apoiado em ASTs de SQL (como no SQLMesh). Por fim, o texto pede deslocar as assertions para a esquerda: o dbt já faz isso desde a v1.8, com testes unitários antes da materialização e contratos de modelo no build, e a ideia é estender isso à stack toda.
O que mudou
O tema da verificação já vinha sendo tratado pelo CEVIU no desenvolvimento de software em geral. Em 1 de junho de 2026, o CEVIU noticiou "Com IA no ciclo de desenvolvimento, testes ganham protagonismo". Em 16 de junho de 2026, veio "Code review com agentes de IA: da escrita para a confiança no código", e em 25 de agosto de 2026, "A verificação de código se torna essencial na era da IA e impulsiona novas estratégias de desenvolvimento". Em 13 de agosto de 2026, o CEVIU já cobria "A ascensão gradual dos Agentes de IA na gestão de dados". A notícia atual leva esse raciocínio para o território de dados e BI, com propostas específicas: lineage unificado entre modelos e ativos de BI e assertions no início do desenvolvimento.
Por que isso importa
Para quem opera pipelines e dashboards, a leitura é que o ganho de velocidade dos agentes só se sustenta se a verificação acompanhar. Isso sugere investir em seeds de teste conhecidos, contratos e checagens em build antes de investir em mais geração de SQL. Também sugere que a intuição de quem conhece o negócio continua fazendo parte do processo de validação.
Linha do tempo
CEVIU noticia que testes ganham protagonismo com IA no ciclo de desenvolvimento.
CEVIU cobre o code review com agentes, da escrita para a confiança no código.
CEVIU cobre a ascensão gradual dos Agentes de IA na gestão de dados.
CEVIU noticia que a verificação de código se torna essencial na era da IA.
CEVIU aborda a confiança no código diante da abundância gerada por IA.
CEVIU cobre a revisão de código como novo paradigma com agentes de IA.
Notícia atual: verificar o que agentes geram vira o trabalho central em dados.
Perguntas frequentes
Por que verificar passou a ser mais importante que escrever código em dados?
Agentes geram SQL, transformações e dashboards de forma barata e rápida. Conferir se o resultado está correto continua caro e difícil. Por isso o texto trata a verificação como o gargalo atual.
Quais são os cinco níveis de teste propostos?
Linting, compilador, testes unitários, testes de integração e testes ponta a ponta. O linting analisa o código sem rodar. O compilador valida a árvore de lineage inteira antes do deploy. Os demais cobrem componentes, interações entre módulos e o sistema compilado com seeds de dados.
O que significa deslocar assertions para a esquerda?
É checar a lógica durante o desenvolvimento, antes de produção, em vez de depender só de checagens que rodam depois que o dado é calculado. O texto cita o dbt, que desde a v1.8 tem testes unitários antes da materialização e contratos de modelo no build. A proposta é estender isso à stack inteira.
Humanos ainda são necessários na verificação?
Sim. Segundo Sameer Al-Sakran, da Metabase, pessoas de negócio são os melhores data contracts, porque sabem quando um número não faz sentido. A suíte de testes pode ser iniciada e melhorada por agentes, mas a intuição humana entra na validação.
Fontes
- ssp.shfonte original
- Categoria
- CEVIU Dados
- Publicado
- 05 de novembro de 2026
- Editoria
- CEVIU Dados

