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…

Processado por IA de MarkTechPost; editado por Hamidun News
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.

Quer parar de ler sobre IA e começar a usar?

AI News é um feed curado de notícias de IA. A Hamidun Academy ensina você a usar IA no trabalho.

O que você acha?
Carregando comentários…