AI SDK 6

Vercel AI SDK v6 patronen: ToolLoopAgent, streaming, structured output, MCP integratie.

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

Getest · Werkt ★ 9.6/10

AI SDK 6 — Vercel AI SDK v6 patronen: ToolLoopAgent, streaming, structured output, MCP integratie.

Wat het doet

Referentie voor het bouwen van AI agents, chatbots en streaming apps met Vercel AI SDK v6 (het `ai` package), inclusief ToolLoopAgent, useChat, generateText/streamText, tool approval, smoothStream, en MCP integratie. Activeert bij het bouwen van AI-gestuurde Next.js/React features met het `ai` package, en markeert specifiek v6 breaking changes zoals de generateObject/streamObject deprecation ten gunste van Output.object().

Testrapport

Baseline chat-agent code (uit het geheugen geschreven, zonder skill) greep naar de nu-deprecated generateObject en het oude useChat internal-input pattern; de skill-geleide herschrijving schakelde over naar ToolLoopAgent, Output.object(), en useChat's extern beheerde input state — een versie-drift correctie die een generiek antwoord verkeerd had.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /ai-sdk-6Vercel AI SDK v6 patronen: ToolLoopAgent, streaming, structured output, MCP integratie.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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