MarkTechPost→ original

Vercel Labs apresentou o Zero — uma linguagem para agentes de AI escreverem, corrigirem e entregar código

A Vercel Labs lançou o Zero — uma linguagem para agentes de AI. O compilador gera JSON com códigos de erro e dicas de correção. O agente entende isso sem interv

Vercel Labs apresentou o Zero — uma linguagem para agentes de AI escreverem, corrigirem e entregar código
Fonte: MarkTechPost. Colagem: Hamidun News.
◐ Ouvir artigo

Vercel Labs apresentou Zero — uma linguagem experimental de programação de sistemas especialmente projetada para que agentes de IA possam escrever, ler, testar e corrigir programas nativos de forma independente, sem controle direto humano.

Por que o compilador não fala com IA

A maioria das linguagens (Rust, C, Go) emite erros de compilação como mensagens de texto. Isso funciona: um humano lê a mensagem, entende o código, corrige. Mas quando um agente de IA recebe o mesmo erro, ocorre um colapso na comunicação. Texto é dados não estruturados. Um agente precisa fazer parse da string, adivinhar o padrão, buscar a causa, imaginar uma solução. Ele perde metade do tempo interpretando. Se o compilador emitisse erros em formato legível por máquina, o agente poderia agir instantaneamente.

JSON em vez de pilha de erros em texto

Zero resolve isso direto no design. O compilador emite todos os erros e avisos em JSON. Cada erro vem com os dados necessários:

  • Código numérico estável (por exemplo, E001) — o agente aprende a partir de padrões
  • Campo repair_hint tipado com um passo específico de correção
  • Posição no código (linha, coluna, offset de byte) para edição precisa
  • Categoria de erro para classificação e roteamento

Em vez de texto, o agente vê um objeto JSON com todos os campos necessários e age instantaneamente.

I/O baseado em capacidades e micro-binários

Zero também introduz I/O baseado em capacidades — o compilador verifica em tempo de compilação quais arquivos e sockets um programa pode abrir. Isso significa que código arriscado é detectado antes da execução. Zero compila para binários nativos menores que 10 kilobytes. Isso é crítico para edge computing, inicialização rápida em funções serverless e distribuição de programas como binários sem dependências de runtime.

"Zero é uma linguagem onde o diálogo entre humano, agente de IA e

máquina nunca é interrompido"

O que isso significa

Zero não é um substituto para Rust ou C. É uma ponte entre o mundo dos programadores humanos e o mundo dos programadores de IA. Antes, a IA podia apenas discutir código. Agora ela pode escrevê-lo, ver erros e corrigi-los sozinha em um único ciclo. Para desenvolvedores, isso significa delegar categorias inteiras de trabalho: refatorações automáticas, migrações de versão, utilitários escritos às 3 da manhã.

ZK
Hamidun News
Notícias de AI sem ruído. Seleção editorial diária de mais de 400 fontes. Produto de Zhemal Khamidun, Head of AI na Alpina Digital.
O que você acha?
Carregando comentários…