AI SDK 6
Modèles Vercel AI SDK v6 : ToolLoopAgent, streaming, sortie structurée, intégration MCP.
Testé · Fonctionne
Ce que fait
Référence pour la construction d'agents IA, de chatbots et d'applications de streaming avec Vercel AI SDK v6 (le package `ai`), couvrant ToolLoopAgent, useChat, generateText/streamText, l'approbation d'outils, smoothStream et l'intégration MCP. Se déclenche lors de la construction de fonctionnalités Next.js/React alimentées par l'IA avec le package `ai`, et signale spécifiquement les changements cassants de la v6 comme la dépréciation de generateObject/streamObject en faveur de Output.object().
Rapport de test
Le code de l'agent de chat de base (écrit de mémoire, sans compétence) a utilisé le generateObject maintenant déprécié et l'ancien modèle d'entrée interne useChat ; la réécriture guidée par la compétence est passée à ToolLoopAgent, Output.object() et à l'état d'entrée géré extérieurement de useChat — une correction de dérive de version qu'une réponse générique a mal comprise.
Testé le: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/laguagu/claude-code-nextjs-skills cd claude-code-nextjs-skills mkdir -p ~/.claude/skills cp -r skills/ai-sdk-6 ~/.claude/skills/ai-sdk-6
Commandes et exemples de prompts
/ai-sdk-6Modèles Vercel AI SDK v6 : ToolLoopAgent, streaming, sortie structurée, intégration MCP.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Build a chatbot with Vercel AI SDK v6 using ToolLoopAgentHow do I get structured output with Output.object in ai SDK v6?Add tool calling and MCP integration to my Next.js AI agent