Vercel объяснила, зачем создала фреймворк eve для AI-агентов

Chief of Software в Vercel Эндрю Ку рассказал, что компания пришла к созданию собственного фреймворка для AI-агентов во время работы над v0, продуктом для vibe-coding. Команда столкнулась с ограничениями существующих инструментов: проблемы возникали при переключении между моделями и провайдерами, добавлении fallback-механизмов и поддержке возобновляемых запусков. Сначала Vercel оформила эти решения как отдельные библиотеки, позже объединила их в платформу eve.
Как сообщает Latent Space, внутри Vercel около года развивали идею «агента на каждом рабочем столе». За это время компания создала data-агента и выработала набор практик, среди них filesystem agents, skills, compaction и subagents. По словам Ку, именно накопление таких паттернов подтолкнуло команду к более структурированному подходу в разработке агентных систем.
Ку считает, что агенты нужно воспринимать как отдельный тип программного обеспечения, а не разновидность веб-приложений. По его мнению, им требуются другие базовые механизмы, особенно для работы с контекстом, инструментами, длительными задачами и возобновляемыми процессами. Внутри Vercel агенты уже используются для повторяющихся задач, где важна интерпретация ситуации, например для первичной правки юридических контрактов, маркетинговых ретроспектив и запросов к внутренним хранилищам данных.
Ключевые факты
Эндрю Ку участвовал в создании библиотеки для MCP и проекта skills.sh для поиска и использования agent skills
Vercel использует агентов для первичной правки юридических контрактов, маркетинговых ретроспектив и запросов к внутренним хранилищам данных
Внутри компании около года развивали идею «агента на каждом рабочем столе»
При разработке v0 команда столкнулась с проблемами переключения между моделями и провайдерами, fallback-механизмов и возобновляемых запусков