Vercel представила eve, open-source фреймворк для AI‑агентов, где агент описывается как каталог файлов
Vercel представила eve, open‑source фреймворк для создания, запуска и масштабирования AI‑агентов. Проект распространяется как npm‑пакет eve под лицензией Apache-2.0 и сейчас находится в стадии public preview. Компания отмечает, что сама строит агентов на этой системе. В production уже работает более ста таких систем.
В основе eve лежит подход filesystem-first. Агент здесь это обычный каталог на диске, который выступает своего рода контрактом. Каждый файл внутри описывает отдельный компонент или способность агента. Минимальная рабочая конфигурация состоит из двух файлов: первый задаёт модель и её конфигурацию, второй содержит инструкции, которые используются как системный промпт при каждом обращении к модели. Новые возможности добавляются прямо через файловую структуру. Достаточно создать файлы в нужных каталогах, например для инструментов, навыков, подключений, каналов или расписаний.
Во фреймворк сразу заложены функции, рассчитанные на production‑среду. Среди них Durable execution, где разговоры оформляются как устойчивые рабочие процессы с контрольными точками. Есть Sandboxed compute для изоляции кода, который генерирует агент, а также механизм Human-in-the-loop approvals, позволяющий требовать подтверждение действий. Для интеграций предусмотрены Secure connections, они дают безопасный доступ к MCP‑серверам и OpenAPI‑совместимым API. На старте поддерживаются Slack, GitHub, Snowflake, Salesforce, Notion и Linear.
Создать заготовку агента можно командой npx eve@latest init. После этого проект разворачивается без изменений через vercel deploy.
Ключевые факты
Vercel выпустила eve, open-source фреймворк для создания, запуска и масштабирования ИИ‑агентов, опубликованный как npm‑пакет eve под лицензией Apache-2.0 и находящийся в public preview.
В архитектуре eve агент представлен директорией файлов, где отдельные файлы и папки описывают компоненты и возможности агента, включая tools, skills, connections, channels и schedules.
Минимальный агент в eve состоит из двух файлов: agent.ts с моделью и конфигурацией выполнения и instructions.md, который используется как системный промпт для вызовов модели.
По данным Vercel, компания уже использует eve для запуска более чем сотни агентов в продакшене.