AI SDK 6

Vercel AI SDK v6 mønstre: ToolLoopAgent, streaming, struktureret output, MCP integration.

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

Testet · Virker ★ 9.6/10

AI SDK 6 — Vercel AI SDK v6 mønstre: ToolLoopAgent, streaming, struktureret output, MCP integration.

Hvad det gør

Reference til opbygning af AI-agenter, chatbots og streaming-apps med Vercel AI SDK v6 (`ai` pakken), der dækker ToolLoopAgent, useChat, generateText/streamText, værktøjsgodkendelse, smoothStream og MCP-integration. Udløses ved opbygning af AI-drevne Next.js/React-funktioner med `ai` pakken, og markerer specifikt v6 breaking changes som generateObject/streamObject deprecation til fordel for Output.object().

Testrapport

Baseline chat-agent kode (skrevet fra hukommelsen, ingen skill) rakte ud efter den nu forældede generateObject og det gamle useChat interne-input mønster; den skill-ledede omskrivning skiftede til ToolLoopAgent, Output.object() og useChat's eksternt styrede inputtilstand — en version-drift korrektion, som et generisk svar fik forkert.

Testet: 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

Kommandoer og eksempelprompter

  • /ai-sdk-6Vercel AI SDK v6 mønstre: ToolLoopAgent, streaming, struktureret output, MCP integration.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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