Pular para o conteúdo
Zenteck
Últimas
Ferramentas de IA

Claude Consegue Provar que Seu Código É Seguro? Veja a Nova IA

PorAlex Silva2 min de leitura0 comentários
claude-gera-180-milhões-de-linhas-de-prova
Foto: ZenteckClaude gera 180 milhões de linhas de prova

Ouvir matéria0:00 / 0:30

Conforme apurado pelo the-decoder.com, a Anthropic e a parceira Theorem colocaram o Claude para resolver um dos gargalos mais caros da engenharia de software: a verificação formal. Enquanto certificar sistemas exigia décadas de trabalho humano especializado, o Claude produziu cerca de 180 milhões de linhas de código de prova matemática para 123 bibliotecas de código aberto em poucas semanas.

Como a verificação formal funciona na prática

O modelo não cria apenas código novo; ele pega programas existentes, traduz testes de falhas em problemas matemáticos e analisa o código de máquina compilado. Um programa independente chamado Rocq valida essas provas automaticamente, dispensando revisores humanos na maior parte da checagem.

Durante o processo, o Claude encontrou e corrigiu centenas de falhas que testes convencionais deixavam passar. Em um leitor de PDF amplamente utilizado, o modelo detectou em apenas uma semana a mesma quantidade de bugs de segurança que costuma ser relatada ao longo de um ano inteiro.

Quais são os limites e custos reais

Apesar da autonomia impressionante relatada pela fonte, as provas só são válidas sob condições rígidas: arquitetura de processador específica, programas de uma única thread e entradas menores que 64 MB. O custo computacional também é alto, exigindo centenas de milhões de tokens por prova individual.

Vale a pena para a sua rotina?

Para equipes que lidam com infraestrutura crítica, a ferramenta reduz drasticamente o tempo de auditoria e elimina falhas lógicas antigas. No entanto, o consumo elevado de tokens e as restrições de hardware tornam a técnica inviável para o desenvolvimento de software cotidiano, focando em bibliotecas essenciais.

Fontes

  1. Anthropic's Claude now writes code and proves it safe automatically — the-decoder.com

Perguntas frequentes

Como o Claude prova a segurança do código?
O modelo traduz testes de falha em problemas matemáticos e gera arquivos de prova que são verificados de forma autônoma pelo programa Rocq.
Quais são as limitações dessa verificação por IA?
As provas exigem condições rígidas, como arquitetura de hardware específica, programas sem multithreading e arquivos de entrada com menos de 64 MB.

Comentários

0 comentários

Deixe seu comentário

Seu e-mail é obrigatório para envio, mas nunca será publicado.

Seja o primeiro a comentar.

RECOMENDADOS

Continue Lendo