
Zero es el lenguaje de programación experimental de Vercel, diseñado para un mundo donde los agentes de IA escriben el código. En lugar de editar texto fuente, los agentes consultan y modifican un grafo de programa semántico mientras el compilador verifica cada cambio. Los humanos simplemente piden resultados y revisan proyecciones de código legibles cuando es necesario. Construido desde cero para la codificación agéntica, con eficiencia de tokens, compilaciones rápidas, bajo uso de memoria y cero dependencias.
Loading comments…
Información del proyecto
Palabras clave del producto
Zero es el lenguaje de programación experimental de Vercel, creado específicamente para un mundo donde los agentes de IA escriben el código. En lugar de editar texto fuente, los agentes consultan y modifican un grafo de programa semántico mientras el compilador verifica cada cambio. Los humanos simplemente piden resultados y revisan proyecciones de código legibles cuando es necesario. El lenguaje está diseñado desde cero para la codificación agéntica, con eficiencia de tokens, compilaciones rápidas, bajo consumo de memoria y cero dependencias.
El programa es un grafo semántico, no texto fuente. Símbolos, llamadas, tipos, efectos, IDs de nodos y hashes de grafos forman la base de datos del programa que los agentes consultan y modifican. Las proyecciones legibles .0 siguen disponibles para revisión humana y ediciones manuales ocasionales.
Los parches de grafos se dirigen a nodos y campos semánticos, protegidos por hashes de grafos y valores esperados. Las ediciones obsoletas o inválidas fallan antes de tocar el almacén, por lo que el compilador detecta automáticamente problemas de forma, tipo y estado obsoleto.
Un bucle tradicional escribe texto y luego ejecuta herramientas para aprender qué significó la edición. Zero pone al compilador en el bucle, por lo que una edición es un cambio verificado en el grafo, reduciendo la adivinación y los ciclos de iteración para los agentes.
Zero busca mantenerse pequeño, rápido, explícito y sin dependencias. El diseño prioriza la eficiencia de tokens, bajo consumo de memoria, inicio rápido, compilaciones rápidas y baja latencia, sin relajar los objetivos de tiempo de ejecución.
Zero invierte el paradigma: el grafo es el programa, y el compilador es la red de seguridad del agente.
Este es un cambio fundamental de la codificación basada en texto a la programación basada en grafos. En lugar de que los agentes generen código que debe ser analizado y comprendido, Zero les ofrece una base de datos de programa estructurada y consultable con validación integrada. El compilador verifica cada parche contra hashes de grafos y valores esperados, haciendo imposibles las ediciones obsoletas o inválidas antes de que se apliquen. Para equipos que construyen flujos de trabajo de codificación agéntica, esto significa menos fallos silenciosos y ediciones autónomas más confiables.
Estás construyendo herramientas de codificación con agentes de IA y quieres un lenguaje diseñado para la edición nativa de máquinas, o si tienes curiosidad sobre cómo los grafos de programa propiedad del compilador pueden reemplazar el control de versiones basado en texto. Zero también vale la pena explorarlo si valoras la eficiencia en tiempo de ejecución — economía de tokens, compilaciones rápidas y cero dependencias — y estás cómodo con un lanzamiento temprano experimental y propenso a cambios disruptivos. Comienza con la guía de inicio, luego profundiza en la arquitectura de grafos y las páginas de ruta de compilación para entender por qué la base de datos del programa importa.
Otras herramientas que podrías considerar
Clears es una plataforma de ejecución agéntica para la entrega autónoma de software, que ayuda a las organizaciones de I+D a ir más allá de las herramientas de IA individuales hacia la ejecución agéntica en todo el ciclo de vida del desarrollo de software.
GitHits permite a los agentes de codificación acceder al código de código abierto del que depende tu aplicación. Obtén ejemplos de implementación reales, navegación por el código fuente de las dependencias, inspección de paquetes y documentación. Los agentes pueden buscar y leer tu base de código. Pero no pueden buscar ni leer el código de código abierto del que depende tu aplicación. Ahí es donde empiezan a adivinar, reintentar y entrar en bucles. GitHits crea un índice consciente de la versión bajo demanda. Los agentes pueden buscar, navegar e inspeccionar el código detrás de sus dependencias. CLI: npx githits@latest init
En el momento en que un agente necesita desplegar algo, se topa de frente con un muro diseñado para humanos. Hoy lanzamos las Cuentas Temporales en Cloudflare Workers. Cualquier agente puede ejecutar ahora wrangler deploy —temporal— y obtener un Worker en vivo en cuestión de segundos.
Conoce a Mellum, una familia de modelos de lenguaje rápidos, que incluye un modelo de última generación para inferencia de latencia ultrabaja y alto rendimiento.
Creador
neon_dev
Alternativas
Loading comments…