AI SDK 6

Vercel AI SDK v6-mønstre: ToolLoopAgent, streaming, strukturert utdata, MCP-integrasjon.

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

Bestått ★ 9.6/10

AI SDK 6 — Vercel AI SDK v6-mønstre: ToolLoopAgent, streaming, strukturert utdata, MCP-integrasjon.

Hva den gjør

Referanse for å bygge AI-agenter, chatbots og streaming-apper med Vercel AI SDK v6 (pakken `ai`), dekker ToolLoopAgent, useChat, generateText/streamText, verktøygodkjenning, smoothStream og MCP-integrasjon. Utløses ved bygging av AI-drevne Next.js/React-funksjoner med pakken `ai`, og flagger spesifikt v6 brytende endringer som generateObject/streamObject-depreceringen til fordel for Output.object().

Testrapport

Baseline chat-agentkode (skrevet fra minnet, ingen skill) brukte den nå-deprekerte generateObject og det gamle useChat interne-inndatamønsteret; den skill-ledede omskrivingen byttet til ToolLoopAgent, Output.object(), og useChats eksternt-administrerte inndatatilstand — en versjonsdriftkorreksjon et generisk svar tok feil av.

Testet på: 2026-07-14 · Claude Code 2.x (agent harness)

Installer

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, strukturert utdata, MCP-integrasjon.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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