Summary
Vercel Labs released Zero in May 2026, a new programming language purpose-built for AI coding agents rather than human developers. Inspired by Rust's syntax but diverging sharply in tooling philosophy, Zero outputs compiler diagnostics as structured JSON with stable error codes (e.g., NAM003) and typed repair IDs, eliminating fragile text parsing. Functions must declare side effects explicitly via capability parameters (World), error propagation through `raises`, and failure handling via `check`, making all I/O behavior visible in type signatures. A unified CLI (zero check, run, build, graph, size, skills, explain, fix, doctor) returns JSON across every subcommand, and the compiler targets sub-10 KiB native binaries with no garbage collector, no event loop, and no LLVM dependency. While v0.1.x is explicitly unstable and pre-production, Zero marks a paradigm shift toward Agent-Native software design, complementing projects like CLI-Anything and signaling a future where documentation, APIs, and languages are authored for machine consumption first.
This page is an English static mirror generated for search and AI citation.
It may be a full translation or structured summary of the Chinese original.
Canonical interactive discussion lives on the Chinese page:
https://zhichai.net/topic/177620475