Vercel lanza AI SDK 7: plataforma completa para agentes en TypeScript
La nueva versión del SDK de IA de Vercel transforma el desarrollo de agentes con soporte para múltiples modalidades, observabilidad y compatibilidad con Node 22 y ESM.
25 de junio de 2026 · 6 min de lectura
El 5 de marzo de 2025, Vercel anunció el lanzamiento de AI SDK 7, una revisión importante de su popular SDK de inteligencia artificial para TypeScript. Según el blog oficial de Vercel, esta versión deja atrás el enfoque limitado a llamadas de modelo y chat para convertirse en una 'plataforma de agentes' completa. El SDK ahora cubre el desarrollo, ejecución, integración y observación de agentes que trabajan con texto, audio, tiempo real, imagen y video. Todos los proveedores principales de modelos de IA son compatibles de fábrica.
¿Qué ha ocurrido?
AI SDK 7 representa la evolución de un SDK que comenzó como una herramienta para simplificar las llamadas a modelos de lenguaje. En sus versiones anteriores (desde AI SDK 1.0 en 2023), el enfoque estaba en primitivas básicas de chat y generación de texto. Con la versión 7, Vercel da un salto cualitativo al incorporar un ecosistema completo de agentes. El SDK ahora incluye primitivas para control de razonamiento, contexto de herramientas y runtime, soporte de archivos y skills, aplicaciones MCP (Model Context Protocol) y una interfaz de terminal. Además, introduce una capa de arnés (harness) que permite integrar agentes de código abierto como Claude Code, Codex, Deep Agents, OpenCode y Pi bajo una misma interfaz. Esta interoperabilidad reduce la fragmentación del ecosistema, un problema que ha plagado el desarrollo de agentes de IA, donde cada herramienta usa su propia API y formatos.
Según el blog de Vercel, el SDK ha sido rediseñado para soportar modalidades más allá del texto: tiempo real, video, voz, transcripción, imágenes, archivos, embeddings y salida estructurada. Esto lo convierte en una de las plataformas más completas para construir aplicaciones multimodales. El soporte para tiempo real y video es particularmente relevante, ya que abre la puerta a asistentes virtuales con interacción en vivo y análisis de contenido multimedia, áreas que están ganando tracción en sectores como atención al cliente, educación y entretenimiento.
Un aspecto técnico clave es la adopción obligatoria de Node.js 22 y ESM (ECMAScript Modules). Node.js 22, lanzado en octubre de 2024, incluye APIs modernas como fetch nativo y AsyncLocalStorage, que mejoran el rendimiento y la trazabilidad. El abandono de CommonJS (require()) es un cambio disruptivo, pero necesario para alinearse con las tendencias del ecosistema JavaScript. Vercel ha proporcionado codemods (transformaciones automáticas de código) y una guía de migración detallada para facilitar la transición, pero los desarrolladores deberán revisar manualmente los cambios semánticos.
¿Por qué es importante?
AI SDK 7 marca un punto de inflexión para los desarrolladores que crean aplicaciones de IA en TypeScript. Hasta ahora, el SDK se centraba en primitivas de modelo y chat; con esta versión, Vercel apuesta por un ecosistema unificado donde los agentes son ciudadanos de primera clase. La inclusión de una capa de arnés permite integrar agentes de código abierto como Claude Code, Codex o Pi bajo una misma interfaz, lo que facilita la interoperabilidad y reduce la fragmentación del ecosistema. Esto es comparable a lo que hizo Kubernetes con la orquestación de contenedores: estandarizar la forma en que se despliegan y gestionan los agentes.
Los requisitos de Node.js 22 y ESM son cambios disruptivos, pero necesarios para aprovechar APIs modernas como fetch nativo y AsyncLocalStorage, que mejoran el rendimiento y la trazabilidad. La comunidad deberá migrar, pero Vercel ofrece codemods y una guía de migración detallada para facilitar la transición. En el contexto histórico, esta migración recuerda al paso de Python 2 a Python 3, aunque Vercel ha sido más proactivo al proporcionar herramientas automáticas.
El impacto en el mercado es significativo. Vercel compite con plataformas como LangChain, LlamaIndex y Hugging Face, que también ofrecen herramientas para construir agentes. Sin embargo, AI SDK 7 se diferencia por su integración nativa con el ecosistema Next.js y Vercel Edge Functions, lo que permite desplegar agentes en el edge con baja latencia. Además, el soporte para MCP (Model Context Protocol) lo alinea con el estándar propuesto por Anthropic, lo que podría facilitar la adopción en empresas que ya usan Claude.
¿Qué consecuencias tendrá?
La adopción de AI SDK 7 acelerará el desarrollo de agentes complejos en producción. Las nuevas capacidades de observabilidad (telemetría rediseñada, canales de tracing de Node.js, callbacks de ciclo de vida) permitirán a los equipos monitorear y depurar agentes con mayor precisión. La expansión a modalidades como video y tiempo real abre la puerta a aplicaciones innovadoras en asistentes virtuales, automatización de procesos y contenido multimedia. Por ejemplo, un agente podría analizar un video en vivo, transcribir el audio, extraer imágenes clave y generar un resumen estructurado, todo dentro del mismo flujo.
Sin embargo, la migración no será trivial. Los proyectos existentes deberán actualizar su runtime a Node 22 y convertir sus imports a ESM. Vercel ha lanzado un 'migration skill' para agentes de IA que automatiza gran parte del proceso, pero los desarrolladores deberán revisar los cambios semánticos manualmente. Esto podría generar fricción en equipos grandes con bases de código heredadas. Además, la dependencia de Node.js 22 podría ser un obstáculo para entornos que aún usan versiones LTS anteriores (como Node.js 20), aunque Vercel ya ha anunciado que su plataforma soporta Node.js 22 desde febrero de 2025.
En el ámbito empresarial, AI SDK 7 podría consolidar la posición de Vercel como plataforma líder para aplicaciones de IA en el frontend. Empresas como Netflix, Airbnb y The Washington Post ya usan Vercel para sus sitios web; ahora podrían extender su uso a agentes de IA. La observabilidad mejorada también facilitará la adopción en entornos regulados, donde la trazabilidad es crítica.
¿Qué deben saber los lectores?
- Node.js 22 es obligatorio: El SDK depende de APIs como
fetchnativo yAsyncLocalStorageque no están disponibles en versiones anteriores. Los equipos deben planificar la actualización de sus entornos de desarrollo y producción. - ESM es el único formato soportado: CommonJS (
require()) queda obsoleto. Los proyectos deben configurar"type": "module"enpackage.jsono usar archivos.mjs. Esto afecta a bibliotecas que dependen de módulos CommonJS. - Nuevas primitivas para agentes: Incluye control de razonamiento, contexto de herramientas y runtime, soporte de archivos y skills, aplicaciones MCP y una interfaz de terminal. Esto permite construir agentes que pueden ejecutar código, leer archivos y tomar decisiones en múltiples pasos.
- Observabilidad mejorada: Telemetría rediseñada con
@ai-sdk/otel, soporte para canales de tracing de Node.js y estadísticas de rendimiento por paso. Los equipos pueden ahora rastrear cada llamada a modelo, herramienta y paso de razonamiento. - Integración de arneses de agentes: Claude Code, Codex, Deep Agents, OpenCode y Pi pueden envolverse tras la misma interfaz del SDK. Esto permite a los desarrolladores cambiar de agente sin reescribir la lógica de integración.
- Soporte multimodal: El SDK ahora maneja tiempo real, video, voz, transcripción, imágenes, archivos y embeddings. Esto abre casos de uso como asistentes de voz en vivo, análisis de video y generación de contenido multimedia.
- UI y streams: Las mejoras en UI y streaming hacen que los agentes sean más confiables y componibles, con soporte para streams correctos y manejo de mensajes.
- MCP expandido: El paquete MCP ahora ofrece una superficie de integración más rica para herramientas de agente y UIs de aplicación, facilitando la conexión con servicios externos.
"AI SDK 7 is a major release for building production agents in TypeScript. The SDK has grown from model calls and chat primitives into a broader agent platform for developing, running, integrating, and observing agents across text, audio, realtime, image, and video." — Vercel Blog
En resumen, AI SDK 7 representa un salto cualitativo para el desarrollo de agentes en TypeScript, pero exige una migración cuidadosa. Los equipos que adopten esta versión podrán construir aplicaciones más robustas y multimodales, respaldadas por una plataforma unificada y observable. La decisión de migrar dependerá de la urgencia por aprovechar las nuevas capacidades frente al costo de la actualización técnica. Para startups y equipos ágiles, el beneficio es claro; para organizaciones con sistemas legacy, la migración requerirá una planificación estratégica.
Puntos clave
- AI SDK 7 transforma el SDK de Vercel en una plataforma de agentes completa, con soporte para texto, audio, video, tiempo real e imágenes.
- Requiere Node.js 22 y módulos ESM; CommonJS queda obsoleto.
- Incluye nuevas capacidades de observabilidad con telemetría rediseñada y tracing.
- Permite integrar agentes externos (Claude Code, Codex, Pi) mediante una capa de arnés unificada.
- Vercel ofrece codemods y una guía de migración para facilitar la transición desde versiones anteriores.
Preguntas frecuentes
¿Qué es AI SDK 7?
Es la séptima versión mayor del SDK de inteligencia artificial de Vercel para TypeScript, que ahora funciona como una plataforma completa para desarrollar, ejecutar, integrar y observar agentes de IA.
¿Cuáles son los requisitos de sistema para AI SDK 7?
Requiere Node.js 22 como mínimo y el uso exclusivo de módulos ESM (import/export). CommonJS (require) no es compatible.
¿Qué novedades trae AI SDK 7 en cuanto a modalidades?
Añade soporte estable para speech/transcripción, generación y edición de imágenes, embeddings multimodales, reranking, y experimentalmente tiempo real y generación de video.
¿Cómo migrar a AI SDK 7?
Vercel proporciona codemods automatizados y una guía de migración detallada. También lanzó un 'migration skill' para agentes de IA que puede aplicar los cambios automáticamente.
¿Qué es la capa de arnés (harness) en AI SDK 7?
Es una interfaz unificada que permite envolver agentes externos como Claude Code, Codex o Pi para que se integren con el ecosistema del SDK, compartiendo las mismas primitivas de agente.
Fuentes utilizadas
Sigue leyendo
Comentarios
Sé el primero en comentar.