Vercel's AI SDK continues to evolve, offering enhanced capabilities for building and running AI agents. Version 7 introduces production-ready features for agent development, including reasoning control, tool and runtime context management, provider file and skill uploads, MCP Apps for richer UIs, and a terminal UI for rapid testing. For running agents, it adds tool approvals (user-in-the-loop and automated), durability with WorkflowAgent, timeouts, and sandboxing. Integration with various agent providers and the introduction of Jev, a universal classifier model, are key advancements. The Python AI SDK now supports Jev via an experimental `evaluate()` API for narrow decision-making tasks.
All Vercel trails