Uploaded October 2025 | Updated September 2026, 1 week ago
The Vercel team just announced AI SDK version 6 beta, featuring tool execution approval and a new agent abstraction. Tool execution approval implements the "human in the loop" pattern, letting you approve or deny LLM tool calls before they execute - critical for giving LLMs powerful capabilities like file writing without risking accidental damage. The new agent abstraction splits agent declaration from usage, making agents easier to package and share through registries like ShadCN. Despite being a major version bump, V6 has minimal breaking changes since it's mainly updating the internal language model specification. The migration should be smooth for existing users. My V5 crash course (first two sections free at aihero.dev) will be updated to V6 for all buyers, and the $99 price ends in 21 hours.
Check out my v5 Crash Course:
https://www.aihero.dev/workshops/ai-sdk-v5-crash-course
Follow Matt on Twitter
twitter.com/mattpocockuk
Join the Discord:
https://aihero.dev/discord
The Vercel team just announced AI SDK version 6 beta, featuring tool execution approval and a new agent abstraction. Tool execution approval implements the "human in the loop" pattern, letting you approve or deny LLM tool calls before they execute - critical for giving LLMs powerful capabilities like file writing without risking accidental damage. The new agent abstraction splits agent declaration from usage, making agents easier to package and share through registries like ShadCN. Despite being a major version bump, V6 has minimal breaking changes since it's mainly updating the internal language model specification. The migration should be smooth for existing users. My V5 crash course (first two sections free at aihero.dev) will be updated to V6 for all buyers, and the $99 price ends in 21 hours.
Check out my v5 Crash Course:
https://www.aihero.dev/workshops/ai-sdk-v5-crash-course
Follow Matt on Twitter
twitter.com/mattpocockuk
Join the Discord:
https://aihero.dev/discord










