AI SDK 6
Patrones de Vercel AI SDK v6: ToolLoopAgent, streaming, salida estructurada, integración MCP.
Probado · Funciona
Qué hace
Referencia para construir agentes de IA, chatbots y aplicaciones de streaming con Vercel AI SDK v6 (el paquete `ai`), cubriendo ToolLoopAgent, useChat, generateText/streamText, aprobación de herramientas, smoothStream e integración MCP. Se activa al construir características de Next.js/React impulsadas por IA con el paquete `ai`, y específicamente señala cambios importantes de v6 como la deprecación de generateObject/streamObject en favor de Output.object().
Informe de la prueba
El código base del agente de chat (escrito de memoria, sin skill) recurrió al ahora obsoleto generateObject y al antiguo patrón de entrada interna de useChat; la reescritura guiada por la skill cambió a ToolLoopAgent, Output.object() y el estado de entrada gestionado externamente de useChat — una corrección de desviación de versión que una respuesta genérica erró.
Probado el: 2026-07-14 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/ai-sdk-6Patrones de Vercel AI SDK v6: ToolLoopAgent, streaming, salida estructurada, integración MCP.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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