# AI SDK 7 is now available

DevFeed: [AI SDK 7 is now available](<https://devfeed.tech/articles/ai-sdk-7-is-now-available-805.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/ai-sdk-7>)

Author: Josh Singh

Published: 2026-06-25T07:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [ai observability](<https://devfeed.tech/topics/ai-observability.md>), [migration](<https://devfeed.tech/topics/migration.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [audio](<https://devfeed.tech/tags/audio.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [migration](<https://devfeed.tech/tags/migration.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [release](<https://devfeed.tech/tags/release.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>), [tracing](<https://devfeed.tech/tags/tracing.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [video](<https://devfeed.tech/tags/video.md>)

## AI overview

AI SDK 7 is a major release for building and operating production agents in TypeScript. It adds agent-development, execution, integration, observability, and multimodal capabilities, while requiring Node.js 22 and ESM imports.

## Source excerpt

AI SDK 7 is a major release for building production agents in TypeScript. The SDK has grown from model calls and chat primitives into a broader agent platform for developing, running, integrating, and observing agents across text, audio, realtime, image, and video. Every major provider is supported out of the box. At a Glance Develop agents with reasoning control, tool and runtime context, provider files and skills support, MCP Apps, and a terminal UI. Run agents with tool approvals, durable WorkflowAgent execution, first-class timeouts, and sandbox support. Integrate any agent harness such as Codex, Claude Code, Deep Agents, OpenCode, or Pi. Observe agent behavior with redesigned telemetry, @ai-sdk/otel, Node.js tracing channel support, lifecycle callbacks, and step performance statistics. Build beyond text with stable speech/transcription APIs, richer file parts, image generation and editing, multimodal embeddings, reranking, realtime voice (experimental), and video generation (experimental). Upgrade with clearer APIs through the new migration skill, codemods, and migration paths for ESM, Node.js 22, instructions, telemetry, stream, finalStep, runtimeContext, and toolsContext. Before You Upgrade AI SDK 7 introduces two breaking requirements: Node.js 22 minimum: Node 22 is required because the SDK depends on APIs (including the native fetch implementation and improved AsyncLocalStorage semantics) that are not backported to earlier LTS lines. ESM imports required: AI SDK 7 requires ESM imports (import syntax or .mjs files). CommonJS require() is not supported. Update your package.json to include "type": "module" or migrate individual files to .mjs. Run the v7 codemods to automate most import and rename changes before manually reviewing semantic migration items. See the full v7 migration guide. Develop Agents Provider-agnostic reasoning control: generateText and streamText now support a top-level reasoning option that maps to provider-native settings across OpenAI, A