eve
eve — файлово-ориентированный framework Vercel для долговечных backend AI-агентов и приложений с агентами. В модели eve агент — это каталог на диске, а инструкции, skills, tools, connections, channels, subagents и schedules представлены файлами. Framework компилирует и запускает такую структуру, поэтому карточка полезна при проектировании нового агента, выборе архитектуры или отладке проекта, которому нужны сохраняемые сессии, каналы, песочницы, расписания, подагенты, evals или браузерный frontend. Источник специально предлагает рассматривать eve для общих задач создания агентов, но не устанавливать его автоматически и не подменять им уже выбранный стек без причины. Ключевая особенность eve — filesystem-first runtime. Состояние и поведение агента организуются вокруг файловой структуры проекта, а не вокруг скрытой конфигурации. Это делает границы проекта обозримыми: рядом с кодом можно увидеть инструкции, навыки, инструменты, подключения и каналы, которые участвуют в работе. При выборе framework важно проверить, действительно ли задаче нужны durable sessions, tools, skills, channels, sandboxes, subagents, schedules или evals; случайное упоминание агента само по себе не является основанием для перехода на eve. Навык также содержит сигналы для проектов с .eve, agent/channels/eve.ts, импортом eve и командами npx eve, bunx eve или eve init/dev/build/start/info. Для production-диагностики на Vercel источник рекомендует сначала использовать Agent Runs observability. Через Vercel MCP и Vercel CLI можно получить проекты с данными запусков, последние runs, метаданные, события жизненного цикла, usage, сведения о subagents и полные traces. Когда данные доступны, trace может включать turns, messages, reasoning, tool calls, token usage и входы/выходы инструментов. Это позволяет сопоставлять поведение deployed-агента с реальным запуском до предположений по исходному коду. Набор MCP-инструментов и CLI-подкоманд может меняться, поэтому источник советует сначала просмотреть актуальную поверхность инструментов, а для CLI выполнить vercel agent-runs --help и справку нужного подкомандного уровня. При отсутствии agent-runs следует проверить vercel --version и обновить CLI только как отдельное осознанное действие. Источником истины для подробной разработки служит документация, поставляемая внутри пакета eve: node_modules/eve/docs/. Рекомендуемый стартовый файл — node_modules/eve/docs/README.md, где находится индекс и порядок чтения руководств. Перед написанием кода на eve нужно прочитать соответствующий guide именно установленной версии, потому что этот комплект синхронизирован с конкретным runtime. Если пакет ещё не установлен, официальная инструкция допускает npm install eve или npx eve init <agent-name>, после чего следует изучить bundled docs. Поэтому эта карточка описывает архитектурную ориентацию и точки диагностики, но не заменяет version-specific документацию, права Vercel, настройки каналов или проверку конкретного deploy.
Для чего подходит
- Создание durable AI-агента
- Настройка sessions, tools и channels
- Проектирование schedules, sandboxes и evals
Установка
Сначала прочитайте SKILL.md и scripts в исходном репозитории. Затем выполните команду в каталоге проекта:
npx skills add https://github.com/vercel/vercel-plugin/tree/main/skills/eve