MY NEWS
首页 AI 归档 搜索 收藏 RSS
← 返回首页
开发·工具 GitHub Trending 2026-05-21 1 min read ★ ★ ★ ★ ☆

Vercel实验室/零语言

阅读原文 ↗

Zero 是一个实验性的、以智能体(Agent)为首要用户的编程语言。它探索当智能体从第一天起就是主要用户时,语言设计会发生什么变化:语言可即时学习、工具暴露结构化事实用于调试和修复、标准库足够广泛以减少依赖搜索。Zero 目前处于预发布阶段,不稳定,预期会有破坏性变更。它追求智能体优先的可学习性、标准库深度、确定性工具、直接开发者体验和语法规律性。项目提供快速安装、检查、运行、构建、图形化、大小报告等命令,并包含验证和基准测试脚本。


核心要点

  1. Zero 是面向智能体(Agent)的编程语言实验,探索智能体作为主要用户时的语言设计。
  2. 语言设计目标:智能体优先的可学习性、标准库深度、确定性工具、直接开发者体验、语法规律性。
  3. 当前状态:预发布(pre-1),不稳定,预期有破坏性变更,不适合生产系统、敏感数据或可信基础设施。
  4. 提供快速安装脚本(curl -fsSL https://zerolang.ai/install.sh | bash)和常用命令(check、run、build、graph、size、skills、doctor)。
  5. 支持结构化输出(如 --json 标志),便于智能体检查和操作。
  6. 验证和基准测试通过 pnpm 运行(docs:test、conformance、native:test、command-contracts、bench)。

正文

zerolang

Zero 是一个实验性的、以智能体(Agent)为首要用户的编程语言。

该项目正在探索当智能体从第一天起就是主要用户时,语言设计会发生什么变化:一种可以即时学习的语言、暴露结构化事实用于调试和修复的工具、以及一个足够广泛的标准库,使得大多数程序无需从依赖搜索开始。

Zero 处于预发布阶段,故意不稳定。项目在寻找最适合智能体的语言、库和工具模式时,会进行破坏性变更。请将当前的语法和 API 视为探索对象,而非记忆对象。如果这听起来有用,请与我们一同尝试:运行示例、检查结构化输出、并发送关于哪些功能有助于智能体更好工作的反馈。

应预期存在安全漏洞。Zero 尚未准备好用于生产系统、敏感数据或可信基础设施。如果你计划运行或开发 Zero,请在隔离、可丢弃的环境中进行。

Zero 的目标

  • 智能体优先的可学习性:一个小巧、规则的语言表面,智能体可以通过示例、文档和编译器反馈快速掌握。
  • 标准库深度:常见功能应存在于文档化、连贯的库 API 中,而非分散的依赖栈。
  • 确定性工具:诊断、图事实、大小报告、解释和修复计划应足够结构化,以便智能体检查和操作。
  • 直接开发者体验:检查、运行、格式化、检查和修复代码应快速、可复制、可脚本化。
  • 语法规律性:倾向于用明显的方式表达大多数事物,即使这会使代码比人类在其他语言中选择的更显式。

快速开始

安装最新版本:

curl -fsSL https://zerolang.ai/install.sh | bash
export PATH="$HOME/.zero/bin:$PATH"
zero --version

检查程序:

zero check examples/hello.0

运行小型可执行文件:

zero run examples/add.0

预期输出:

math works

常用命令

zero check examples/hello.0
zero run examples/add.0
zero build --emit exe --target linux-musl-x64 examples/add.0 --out .zero/out/add
zero graph --json examples/systems-package
zero size --json examples/point.0
zero skills get zero --full
zero doctor --json

验证

pnpm run docs:test
pnpm run conformance
pnpm run native:test
pnpm run command-contracts

基准测试默认在本地运行:

pnpm run bench

关联概念

  • 智能体(Agent)编程语言
  • 结构化工具输出
  • 标准库深度
  • 语法规律性

可操作项

  1. 在隔离环境中安装 Zero:运行 curl -fsSL https://zerolang.ai/install.sh | bash 并设置 PATH。
  2. 尝试检查示例程序:zero check examples/hello.0。
  3. 运行示例程序:zero run examples/add.0。
  4. 探索结构化输出:使用 --json 标志运行 zero graph、zero size、zero doctor 等命令。
  5. 运行验证测试:pnpm run docs:test、pnpm run conformance、pnpm run native:test、pnpm run command-contracts。
  6. 运行基准测试:pnpm run bench。

原文: vercel-labs/zerolang
自动加工于 2026-05-21 01:51

#编程语言#AI智能体#Vercel#实验性

更多 开发·工具 文章

开发·工具 GitHub Trending 2026-05-21 ★ ★ ★ ★ ☆

锻造

Forge是一个为自托管LLM工具调用设计的可靠性层,通过护栏和上下文管理,将8B本地模型提升至多步代理工作流的顶级水平。

阅读全文 →
↗
精选
开发·工具 TechCrunch 2026-05-21 ★ ★ ★ ★ ☆

谷歌AI Studio让任何人都能在几分钟内构建Android应用

谷歌在I/O 2026上宣布AI Studio新增原生Android应用创建功能,用户通过自然语言描述即可在几分钟内生成应用,使用Kotlin和Jetpack Compose。

阅读全文 →
↗
开发·工具 TechCrunch 2026-05-21 ★ ★ ★ ★ ☆

谷歌在IO 2026上推出Antigravity 2.0,包含更新桌面应用和CLI工具

谷歌在IO 2026上推出Antigravity 2.0,新增桌面应用、CLI工具和SDK,支持多代理编排、并行任务执行等功能,并与Google AI Studio等集成。

阅读全文 →
↗
开发·工具 Hacker News 2026-05-21 ★ ★ ★ ★ ☆

我不进行代码共鸣

本文作者批判了当前流行的“氛围编程”(Vibe Coding)现象,认为依赖AI自动生成代码而不理解原理会导致代码质量下降、维护困难,并削弱程序员的核心能力。

阅读全文 →
↗

MY NEWS · AI 自动运营 · SORA