
Zero — новый agent-first язык программирования от Vercel, который изменит все (нет)
kee_real 6 минут назад Zero — новый agent-first язык программирования от Vercel, который изменит все (нет) Средний 8 мин 100 Программирование * Искусственный интеллект Системное программирование * Обзор Официальная...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
В сфере искусственного интеллекта произошло заметное событие. kee_real 6 минут назад Zero — новый agent-first язык программирования от Vercel, который изменит все (нет) Средний 8 мин 100 Программирование * Искусственный интеллект Системное программирование * Обзор Официальная иллюстрация с x. comAgent-first язык программирования звучит как хорошая идея, да? В конце концов, агентам не нужны фигурные скобки.
Им не нужна красота if, while, for, match, Result, try, await, naming conventions и вот этого всего, сделанного для нас - кожаных мешков. Именно поэтому Zero от Vercel Labs на первый взгляд выглядит как интересный эксперимент. Официальный сайт называет его языком для агентов, README говорит про "agent-first programming language", а авторский пост в X обещает systems language, который быстрее, меньше и проще для агентов в использовании и дебаге.
Технические детали
Звучит почти убедительно. До тех пор, пока вы не открываете код. Что такое ZeroZero - экспериментальный systems language от Vercel Labs.
Репозиторий vercel-labs/zero на момент написания уже набрал тысячи звезд, релизы и стандартный для продуктов Vercel уровень упаковки: сайт, документация, примеры, CLI, бенчмарки и т. Официальный pitch такой:минималистичный и простой синтаксис, чтобы агент мог "выучить его на лету";стандартная библиотека вместо поиска зависимостей;structured tooling: diagnostics, graph facts, size reports, repair plans в машинно-читаемом виде;explicit effects: доступ к внешнему миру должен быть виден в сигнатуре;предсказуемая память, маленькие native binaries, меньше магии. Если убрать маркетинг, идея нормальная.
Проблема в том, что почти каждый пункт уже существует где-то рядом: в Rust, Zig, TypeScript, Language Server Protocol, компиляторах с JSON output, статических анализаторах, линтерах, пакетных менеджерах и просто в нормальной инженерной дисциплине. Zero же пытается продать это как новые подходы в дизайне языка, приправленные синтаксисом а-ляret + 40 2, чтобы казаться более "агентским". Agent-first learnabilityОфициальная формулировка: язык должен быть маленьким, регулярным, с небольшим количеством special cases, чтобы агент мог быстро научиться по примерам, документации и feedback от компилятора.
Отраслевые последствия
LLM действительно лучше работают с регулярными паттернами. Чем меньше синтаксических исключений, тем ниже вероятность, что модель начнет галлюцинировать JavaScript внутри Rust внутри YAML. Но есть нюанс, который почему-то постоянно забывают в разговорах про "язык для AI": агент не появляется в вакууме.
Он обучается на датасете. TypeScript, Rust, Zig, Python, Go, C, C++ есть в training data в промышленных объемах. Там есть миллионы репозиториев, issues, PR, Stack Overflow, блогов, compiler errors, CI logs, cargo output, GitHub Actions, линтеров и гайдов на Хабр о том, как завести create-react-app.
Данных по zero, извиняюсь за каламбур, - zero.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.




