MarkTechPost→ original

Vercel Labs presentó Zero — un lenguaje para agentes de AI que escriban, corrijan y publiquen código

Vercel Labs lanzó Zero — un lenguaje para agentes de AI. El compilador genera JSON con códigos de error y sugerencias de corrección. El agente lo entiende sin i

Vercel Labs presentó Zero — un lenguaje para agentes de AI que escriban, corrijan y publiquen código
Fuente: MarkTechPost. Collage: Hamidun News.
◐ Escuchar artículo

Vercel Labs presentó Zero — un lenguaje experimental de programación de sistemas especialmente diseñado para que agentes de IA puedan escribir, leer, probar y corregir programas nativos de forma independiente, sin control directo humano.

Por qué el compilador no habla con IA

La mayoría de lenguajes (Rust, C, Go) emiten errores de compilación como mensajes de texto. Funciona: un humano lee el mensaje, entiende el código, lo corrige. Pero cuando un agente de IA recibe el mismo error, se produce un colapso en la comunicación. El texto es datos no estructurados. Un agente necesita parsear la cadena, adivinar el estándar, buscar la causa, imaginar una solución. Pierde la mitad del tiempo interpretando. Si el compilador emitiera errores en formato legible por máquina, el agente podría actuar instantáneamente.

JSON en lugar de pila de errores de texto

Zero lo resuelve directamente en el diseño. El compilador emite todos los errores y advertencias en JSON. Cada error viene con los datos necesarios:

  • Código numérico estable (por ejemplo, E001) — el agente aprende a partir de patrones
  • Campo repair_hint tipado con un paso específico de corrección
  • Posición en el código (línea, columna, offset de byte) para edición precisa
  • Categoría de error para clasificación y enrutamiento

En lugar de texto, el agente ve un objeto JSON con todos los campos necesarios y actúa instantáneamente.

I/O basado en capacidades y micro-binarios

Zero también introduce I/O basado en capacidades — el compilador verifica en tiempo de compilación qué archivos y sockets puede abrir un programa. Esto significa que el código riesgoso se detecta antes de la ejecución. Zero se compila en binarios nativos menores de 10 kilobytes. Esto es crítico para edge computing, inicio rápido en funciones serverless y distribución de programas como binarios sin dependencias de runtime.

"Zero es un lenguaje donde el diálogo entre humano, agente de IA y

máquina nunca se interrumpe"

Qué significa esto

Zero no es un reemplazo para Rust o C. Es un puente entre el mundo de los programadores humanos y el mundo de los programadores de IA. Antes, la IA solo podía discutir código. Ahora puede escribirlo, ver errores y corregirlos ella misma en un único ciclo. Para los desarrolladores, esto significa delegar categorías enteras de trabajo: refactorizaciones automáticas, migraciones de versiones, utilidades escritas a las 3 de la mañana.

ZK
Hamidun News
Noticias de AI sin ruido. Selección editorial diaria de más de 400 fuentes. Producto de Zhemal Khamidun, Head of AI en Alpina Digital.
¿Qué te parece?
Cargando comentarios…