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

Vercel выпустила AI SDK 7 для создания продакшн‑агентов на TypeScript

Vercel выпустила AI SDK 7 для создания продакшн‑агентов на TypeScript
Фото: Vercel (Changelog / News, incl. AI SDK)

Компания Vercel выпустила AI SDK 7, крупное обновление набора инструментов для разработки продакшн‑агентов на TypeScript. То, что начиналось как библиотека для вызова моделей и работы с чат‑примитивами, теперь оформилось в более широкую платформу. Она предназначена для разработки, запуска, интеграции и наблюдения за агентами, которые работают с текстом, аудио, realtime‑данными, изображениями и видео. Как сообщает Vercel (Changelog / News, incl. AI SDK), SDK поддерживает основных провайдеров из коробки. В него также входят механизмы управления рассуждением моделей, инструменты и runtime‑контекст, поддержка provider files и skills, MCP Apps, а также терминальный интерфейс для тестирования агентов.

Появились и средства для запуска и эксплуатации агентов. Среди них политики подтверждения инструментов и выполнение долговременных задач через WorkflowAgent. В систему встроены таймауты и поддержка sandbox. SDK может интегрироваться со сторонними agent harness, включая Codex, Claude Code, Deep Agents, OpenCode и Pi. Отдельно переработана телеметрия. Доступен пакет @ai-sdk/otel, поддержка tracing channel в Node.js, lifecycle callbacks и статистика производительности для отдельных шагов.

AI SDK 7 расширяет мультимодальные возможности. Появились стабильные API для speech и transcription, улучшена работа с файловыми частями. Поддерживаются генерация и редактирование изображений, мультимодальные embeddings и reranking. Также добавлены экспериментальные функции realtime voice и video generation. Обновление вводит и новые требования совместимости: минимальная версия Node.js, 22. Импорт модулей теперь должен использовать ESM (import или файлы.mjs), поскольку CommonJS require() не поддерживается.

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

  • Вышел AI SDK 7, крупный релиз для создания production‑агентов на TypeScript.

  • AI SDK 7 требует минимум Node.js 22 из‑за зависимости от API, включая нативный fetch и улучшенную семантику AsyncLocalStorage.

  • AI SDK 7 требует использования ESM‑импортов; CommonJS require() не поддерживается.

  • SDK поддерживает провайдеров из коробки, включая OpenAI, Anthropic, Google, Groq, xAI, Bedrock, Fireworks, DeepSeek и OpenAI‑compatible провайдеров.