К содержанию
Новости

Vercel представила open-source фреймворк eve для создания и запуска AI‑агентов

Vercel представила eve, open-source agent framework для создания, запуска и масштабирования агентов. Фреймворк построен вокруг идеи, что разработчику достаточно описать поведение агента, не собирая вручную всю инфраструктуру для production. В eve изначально включены ключевые компоненты: Durable execution, Sandboxed compute, Human-in-the-loop approvals, Subagents, Evals и другие возможности. Компания отмечает, что сама использует eve для разработки и работы собственных агентов.

Архитектура eve основана на представлении агента как директории с файлами, где каждый файл описывает отдельный компонент. Конфигурация задаётся в agent.ts, где можно определить модель одной строкой, включая provider fallbacks через AI Gateway, а также опции вроде compaction и model options. Файл instructions.md выступает системным промптом для всех вызовов модели. Функции и навыки агента добавляются отдельными файлами, например post_chart.ts и revenue-definitions.md, после чего eve связывает их в работающего агента без дополнительного служебного кода.

По словам Vercel, фреймворк появился после многолетней разработки агентов внутри компании, включая v0. Команда выпустила сотни агентов и внутренних приложений, но обнаружила, что разные команды постоянно создают одинаковую инфраструктуру для запуска таких систем. В Vercel сравнивают текущую стадию развития агентов с ранним этапом веб‑разработки до появления фреймворков и проводят параллель с тем, как Next.js упростил создание веб‑приложений.

Фреймворк включает инструменты для работы в production. Каждая сессия агента реализована как durable workflow с контрольными точками, что позволяет приостанавливать задачи, переживать сбои или деплой и продолжать выполнение с того же места; эта функциональность построена на open-source Workflow SDK. Для безопасности используется изолированная среда выполнения: код, сгенерированный агентом, запускается в отдельном sandbox. При развёртывании он работает на Vercel Sandbox, а локально, на Docker, microsandbox или just-bash. Подключение к инструментам и сервисам оформляется отдельными файлами, указывающими на MCP server или любой API с совместимым OpenAPI документом.

Ключевые факты

  • Vercel представила eve, open-source фреймворк для создания, запуска и масштабирования агентов.

  • Фреймворк включает встроенные возможности для продакшена, включая durable execution, sandboxed compute, human-in-the-loop approvals, subagents и evals.

  • В архитектуре eve агент представлен как директория с файлами, где конфигурация задается в agent.ts, а инструкции для модели, в instructions.md.

  • Песочница для выполнения кода агентов при деплое работает на Vercel Sandbox, а локально может запускаться через Docker, microsandbox или just-bash.