AI SDK 6

Modèles Vercel AI SDK v6 : ToolLoopAgent, streaming, sortie structurée, intégration MCP.

par laguagu · laguagu/claude-code-nextjs-skills

Testé · Fonctionne ★ 9.6/10

AI SDK 6 — Modèles Vercel AI SDK v6 : ToolLoopAgent, streaming, sortie structurée, intégration MCP.

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 ToolLoopAgent
  • How do I get structured output with Output.object in ai SDK v6?
  • Add tool calling and MCP integration to my Next.js AI agent