开源项目今天·Vercel Labs GitHub

Vercel 发布 Zero 编程语言:首个专为 AI 代理设计的系统编程语言

Vercel Labs 发布 Zero(v0.1.1),这是首个明确以 AI 代理为编译器输出主要消费者的系统编程语言。编译器输出结构化 JSON 诊断而非人类可读文本,AI 代理可直接读取错误并生成修复方案。24 小时获 900 星。

这是 AI 编程工具链的一次范式创新。

核心设计:

  • JSON 诊断:编译器输出结构化 JSON 错误码和类型化修复元数据,替代人类可读的错误文本
  • 零依赖编译:编译为小于 10KB 的原生二进制文件,无需 LLVM 依赖
  • 能力型 I/O:函数必须显式声明副作用,无隐式分配、无隐式异步、无魔法全局变量
  • AI 工具集成:zero skills 命令输出 Claude Code、Cursor、Codex 等 17+ AI 编程助手可消费的能力描述

当前状态:

  • 实验性版本(v0.1.1),Apache-2.0 开源许可
  • 尚不适用于生产环境(无包注册表、规范不稳定)

架构意义:

  • 为 AI 代理从「代码补全」走向「主要作者」提供了最清晰的架构论证
  • 传统编程语言面向人类开发者设计,Zero 面向 AI 代理设计
  • 这可能代表未来编程语言设计的新范式:AI-first 语言

来源: Vercel Labs GitHub
链接: https://github.com/vercel-labs/zero