Ship 26 London - Conferencia principal

VVercel
Computing/SoftwareSmall Business/StartupsManagementInternet Technology

Transcript

00:00:00- Hola a todos.
00:00:11Gracias, gracias.
00:00:12Hola a todos, es genial estar aquí.
00:00:15Desde SHIP el año pasado, el mundo ha cambiado.
00:00:20Estamos escribiendo menos código a mano,
00:00:22pero están surgiendo más ideas que nunca.
00:00:27Hace seis meses, menos del 3% de los despliegues de Vercel
00:00:31eran activados por agentes de programación.
00:00:33Desde entonces, ese número ha crecido 17 veces,
00:00:38y más de la mitad de los despliegues en Vercel provienen ahora de agentes.
00:00:43Pero el mayor cambio es lo que esos agentes están desplegando.
00:00:48Desde principios de año,
00:00:50las cargas de trabajo agénticas en Vercel se han duplicado.
00:00:53El volumen en AI Gateway creció de 2 billones
00:00:57a 20 billones de tokens por mes.
00:01:01Y el cambio que estamos viendo es que usamos agentes
00:01:04para desplegar software que puede pensar.
00:01:07Estamos lanzando sitios y aplicaciones agénticas.
00:01:11Estamos usando agentes para lanzar agentes.
00:01:14Este es un cambio profundo, así que quiero retroceder en el tiempo
00:01:17y mostrarles cómo llegamos aquí.
00:01:20Porque nuestro nuevo mundo es agéntico.
00:01:23Pero todo comenzó con sitios web.
00:01:27Recuerdo construir sitios simples con HTML, CSS y JavaScript
00:01:31cuando era niño, como uno suele hacer.
00:01:34Estaba tan emocionado de poner mis creaciones en línea.
00:01:37Y de eso trata la web.
00:01:39Compartir nuestras ideas con el mundo.
00:01:44Construimos la primera versión de Vercel para hacer eso fácil para cualquiera.
00:01:48Era infraestructura para páginas, caché y entrega global de contenido.
00:01:54Hoy, servimos los sitios web más rápidos y hermosos del mundo
00:01:59para empresas como Co-op, Paul Smith y Heli Hansen.
00:02:04Pero el mundo es dinámico.
00:02:06Y a medida que la web creció, los sitios se convirtieron en aplicaciones basadas en datos.
00:02:11Así que Vercel construyó infraestructura para servidores, APIs y bases de datos.
00:02:17Ahora, suma a TripAdvisor y tu propio London Northeastern Railway,
00:02:22ambos ejecutan aplicaciones a escala en Vercel.
00:02:26Durante más de una década, hemos convertido a Vercel en una nube
00:02:30donde puedes ejecutar todo.
00:02:32Nuestra visión es construir una plataforma full-stack real.
00:02:37Y en el último año, hemos dado grandes pasos hacia esa visión.
00:02:42Trajimos a algunos de los mejores desarrolladores de Python del mundo
00:02:47para extender nuestra infraestructura central para frameworks de backend.
00:02:51Ahora puedes ejecutar backends como FastAPI, Flask, Express
00:02:56y Hono a escala, directamente en Vercel.
00:03:00Construimos una capa agéntica completa.
00:03:04Ahora puedes ejecutar funciones de larga duración en Fluid Compute,
00:03:07hacer que los flujos de trabajo sean duraderos,
00:03:09y activar sandboxes seguros.
00:03:13Puedes alojar tus servidores MCP
00:03:14y hacer que tu aplicación esté disponible para cualquier agente.
00:03:18Y añadimos las mejores bases de datos del mundo a nuestra plataforma.
00:03:23Puedes gestionar Amazon Aurora, Aurora D-SQL y DynamoDB,
00:03:28junto con cientos de integraciones de alta calidad,
00:03:31como OpenSearch, todo a través de Vercel.
00:03:34Esto significa que puedes ejecutar cualquier arquitectura que desees en nuestra infraestructura.
00:03:40Aquí mismo en Londres, Octopus Energy ejecuta un frontend de Next.js
00:03:44con un backend en Python,
00:03:46ayudando a millones en el Reino Unido a monitorear su uso de energía.
00:03:50Así que, además de los frontends,
00:03:53puedes alojar servicios de solo backend en Vercel,
00:03:57como APIs REST escritas en TypeScript y Python.
00:04:01Puedes desplegar flujos de trabajo que manejan trabajo asíncrono de larga duración,
00:04:05incluso con un humano en el bucle.
00:04:07Y puedes alojar colas que procesan miles de millones de mensajes por mes.
00:04:13Pero los desarrolladores nos dicen que todavía es demasiado difícil
00:04:16conectar todas esas piezas.
00:04:20Así que lo solucionamos.
00:04:23Hoy, estoy emocionado de anunciar Vercel Services.
00:04:28Es la experiencia de desarrollador que conoces y amas
00:04:31para tu aplicación full-stack.
00:04:34Ahora puedes desarrollar el frontend y el backend juntos
00:04:38con un comando, vcdev.
00:04:41Todo se inicia localmente.
00:04:43Y cuando haces un commit,
00:04:46obtienes una URL de vista previa para toda tu aplicación,
00:04:49no solo el frontend.
00:04:51Incluso los commits de solo backend
00:04:53generan una vista previa completa que puedes probar antes de lanzar.
00:04:58Y todos los servicios que despliegas pueden hablar entre sí de forma privada
00:05:02sin tocar nunca el asqueroso internet público.
00:05:07Ahora puedes ejecutar todos tus microservicios,
00:05:09dije microservicios,
00:05:11microservicios en Vercel,
00:05:13y todo simplemente funciona.
00:05:16Pero en la era de los agentes,
00:05:18estos servicios se están volviendo autónomos.
00:05:21Los sitios web y las aplicaciones solían responder a la entrada del usuario con lógica.
00:05:27Pero ahora,
00:05:29tienen agentes dentro
00:05:30que pueden entender la intención
00:05:31y tomar acciones autónomas.
00:05:35Cada nueva generación de software
00:05:37exige una nueva generación de infraestructura.
00:05:41Y la era de los agentes no es diferente.
00:05:44El software agéntico necesita infraestructura agéntica.
00:05:48Y eso es exactamente lo que estamos construyendo en Vercel.
00:05:51La infraestructura agéntica tiene tres partes.
00:05:55Uno,
00:05:56Vercel es donde los agentes de programación despliegan software.
00:06:01Cuando le preguntas a Cloud Code o Codex dónde desplegar,
00:06:04obtienes Vercel.
00:06:05Porque Vercel está construido para la forma en que trabajan los agentes.
00:06:10Segundo,
00:06:11Vercel es donde construyes y despliegas tus propios agentes.
00:06:15Te damos todas las herramientas que necesitas
00:06:17para construir y ejecutar aplicaciones y agentes
00:06:20en producción de forma segura y a escala
00:06:22en una sola plataforma.
00:06:25Y tercero,
00:06:26Vercel mismo está automatizado por agentes.
00:06:31Vercel ejecuta tus aplicaciones en producción, por supuesto,
00:06:34manejando tráfico, trazas, observabilidad y anomalías.
00:06:39Y esos datos le dan a nuestros agentes
00:06:41el contexto que necesitan para investigar de forma autónoma
00:06:44y luego atender solicitudes de soporte,
00:06:47no solo alertas.
00:06:49Para contexto,
00:06:51los equipos que usan Cloud Code
00:06:52despliegan en Vercel cinco veces más frecuentemente
00:06:55que los equipos que no lo hacen.
00:06:57Eso es porque establecemos el estándar
00:06:59para la experiencia de desarrollador,
00:07:01y ahora estamos haciendo lo mismo
00:07:02para los agentes que usan esos desarrolladores.
00:07:06A los agentes de programación les encanta Vercel
00:07:07porque les damos todo lo que necesitan.
00:07:11De hecho,
00:07:11cuando le pides a tu agente
00:07:13que verifique su trabajo,
00:07:14necesita una URL en vivo que pueda probar, ¿verdad?
00:07:18Así que Vercel le da a cada despliegue
00:07:20un entorno de revisión dedicado y seguro.
00:07:24Cuando le pides a tus agentes
00:07:26que lancen experimentos,
00:07:27necesita desplegarlos de forma segura.
00:07:31Así que Vercel le da a cada experimento
00:07:33un feature flag
00:07:34y te da control
00:07:36y confianza
00:07:37con reversiones instantáneas.
00:07:40Y no quieres que tu agente
00:07:42pierda tiempo
00:07:43haciendo clic en un tablero.
00:07:46Un agente es más eficiente
00:07:48cuando cada parte de la plataforma
00:07:50está disponible
00:07:51en su propio lenguaje.
00:07:54Y eso es lo que Vercel le da
00:07:55a través de nuestra CLI,
00:07:57API,
00:07:58y MCP.
00:08:01Este año,
00:08:02un ingeniero en Meta
00:08:03abrió Claude code,
00:08:05como uno suele hacer,
00:08:06y le pidió que construyera
00:08:07esa herramienta interna.
00:08:08Y cuando fue enviado a probarla,
00:08:10le preguntó a Claude
00:08:11dónde desplegar.
00:08:13Y he aquí,
00:08:14lo llevó a Vercel.
00:08:16Una semana después,
00:08:17todos en su equipo
00:08:18estaban desplegados en Vercel.
00:08:20Y en un mes,
00:08:21Vercel era la plataforma preferida
00:08:22para los Laboratorios de Superinteligencia de Meta.
00:08:26Meta.ai,
00:08:27el producto de IA de vanguardia de Meta,
00:08:29nació en Vercel.
00:08:32Y eso sucedió
00:08:33aunque Meta
00:08:34ya había construido
00:08:35su propia plataforma de despliegue
00:08:36durante décadas.
00:08:38Pero incluso la infraestructura
00:08:39más poderosa
00:08:40no habla nativamente
00:08:42el lenguaje de los agentes.
00:08:44Vercel sí.
00:08:46La infraestructura agéntica
00:08:47es la plataforma que construimos,
00:08:49pero lo que más importa
00:08:50son los productos
00:08:51que construyes
00:08:52encima de ella.
00:08:53Así que quiero invitar
00:08:54a Tom O'Kino
00:08:55al escenario
00:08:56para mostrarles cómo.
00:08:57Gracias.
00:09:06Gracias, G.
00:09:07Muchas gracias.
00:09:08Todos,
00:09:09es genial verlos.
00:09:10Es muy genial
00:09:11estar de vuelta en Londres.
00:09:13G les acaba de contar
00:09:14por qué los agentes de codificación
00:09:15aman la infraestructura de Vercel,
00:09:17por qué eligen
00:09:18desplegar
00:09:18en la infraestructura
00:09:19agentica de Vercel.
00:09:20Pero, ¿qué pasa
00:09:21cuando quieres
00:09:21crear tus propios agentes?
00:09:25La pila de agentes de Vercel
00:09:26te brinda todas las herramientas
00:09:27que necesitas
00:09:28para crear y lanzar
00:09:29tus propios agentes.
00:09:31Los agentes necesitan contexto,
00:09:33los agentes necesitan conectarse
00:09:34a modelos,
00:09:35ejecutar flujos de trabajo complejos,
00:09:37y conectarse a datos
00:09:38y aplicaciones.
00:09:40Déjenme guiarlos
00:09:40a través de estas herramientas ahora,
00:09:41comenzando con cómo
00:09:42conectarse a los modelos.
00:09:44Primero,
00:09:44tenemos el SDK de IA.
00:09:46¿Alguno de ustedes
00:09:46ha usado el SDK de IA?
00:09:48Levanten la mano.
00:09:49Excelente.
00:09:50El SDK de IA fue lanzado
00:09:51inicialmente hace tres años
00:09:52esta misma semana,
00:09:53y ha estado
00:09:53en desarrollo activo
00:09:54desde entonces.
00:09:56Es el kit de herramientas universal
00:09:57para crear marcos de trabajo de IA,
00:09:59aplicaciones,
00:09:59y agentes.
00:10:01Es independiente de la plataforma,
00:10:02del marco de trabajo,
00:10:03y del modelo,
00:10:04y te permite
00:10:05generar texto,
00:10:06imágenes, voz,
00:10:07video,
00:10:08y más.
00:10:09También hace que sea
00:10:10trivial añadir cosas
00:10:11como transmisión
00:10:11y respaldos
00:10:12a tus proyectos.
00:10:14El SDK de IA
00:10:15se ha descargado ya
00:10:16más de 15 millones de veces
00:10:18por semana
00:10:19y se ha convertido
00:10:20en la forma estándar
00:10:20de acceder a cualquier modelo
00:10:22de cualquier proveedor
00:10:24tanto en TypeScript
00:10:25como en Python.
00:10:26Un saludo al SDK de IA
00:10:27para Python.
00:10:29Se está utilizando
00:10:29a gran escala
00:10:30por empresas
00:10:31de todo el mundo,
00:10:32como Brex.
00:10:34Brex ayuda a empresas
00:10:35como Vercel
00:10:36con tarjetas corporativas
00:10:36y gestión de gastos.
00:10:38Ellos ejecutan agentes de auditoría
00:10:40de gastos que revisan
00:10:40miles de transacciones
00:10:42a la vez.
00:10:43Esos agentes
00:10:44llaman a modelos,
00:10:45invocan herramientas
00:10:46durante la generación,
00:10:48transmiten resultados
00:10:48a medida que regresan,
00:10:50y analizan datos financieros
00:10:51estructurados
00:10:52para detectar anomalías.
00:10:54El SDK de IA
00:10:55simplifica todo esto
00:10:57y proporciona
00:10:57una capa de abstracción estándar.
00:11:00Una de las cosas
00:11:01que amamos
00:11:01es que puedes experimentar
00:11:02con diferentes modelos
00:11:03para diferentes partes
00:11:04de tu aplicación
00:11:04y probar nuevos modelos
00:11:06a medida que se lanzan,
00:11:08todo sin necesidad
00:11:09de hacer cambios
00:11:09en el código de tu producto.
00:11:11Tú te enfocas
00:11:12en crear tus funciones
00:11:13y el SDK de IA
00:11:14se encarga del resto.
00:11:17Vale, entonces,
00:11:17el SDK de IA hace que la integración
00:11:19sea realmente fácil,
00:11:20pero aún tienes que
00:11:20gestionar realmente
00:11:21la conexión
00:11:22con los proveedores subyacentes
00:11:23y con los modelos
00:11:24que quieres usar.
00:11:26Y ahí es donde
00:11:26entra la siguiente herramienta
00:11:27en nuestra pila de agentes,
00:11:28la pasarela de IA.
00:11:30La pasarela de IA (AI Gateway)
00:11:32proporciona una interfaz
00:11:33unificada para acceder
00:11:34a los modelos de IA,
00:11:35pero es, en realidad,
00:11:36mucho más que eso.
00:11:38Internamente,
00:11:38hemos estado llamando
00:11:39a la pasarela de IA
00:11:39una red de entrega de tokens,
00:11:42y quiero explicar
00:11:42lo que quiero decir con eso.
00:11:44En los primeros días
00:11:45de la web,
00:11:46teníamos algo llamado
00:11:47el problema del origen caliente (hot origin problem).
00:11:50Los sitios populares
00:11:50recibían repentinamente
00:11:51picos de tráfico
00:11:52de todas partes,
00:11:54pero el contenido vivía
00:11:55en solo uno
00:11:56o en unas pocas ubicaciones de origen.
00:11:58Esto creaba
00:11:59servidores sobrecargados,
00:12:00descargas lentas,
00:12:01y una experiencia de usuario
00:12:02impredecible.
00:12:04La web, de alguna manera,
00:12:04superó la idea de que
00:12:05cada usuario
00:12:06debería buscar activos
00:12:07directamente desde el origen.
00:12:10Y así,
00:12:10nació la red CDN.
00:12:12La CDN se convirtió en
00:12:13el tejido de rendimiento
00:12:14y fiabilidad de Internet.
00:12:17Bordes distribuidos,
00:12:18enrutamiento inteligente,
00:12:20conmutación por error,
00:12:21observabilidad,
00:12:22políticas centralizadas,
00:12:24y más.
00:12:26Los casos de uso de IA
00:12:26ahora han superado
00:12:27la idea de que
00:12:28cada token
00:12:29debería ser buscado
00:12:29directamente del
00:12:30proveedor del modelo.
00:12:32Los tokens se han convertido
00:12:33en una dependencia de producción,
00:12:35y los laboratorios de modelos
00:12:35son los nuevos orígenes.
00:12:37Son poderosos,
00:12:38eso es seguro,
00:12:39pero también son caros,
00:12:40limitados por tasa,
00:12:41y geográfica y
00:12:42operacionalmente variables.
00:12:44Y como nuestros amigos
00:12:45en los laboratorios de modelos saben,
00:12:46este es un problema realmente difícil
00:12:47a escala.
00:12:49Por eso
00:12:50construimos la pasarela de IA.
00:12:52Sirve tokens
00:12:53a través de la misma red global
00:12:54que Vercel ha operado
00:12:55por más de una década.
00:12:56Enruta alrededor de fallos,
00:12:58simplifica la autenticación,
00:13:00y centraliza el uso
00:13:01con cosas como el seguimiento de gastos
00:13:02y una observabilidad granular.
00:13:05Y, por supuesto,
00:13:06ofrece cero retención de datos,
00:13:08lo cual es particularmente importante
00:13:09para nuestros clientes empresariales.
00:13:11La pasarela de IA permite a los equipos
00:13:12operar tráfico de IA
00:13:13como infraestructura
00:13:14en lugar de integraciones
00:13:16a medida con proveedores.
00:13:19Ahora, servir tokens de forma fiable
00:13:20es uno de los problemas importantes
00:13:22que resuelve el Gateway,
00:13:23pero el otro trata sobre
00:13:24la elección de modelos.
00:13:26Los agentes de hoy
00:13:26en realidad no usan
00:13:27una arquitectura de modelo único.
00:13:29Utilizan muchos modelos
00:13:30de muchos proveedores.
00:13:33De hecho,
00:13:33nuestro índice de producción de AI Gateway
00:13:35mostró que los equipos
00:13:35que ejecutan agentes a escala
00:13:37enrutan entre 35 modelos diferentes.
00:13:39Eso significa que el enrutamiento
00:13:40ya no es una característica.
00:13:42Es en realidad cómo ejecutas
00:13:43IA en producción.
00:13:45Uno de nuestros clientes,
00:13:46AKQA,
00:13:47construyó una aplicación de chat GPT
00:13:49para Starbucks
00:13:49usando Next.js
00:13:51y el AI Gateway.
00:13:53Es un bot interactivo
00:13:54que ayuda a la gente a descubrir
00:13:55nuevas bebidas que podrían gustarles.
00:13:57Usan diferentes modelos
00:13:58para diferentes tareas
00:13:59para equilibrar potencia y coste.
00:14:02Gemini Flash
00:14:03maneja la recuperación
00:14:04y el resumen
00:14:05cuando alguien hace una pregunta.
00:14:07Luego, las recomendaciones
00:14:08son manejadas por GPT-5.
00:14:10E incluso más modelos
00:14:11se usan para generar recetas,
00:14:13todo con una sola
00:14:14clave de API de AI Gateway.
00:14:17AI Gateway está sirviendo
00:14:18más de 1 billón de tokens al día.
00:14:22Ofrece a los desarrolladores
00:14:23acceso simplificado
00:14:24a cientos de modelos
00:14:25de docenas de proveedores
00:14:26y proporciona una observabilidad potente.
00:14:29Es de hecho una gran parte
00:14:30de lo que hace que Vercel
00:14:31sea la plataforma abierta para IA.
00:14:35Vale, entonces Vercel sirve píxeles
00:14:37y tokens al instante
00:14:38y de forma fiable.
00:14:39Pero el software moderno
00:14:40ya no sigue
00:14:41un modelo simple de
00:14:42petición-respuesta.
00:14:44Es posible que los agentes necesiten
00:14:45ejecutarse durante horas,
00:14:47incluso días,
00:14:48y a través de muchas tareas complejas.
00:14:51Ahí es donde entra la siguiente herramienta
00:14:52en la pila de agentes,
00:14:53el SDK de flujos de trabajo.
00:14:54El SDK de Workflow.
00:14:57Los flujos de trabajo de larga duración
00:14:58y los trabajos de backend
00:14:58no son nada nuevo en software,
00:15:00pero son una de las cosas
00:15:01más desafiantes
00:15:01y molestas de construir.
00:15:03Muchas cosas pueden salir mal
00:15:05y los fallos ocurren.
00:15:07Tiempos de espera,
00:15:08conexiones caídas,
00:15:09pérdida de estado.
00:15:11Sin una primitiva
00:15:12para la durabilidad,
00:15:13tienes que coser a mano cosas
00:15:14como reintentos
00:15:14y persistencia de estado.
00:15:16Puede llegar a ser muy feo.
00:15:18Por eso creamos
00:15:19el SDK de flujos de trabajo.
00:15:20Nos gusta decir
00:15:21que proporciona una
00:15:22durabilidad de cómputo infinita.
00:15:23Te permite
00:15:24construir aplicaciones de larga duración
00:15:25y agentes
00:15:26que automáticamente se suspenden,
00:15:27se reanudan, se reintentan,
00:15:29y mantienen el estado
00:15:30con facilidad.
00:15:32DoorDash usa
00:15:32el SDK de flujos de trabajo
00:15:33para ejecutar trabajos ETL tradicionales,
00:15:35asegurándose de que todos los datos
00:15:37en su aplicación
00:15:37estén siempre al día.
00:15:39Y nuestro cliente, Flora,
00:15:40siento el spoiler
00:15:41de hace un minuto,
00:15:42construyó toda una plataforma de diseño
00:15:44basada
00:15:45en el SDK de flujos de trabajo.
00:15:47Su plataforma ayuda a los diseñadores
00:15:48a generar contenido visual
00:15:49a escala.
00:15:51Dentro de ella,
00:15:52los agentes se despliegan
00:15:53a través de 50 modelos de imagen diferentes
00:15:54para generar direcciones visuales
00:15:56a partir de un único brief creativo.
00:15:59El SDK de Workflow
00:15:59marca cada paso
00:16:01de cada agente
00:16:02y se pausa
00:16:03cuando el trabajo necesita intervención humana.
00:16:05Y debido a que cada fallo
00:16:06es automáticamente reintentado,
00:16:08el diseñador nunca tiene
00:16:09que empezar de nuevo.
00:16:11Ahora, la idea completa
00:16:12detrás de agentes como este
00:16:13es que pueden resolver
00:16:14tareas complejas
00:16:15en flujos de trabajo de varios pasos.
00:16:18Y una de las formas principales
00:16:19en que los agentes
00:16:19intentan lograr
00:16:20la mayoría de las tareas
00:16:21y lo que aman,
00:16:23la forma en que aman
00:16:24lograr la mayoría de las tareas
00:16:25es escribiendo
00:16:26y ejecutando código.
00:16:27Y ahí es donde
00:16:28nuestra siguiente primitiva
00:16:29de la pila de agentes entra,
00:16:31Vercel Sandbox.
00:16:33Aunque los LLM se han vuelto
00:16:34realmente buenos
00:16:34produciendo código funcional,
00:16:36ese código sigue siendo
00:16:37no confiable.
00:16:38Y no podemos ejecutar
00:16:40código no confiable
00:16:41en el mismo entorno
00:16:42que tiene acceso
00:16:43a nuestros sistemas de producción.
00:16:45Necesitamos un entorno
00:16:45de grado de producción especial
00:16:47que esté diseñado
00:16:48para ejecutar código
00:16:49de una manera
00:16:50segura y aislada.
00:16:53Vercel no es, de hecho,
00:16:53ajeno
00:16:54a este problema
00:16:54de ejecución de código no confiable
00:16:56debido a los despliegues de vista previa
00:16:58y las compilaciones.
00:16:59Alojamos más de
00:17:00mil millones de despliegues de vista previa
00:17:02de grado de producción,
00:17:03y cada día
00:17:04ejecutamos más de
00:17:05seis millones de compilaciones.
00:17:08Cada una de esas compilaciones
00:17:09ocurre dentro de
00:17:10un entorno de cómputo
00:17:10de micro-VM aislado.
00:17:13Con Vercel Sandbox,
00:17:15esa misma primitiva
00:17:16de cómputo aislada
00:17:17está ahora disponible
00:17:18para ti y tus agentes.
00:17:21Vercel Sandbox
00:17:22está construido sobre
00:17:22cómputo fluido.
00:17:24Soporta cargas de trabajo
00:17:26dinámicas y en tiempo real
00:17:27para agentes,
00:17:28generación de código
00:17:29y experimentación del desarrollador.
00:17:31Cada sandbox
00:17:32es una computadora
00:17:33completamente funcional con sistema de archivos,
00:17:35límite de seguridad,
00:17:36e incluso soporte
00:17:37completo para Docker.
00:17:38Cuando inicias
00:17:39un sandbox,
00:17:39puedes instalar paquetes,
00:17:41ejecutar contenedores,
00:17:41e incluso configurar
00:17:42Redis o Postgres
00:17:43como dependencias de prueba.
00:17:45Ya se está utilizando
00:17:46en producción a escala
00:17:47por las mejores empresas
00:17:48del mundo.
00:17:49Una empresa en particular
00:17:51que usamos todos los días
00:17:51en Vercel
00:17:52es Notion.
00:17:54Millones de equipos
00:17:55usan Notion
00:17:56como su espacio de trabajo de IA,
00:17:57capturando conocimiento,
00:17:58respondiendo preguntas,
00:17:59y haciendo avanzar proyectos.
00:18:01Y los desarrolladores
00:18:01pueden extender los agentes de Notion
00:18:03con código personalizado,
00:18:05sincronizando datos de CRM,
00:18:06convirtiendo hilos de Slack
00:18:07en contenido,
00:18:08o conectándose
00:18:09a los flujos de trabajo
00:18:09en los que sus equipos ya confían.
00:18:11Pero ese código
00:18:12tiene que ejecutarse de forma segura.
00:18:14Y es por eso que los agentes
00:18:15personalizados de Notion
00:18:16se ejecutan en Vercel Sandboxes.
00:18:19Dado que cada agente
00:18:19obtiene su propio
00:18:20entorno de cómputo
00:18:21de propósito general,
00:18:22los desarrolladores pueden construir
00:18:23casi cualquier cosa
00:18:24que puedan imaginar,
00:18:25y todo
00:18:25fuera del sandbox
00:18:27permanece protegido.
00:18:29Así que ahora nuestros agentes
00:18:30pueden ejecutar código de forma segura
00:18:31dentro de flujos de trabajo
00:18:33de larga duración.
00:18:34Pero para
00:18:34hacer algo útil,
00:18:35nuestros agentes necesitan
00:18:36acceso a datos
00:18:37y herramientas,
00:18:38las aplicaciones que todos
00:18:39usamos cada día.
00:18:40Y ahí es donde
00:18:41la siguiente capa
00:18:42de la pila de agentes
00:18:43entra en juego,
00:18:44Vercel Connect.
00:18:46Vercel Connect
00:18:47es un nuevo
00:18:47bloque de construcción
00:18:48que permite a su agente
00:18:49conectarse de forma segura
00:18:50a todos los datos
00:18:51y sistemas que necesita,
00:18:52incluyendo las aplicaciones
00:18:53y herramientas que usan
00:18:54para comunicarse
00:18:55con los usuarios
00:18:55a través de tokens de acceso
00:18:57seguros, de corta duración
00:18:58y de alcance limitado.
00:18:59tokens de acceso.
00:19:01Me emociona invitar a Hedi,
00:19:02Hedi,
00:19:03líder de producto para Connect,
00:19:04para guiarnos a través
00:19:05de una demostración de Vercel Connect
00:19:06ahora.
00:19:08¿Hedi?
00:19:14Gracias, Tomo.
00:19:16Como mencionó Tomo,
00:19:18los agentes solo se vuelven
00:19:20verdaderamente útiles
00:19:21cuando tienen acceso
00:19:22a los sistemas
00:19:23y herramientas
00:19:25que utiliza su negocio.
00:19:27Digamos que quisiéramos
00:19:28construir un agente
00:19:29que procese automáticamente
00:19:30las transcripciones de llamadas
00:19:31para nuestro equipo de ventas.
00:19:33Podríamos querer que un agente
00:19:35también actualice los estados
00:19:37en Salesforce
00:19:37para reflejar lo que se discutió
00:19:39en la llamada de ventas.
00:19:42También podría extraer
00:19:43solicitudes de funciones
00:19:44de la llamada
00:19:45y luego crear problemas
00:19:47en sistemas como Linear.
00:19:49Y por supuesto,
00:19:50nuestro equipo de ventas
00:19:51quiere interactuar
00:19:52con sus agentes
00:19:52desde Slack.
00:19:54Esto suena como
00:19:55un agente básico
00:19:56para procesar texto,
00:19:58pero en realidad es
00:19:59un flujo de trabajo complejo
00:20:00con implicaciones de seguridad reales.
00:20:01implicaciones.
00:20:03Cuando construyes
00:20:04conexiones personalizadas
00:20:05para tus agentes
00:20:06en Slack,
00:20:07Salesforce,
00:20:08y Linear,
00:20:09tienes que aprovisionar
00:20:10y gestionar tokens de acceso.
00:20:13Y la mayoría de los sistemas
00:20:14proporcionan credenciales
00:20:15de larga duración,
00:20:16lo que significa que el agente
00:20:18efectivamente
00:20:18tiene acceso permanente.
00:20:21Lo que es peor,
00:20:22esas credenciales
00:20:23suelen estar limitadas
00:20:24al humano
00:20:25que creó
00:20:26este token de acceso,
00:20:27no los agentes.
00:20:28Así que esto significa
00:20:29que sus agentes
00:20:30tienen la capacidad
00:20:31de realizar
00:20:32cualquier acción
00:20:33que usted pueda,
00:20:34no las acciones
00:20:35para las que fueron diseñados.
00:20:37Por eso construimos
00:20:38Vercel Connect
00:20:39para resolver todos
00:20:40estos problemas.
00:20:42Vercel Connect
00:20:43brinda a sus aplicaciones
00:20:44y agentes
00:20:45acceso seguro,
00:20:47de corta duración,
00:20:48y de alcance limitado
00:20:49a su sistema.
00:20:51También está integrado
00:20:52en la suite de observabilidad
00:20:54de Vercel
00:20:55para que pueda ver
00:20:56cómo se están utilizando
00:20:57esos tokens.
00:20:59Así que déjenme mostrarles
00:21:00cómo funciona
00:21:01configurando
00:21:01los primeros conectores
00:21:02para los agentes
00:21:03que acabo de describir.
00:21:06Aquí,
00:21:07dentro del panel de control de Vercel,
00:21:09comenzaré creando
00:21:10los conectores
00:21:10que quiero.
00:21:11Haré clic
00:21:12en Crear Conectores,
00:21:13y como pueden ver,
00:21:15tenemos una lista creciente
00:21:16de conectores integrados
00:21:17ya disponibles.
00:21:19Incluyendo Slack,
00:21:21GitHub,
00:21:21Snowflake,
00:21:22Linear,
00:21:24Salesforce,
00:21:25y muchos más.
00:21:26E incluso si no
00:21:27ven los conectores
00:21:28que aún no admitimos,
00:21:31pueden crear los suyos
00:21:32usando OAuth
00:21:33y claves de API.
00:21:35Comencemos
00:21:35con Salesforce.
00:21:37Usaré el espacio de trabajo
00:21:38al que quiero que mis agentes
00:21:39tengan acceso.
00:21:41Y luego presionaré Crear
00:21:42Conector de Salesforce.
00:21:46Así que lo que acaba de suceder
00:21:47parecía simple,
00:21:48pero detrás de escena,
00:21:50Vercel se encarga
00:21:51de gran parte de la complejidad
00:21:52en las integraciones.
00:21:55Normalmente,
00:21:55conectarse a Salesforce
00:21:56significa tener que lidiar
00:21:58con el flujo de OAuth,
00:22:00gestión de tokens,
00:22:01almacenamiento de credenciales
00:22:03y lógica de actualización,
00:22:04pero con Connect,
00:22:05todo esto
00:22:06se soluciona por ti.
00:22:08Esta conexión emite
00:22:09tokens de alcance limitado
00:22:10bajo demanda
00:22:11cuando los agentes
00:22:12realmente necesitan
00:22:12realizar una acción.
00:22:15Así que empecemos
00:22:16a crear el
00:22:17conector de Linear aquí.
00:22:19Voy a
00:22:20Crear Conector.
00:22:22Elijo Linear.
00:22:23Me aseguro
00:22:24de tener el
00:22:25espacio de trabajo correcto.
00:22:27Y
00:22:27lo que pasó
00:22:30es que
00:22:31Vercel Connect
00:22:31me permite
00:22:32elegir
00:22:32exactamente qué permiso
00:22:34necesito dar
00:22:35a mis agentes.
00:22:35En este caso,
00:22:37los agentes
00:22:37necesitan comentar
00:22:39y también crear problemas
00:22:40para los agentes
00:22:41que describí.
00:22:42Así que solo le daré
00:22:43esos permisos
00:22:44y luego
00:22:45simplemente crearé
00:22:48el conector.
00:22:50Al restringir
00:22:51a nuestros agentes
00:22:52a esos permisos
00:22:53y alcance por adelantado,
00:22:55podemos asegurarnos
00:22:56de que este agente
00:22:57solo realice
00:22:57la tarea
00:22:58que queremos que haga
00:22:59y aún así tener
00:23:01la potente automatización.
00:23:03Terminaré
00:23:04de crear el conector
00:23:05y volveré
00:23:06a la página de detalles.
00:23:08Puedes ver
00:23:08la creación del proyecto
00:23:09aquí.
00:23:10Puedes instalarlo.
00:23:11Puedes ver
00:23:12el disparador de instalación
00:23:13y también puedes ver
00:23:14los datos de uso más adelante.
00:23:16Probemos
00:23:17rápidamente nuestro token aquí.
00:23:20Voy a probar
00:23:22el token de usuario.
00:23:24Hago clic
00:23:25en probar token de usuario
00:23:26y autorizaré
00:23:27mis API
00:23:28y luego autorizaré
00:23:30en el lado de Linear.
00:23:33Genial,
00:23:33estoy de vuelta
00:23:34con un token
00:23:35que mis agentes
00:23:36necesitan para ejecutar
00:23:37la tarea específica.
00:23:38Tiene la expiración,
00:23:40tiene el nombre
00:23:40y empecemos,
00:23:44creemos
00:23:44el último conector
00:23:45que queremos
00:23:46para nuestros agentes.
00:23:47Seleccionaré Slack
00:23:48y me aseguraré
00:23:50de tener un espacio de trabajo
00:23:51autorizado
00:23:52y presiono crear.
00:23:54Lo instalaré más tarde,
00:23:56por un momento
00:23:58les mostraré eso
00:23:59y luego volviendo
00:24:01a la página.
00:24:02Así que ahora que tenemos
00:24:03los tres conectores
00:24:04instalados,
00:24:05nuestros agentes
00:24:06ahora tienen acceso
00:24:07a todo lo que necesitan
00:24:08y nunca almacenan
00:24:09credenciales de larga duración.
00:24:12De vuelta contigo, Tomo.
00:24:16Gracias.
00:24:22Con Vercel Connect,
00:24:23tus agentes pueden conectarse
00:24:24de forma segura a toda tu gama
00:24:26de sistemas internos
00:24:27incluyendo tu CRM,
00:24:28ERP,
00:24:30HRIS,
00:24:31almacenes de datos,
00:24:33herramientas de colaboración
00:24:34y más.
00:24:35Pero quiero profundizar
00:24:36en las herramientas de colaboración.
00:24:38Así es como interactúas
00:24:39con tus agentes
00:24:40y cómo tus agentes
00:24:41quieren poder
00:24:41interactuar contigo
00:24:42y ahí es donde
00:24:44entra la siguiente primitiva
00:24:44en la pila de agentes,
00:24:45que es
00:24:46el SDK de Chat.
00:24:48Los agentes más potentes
00:24:50que hemos construido en Vercel
00:24:51son efectivamente compañeros de trabajo
00:24:52y nosotros interactuamos con ellos
00:24:54donde sucede el trabajo
00:24:55a medida que ocurre.
00:24:57Para muchos de ustedes,
00:24:57podría ser Microsoft Teams
00:24:59o Google Chat,
00:25:00pero para nosotros,
00:25:01abrumadoramente,
00:25:02eso es Slack.
00:25:03Creemos que herramientas de
00:25:04colaboración potentes
00:25:05como estas
00:25:06son la forma principal
00:25:07en que la mayoría de los humanos
00:25:07interactuarán con los agentes,
00:25:08pero hay un problema.
00:25:10Aunque estas herramientas
00:25:11comparten un conjunto común
00:25:12de capacidades básicas,
00:25:14todas tienen API
00:25:15e interfaces
00:25:16vastamente diferentes.
00:25:18El SDK de Chat proporciona
00:25:19una elegante capa de abstracción,
00:25:21permitiéndote apuntar
00:25:22a docenas de aplicaciones.
00:25:23Con una sola línea
00:25:24de código,
00:25:25permite a tus usuarios
00:25:26interactuar con agentes
00:25:27a través de herramientas como
00:25:28Microsoft Teams,
00:25:30Google Chat,
00:25:31Slack,
00:25:32Discord,
00:25:33GitHub,
00:25:33Linear,
00:25:34Telegram,
00:25:35WhatsApp
00:25:35y muchas más.
00:25:38NanoClaw ayuda a las empresas
00:25:39a ejecutar agentes de IA
00:25:40y construyeron su plataforma
00:25:42en el SDK de Chat.
00:25:43Es una única base de código
00:25:44pero entrega agentes
00:25:45a través de 15
00:25:47aplicaciones de mensajería diferentes.
00:25:49Así que esa es la
00:25:50pila de agentes de Vercel.
00:25:52Es un conjunto singular
00:25:53de capacidades de extremo a extremo
00:25:54que cubre todo
00:25:55lo necesario para enviar
00:25:56agentes de producción.
00:25:58Hemos tomado todo lo que
00:25:59hemos aprendido
00:25:59construyendo agentes
00:26:00en los últimos años
00:26:01y convertimos esos aprendizajes
00:26:02en primitivas de clase mundial
00:26:04que funcionan a escala de Vercel.
00:26:06Nos encantan
00:26:07y a nuestros clientes también.
00:26:09La arquitectura es potente
00:26:10y llena un vacío real
00:26:12en el ecosistema
00:26:13y creemos que
00:26:13cada uno de estos elementos básicos
00:26:14es de primera categoría.
00:26:16Pero sigue habiendo
00:26:17mucha complejidad.
00:26:19Cada uno de estos elementos
00:26:20aún necesita ser conectado
00:26:21en un agente único y cohesivo.
00:26:24¿Pero qué pasaría si no fuera así?
00:26:26A medida que construíamos
00:26:27la arquitectura de agentes,
00:26:28esta es la pregunta
00:26:29a la que volvíamos constantemente.
00:26:31En Vercel,
00:26:32no solo queremos
00:26:33construir los agentes
00:26:34más potentes del mundo
00:26:35y no queremos
00:26:36simplemente permitirles
00:26:37construir los agentes
00:26:37más potentes del mundo.
00:26:39Queremos que construir
00:26:40esos agentes
00:26:40sea algo verdaderamente placentero.
00:26:42Y eso significa
00:26:43no solo proporcionar
00:26:44los elementos básicos
00:26:45más potentes del mundo para agentes,
00:26:48sino también la forma más
00:26:50fácil y rápida
00:26:51de unir
00:26:52esos elementos básicos.
00:26:54Para hacerlo posible,
00:26:56construimos al miembro más nuevo
00:26:57de la familia de arquitecturas de agentes.
00:27:00Demos la bienvenida a Eve.
00:27:02El framework de Vercel
00:27:03para construir agentes
00:27:04de producción completos de principio a fin.
00:27:07Ahora, tengo mucho
00:27:08que decir sobre Eve,
00:27:09pero antes de entrar en ello,
00:27:10quiero que lo vean
00:27:11en acción.
00:27:12Así que estoy emocionado de invitar
00:27:13a Char, responsable de producto
00:27:15de Eve,
00:27:15para mostrarles cómo funciona.
00:27:24Gracias, Tomo.
00:27:26Durante el último año,
00:27:28hemos tomado todo lo que
00:27:28hemos aprendido
00:27:29sobre la construcción de agentes
00:27:30y lo hemos empaquetado
00:27:31en Eve.
00:27:32Déjenme mostrarles
00:27:33cómo funciona.
00:27:35Comenzaré
00:27:35con un solo comando
00:27:37en mi terminal.
00:27:38Este comando creará la estructura
00:27:40de un directorio para el agente,
00:27:42instalará las dependencias
00:27:44e iniciará una sesión
00:27:45de chat interactiva
00:27:46con el agente.
00:27:48Después,
00:27:49configuraré
00:27:49nuestro proveedor de modelos.
00:27:51Usaré
00:27:52Vercel AI Gateway,
00:27:55seleccionaré un equipo de Vercel,
00:27:59y vincularé un proyecto
00:28:01en ese equipo.
00:28:01Y hemos terminado.
00:28:05Ahora, probémoslo.
00:28:07¿Quién eres?
00:28:12Bien.
00:28:12Fue rápido.
00:28:14Acabo de crear
00:28:15un agente totalmente funcional
00:28:17en menos de un minuto.
00:28:18Ahora,
00:28:23este agente funciona
00:28:24con solo dos archivos.
00:28:26Agents.ts,
00:28:27que define el modelo,
00:28:30e instructions.md
00:28:31que define la identidad del agente.
00:28:34Y esa simplicidad
00:28:35es lo que hace que sea tan fácil
00:28:37construir agentes con Eve.
00:28:39Ahora, construyamos
00:28:40un caso de uso real.
00:28:41Hedy acaba de describir
00:28:42un agente de ventas
00:28:43que procesa transcripciones de llamadas
00:28:45y actualiza Salesforce
00:28:46y Linear.
00:28:47Déjenme mostrarles
00:28:48lo simple que es
00:28:49construir ese agente
00:28:50con Eve.
00:28:52Primero,
00:28:53le daré al agente
00:28:54una identidad.
00:28:55En el archivo markdown de instrucciones,
00:28:57describiré
00:28:58un asistente de comercialización
00:28:59que puede crear
00:29:00incidencias en Linear
00:29:01y actualizar oportunidades
00:29:02en Salesforce
00:29:03basándose en transcripciones de llamadas.
00:29:04Y así de fácil,
00:29:10el agente tiene
00:29:11un nuevo estatuto.
00:29:12Luego,
00:29:13le daré herramientas
00:29:14que pueda usar
00:29:14para realizar acciones.
00:29:16El agente necesita
00:29:16una herramienta Linear
00:29:17para poder crear incidencias
00:29:18y las herramientas van
00:29:19dentro de la carpeta tools.
00:29:24Y el nombre del archivo
00:29:26es el nombre
00:29:27de la herramienta
00:29:27que ve nuestro agente.
00:29:34Definamos
00:29:35una herramienta Linear.
00:29:37La descripción
00:29:37es lo que lee el agente
00:29:39para saber cuándo
00:29:39usar la herramienta,
00:29:41y las entradas
00:29:42son los puntos de datos
00:29:42que el agente
00:29:43tiene que rellenar,
00:29:44como el título
00:29:45y la descripción
00:29:45de la incidencia.
00:29:47Podemos usar
00:29:48el conector de Linear
00:29:50que Hedy configuró antes
00:29:52y luego implementar
00:29:53la API de Linear
00:29:54para crear una incidencia.
00:29:58También quiero
00:29:59que el agente sepa
00:29:59cómo crear
00:30:00una incidencia de Linear,
00:30:01así que añadiré una habilidad.
00:30:02Y las habilidades van
00:30:04a la carpeta skills.
00:30:06Esta habilidad le dice
00:30:07al agente
00:30:07que debe buscar
00:30:08solicitudes de funciones
00:30:09en la transcripción
00:30:11y separar las incidencias de Linear
00:30:12por tema.
00:30:16Genial.
00:30:17Ahora, probemos el agente.
00:30:18Debería ser capaz
00:30:18de crear incidencias de Linear.
00:30:25Va a cargar
00:30:26la habilidad,
00:30:27crear la incidencia.
00:30:28Genial.
00:30:29La incidencia está creada,
00:30:30y también debería
00:30:31aparecer en Linear.
00:30:34Luego, el agente necesita
00:30:36actualizar las oportunidades
00:30:37de Salesforce.
00:30:38Queremos usar
00:30:38la CLI de Salesforce
00:30:39para hacer actualizaciones,
00:30:41pero eso significa
00:30:42que nuestro agente necesita un shell,
00:30:43y queremos que los comandos
00:30:44se ejecuten de forma segura
00:30:46en aislamiento.
00:30:47Así que voy a configurar
00:30:48un entorno aislado que el agente
00:30:50pueda usar para realizar actualizaciones.
00:30:51Esto establece una máquina virtual privada
00:30:53para que el agente trabaje,
00:30:54separada de todo lo demás.
00:30:57Crearé un sandbox.ts.
00:31:00Esto va a configurar
00:31:01el entorno aislado,
00:31:02e instalaré la CLI de Salesforce
00:31:04en el arranque del entorno aislado,
00:31:07y también cerraré las puertas.
00:31:09Así que el entorno aislado solo
00:31:11puede hablar con Salesforce
00:31:11y nada más.
00:31:15Le daré al agente
00:31:16la herramienta de Salesforce
00:31:16al igual que hicimos con Linear,
00:31:18pero las actualizaciones de Salesforce
00:31:19necesitan la aprobación
00:31:20de alguien del equipo.
00:31:22Así que añadiré un humano en el proceso,
00:31:24y esta herramienta siempre
00:31:26requerirá que el agente
00:31:26pida aprobación humana.
00:31:32Usaremos el conector de Salesforce de Hedy.
00:31:37Y por último,
00:31:38la función de ejecución de la herramienta
00:31:39que llamará a la CLI de Salesforce
00:31:41y hará actualizaciones
00:31:42al registro de oportunidad.
00:31:43Ahora, digámosle
00:31:45el paso de Salesforce.
00:31:50Le diré que actualice
00:31:52la oportunidad de Salesforce
00:31:53a “cerrada ganada”.
00:31:55Eso es humano en el proceso,
00:31:58y listo.
00:31:59Si vuelves
00:32:00a Salesforce,
00:32:01refrescas esta página,
00:32:03debería decir “cerrada ganada”.
00:32:07Genial.
00:32:08Ahora, necesito hacer
00:32:09que el agente esté disponible
00:32:10en Slack para el equipo de ventas.
00:32:12Así que ejecutaré slash channels.
00:32:15Selecciona Slack.
00:32:18Sí, quiero el bot de Slack.
00:32:22Esto va a instalar
00:32:23el bot de Slack
00:32:24en el espacio de trabajo.
00:32:28Desplegar en Vercel.
00:32:34Y listo.
00:32:35Vamos a probarlo.
00:32:36Voy a etiquetar a nuestro agente.
00:32:41Y eso es todo.
00:32:43Tenemos un agente
00:32:45listo para producción
00:32:46que nuestro equipo puede usar
00:32:47en nuestra capa de colaboración de Slack.
00:32:50Pero aún no hemos terminado.
00:32:51El agente también es totalmente observable.
00:32:54Echemos un vistazo
00:32:55a la conversación
00:32:55que acabamos de tener con él en Slack.
00:32:57Así que en el panel de control de Vercel,
00:32:59haré clic en observabilidad,
00:33:02ejecuciones del agente,
00:33:05y puedo ver
00:33:06todo el historial de la conversación.
00:33:09Uso de tokens,
00:33:10duración de la ejecución,
00:33:11entradas, salidas,
00:33:13y el razonamiento del agente.
00:33:14Incluso puedo profundizar
00:33:16en cada una de las llamadas a herramientas
00:33:17que hizo el agente.
00:33:19Y eso es todo.
00:33:20Acabamos de tener
00:33:21el agente listo para producción
00:33:22en cinco minutos.
00:33:24Adelante, Tomlin.
00:33:24Gracias, Char.
00:33:33Eve realmente se siente como
00:33:34el Next.js que faltaba
00:33:36para los agentes.
00:33:37Es dogmático
00:33:38basado en todo
00:33:39lo que hemos aprendido
00:33:40a lo largo de los últimos años.
00:33:41Pero más importante aún,
00:33:42es de código abierto
00:33:44y modular.
00:33:45Está hecho para trabajar
00:33:46sin problemas con Vercel,
00:33:48con una alta cohesión
00:33:49con nuestra infraestructura,
00:33:50pero es completamente personalizable
00:33:52para que puedas hacerlo tuyo.
00:33:54Puedes intercambiar proveedores
00:33:55y mantener la base
00:33:56duradera debajo.
00:33:58Antes de Eve,
00:33:59cada agente necesitaba
00:34:00su propio andamiaje
00:34:01e integraciones.
00:34:02Con Eve,
00:34:03cada agente
00:34:04es solo un directorio
00:34:05diseñado de la forma en la que
00:34:06ya piensas
00:34:07sobre tu código.
00:34:09Construir un agente de nivel empresarial
00:34:10solía tomar semanas.
00:34:11Ahora, como acabas de ver,
00:34:13toma minutos.
00:34:15Eve va a cambiar
00:34:16la forma en la que muchos de nosotros
00:34:18construimos agentes.
00:34:18Ya ha cambiado completamente
00:34:19la forma en la que
00:34:20construimos agentes
00:34:21dentro de Vercel.
00:34:22Pero a continuación,
00:34:23quiero invitar a Malta
00:34:24para que les cuente sobre
00:34:25uno de sus agentes favoritos
00:34:27que hemos construido
00:34:27y por el que muchos de nosotros
00:34:29estamos muy emocionados.
00:34:31Gracias.
00:34:31Gracias, Tomo.
00:34:42Soy Malta de Vercel-Steel.
00:34:44El agente del que Tomo
00:34:45está más emocionado
00:34:46es el mío.
00:34:47Lo construimos para Vercel primero
00:34:49y ahora tú también puedes usarlo.
00:34:51Se llama Vercel Agent.
00:34:55Espera, espera, espera.
00:34:56Espera.
00:34:57Caramba.
00:34:58De hecho, me están buscando.
00:35:00Está bien, guau.
00:35:01Está bien, V0 está teniendo
00:35:02una interrupción parcial.
00:35:04Déjame llegar
00:35:05a mi portátil.
00:35:06Imaginen que tengo un portátil
00:35:07y miren esto.
00:35:09Está bien, así que
00:35:10Vercel Agent ya
00:35:12investigó esto.
00:35:13Profundicemos más.
00:35:15Está bien, está bien, está bien.
00:35:16Encontró que el objeto de la clave
00:35:17de API está indefinido
00:35:18en tiempo de ejecución.
00:35:19Los errores aparecieron
00:35:20en el último despliegue
00:35:21hace unos minutos.
00:35:23Recomienda
00:35:24una reversión instantánea
00:35:25a la versión anterior.
00:35:26Eso es realmente inteligente
00:35:27porque cuando tienes dudas,
00:35:28siempre quieres
00:35:29una reversión instantánea
00:35:30como la acción correcta.
00:35:31Déjame aprobar esto.
00:35:33Ahora, con mi permiso,
00:35:34Vercel Agent
00:35:35está revirtiendo
00:35:36el último despliegue
00:35:37de producción
00:35:37antes de que aparecieran
00:35:39los errores 500.
00:35:41Está bien.
00:35:41La reversión fue exitosa.
00:35:43V0 está de vuelta en línea.
00:35:45Vercel Agent
00:35:45ahora comenzará a trabajar
00:35:46en una solución,
00:35:47pero no tenemos
00:35:48que esperar por eso.
00:35:49Está bien.
00:35:49Empecemos de nuevo.
00:35:52Hola, mi nombre es Malta.
00:35:53Soy el CTO de Vercel.
00:35:54Vercel Agent es genial
00:35:55porque detecta incidentes
00:35:56de forma autónoma,
00:35:57solo escala
00:35:58cuando son positivos verdaderos
00:36:00y ya tiene el análisis
00:36:01hecho
00:36:02para cuando
00:36:02llego a mi computadora.
00:36:04Ahora, sí me doy cuenta
00:36:06de que la primera pregunta
00:36:08que todo CTO en esta sala
00:36:09hará es,
00:36:11¿cómo es seguro
00:36:12dejar que un agente haga esto?
00:36:14Es la pregunta correcta
00:36:16porque la mayoría de los agentes
00:36:17heredan los permisos del usuario.
00:36:20Ejecutan como tú
00:36:21y pueden hacer todo
00:36:23lo que usted puede hacer.
00:36:25Un solo mal prompt
00:36:27tiene todo su radio de impacto,
00:36:29ya sea que venga de usted,
00:36:31un compañero de equipo,
00:36:32o un subagente confundido.
00:36:35Vercel Agent
00:36:35tiene un modelo de permisos
00:36:37primero en su clase
00:36:38que combina el modo de plan
00:36:40con la concesión de permisos.
00:36:42En lugar de pedirle
00:36:43que apruebe acciones
00:36:45una a la vez,
00:36:46Vercel Agent planea
00:36:47qué permisos
00:36:48serán necesarios
00:36:49para completar una tarea
00:36:50y luego le pide
00:36:52que los apruebe
00:36:52en un solo paso coherente.
00:36:55Para revertir
00:36:56un despliegue roto,
00:36:57Vercel Agent
00:36:58solo pide
00:36:58permiso temporal
00:36:59para realizar reversiones instantáneas,
00:37:01como acabamos de ver.
00:37:02Si necesita comprar
00:37:03caché obsoleta,
00:37:04pide acceso temporal
00:37:04al caché
00:37:05a ese proyecto
00:37:06y nada más.
00:37:08Cada agente,
00:37:10cada acción
00:37:10se ejecuta en un entorno aislado
00:37:11antes de tocar la producción.
00:37:14Y cualquier cosa
00:37:15que cambie el estado de producción
00:37:16espera a que un humano
00:37:17la apruebe.
00:37:19El agente nunca tiene
00:37:20más acceso
00:37:21del que necesita
00:37:21para la tarea
00:37:22que realiza,
00:37:22pero también
00:37:23no le solicita
00:37:24constantemente
00:37:24más permisos.
00:37:26Un gran equilibrio
00:37:27entre progreso
00:37:27y seguridad.
00:37:29Es la parte
00:37:29de la que estoy más orgulloso
00:37:30y también por la cual
00:37:31no me preocupa
00:37:32que Vercel Agent
00:37:33sea la causa
00:37:34de mi próxima llamada a las 2 a.m.
00:37:40Espera, espera.
00:37:41¿Qué está pasando ahí?
00:37:42¿Alguien no apagó
00:37:43su teléfono?
00:37:44Son las 20:55.
00:37:45Oh, Dios mío.
00:37:46Fui yo.
00:37:46Fui yo.
00:37:48Está bien.
00:37:50Oh, recibí un texto
00:37:51de Guillermo.
00:37:51Amigo, sabes perfectamente
00:37:52que estoy en el escenario
00:37:53ahora mismo.
00:37:54De todos modos, me doy cuenta,
00:37:55todos ustedes se dan cuenta
00:37:56de que esto está montado,
00:37:57pero déjenme decirles,
00:37:58que G me escriba
00:37:59para quejarse de
00:38:00algo que no va
00:38:00bien en nuestro sitio web
00:38:01es lo más realista
00:38:03que puede haber.
00:38:05Así que, en fin,
00:38:05vamos a copiar y pegar
00:38:06ese mensaje
00:38:07en Vercel Agent.
00:38:08En realidad, déjenme añadir
00:38:10que no cometa errores
00:38:11solo por si acaso.
00:38:15Está bien.
00:38:16Vercel Agent
00:38:17ahora está mirando
00:38:17las métricas de velocidad
00:38:19para nuestro sitio web
00:38:19para ver si algo cambió.
00:38:22Oh, vaya.
00:38:23Vale, hay un LCP de 4 segundos.
00:38:25Algo está muy mal.
00:38:26Eso no es bueno.
00:38:29Ahora Vercel Agent
00:38:29va a revisar
00:38:31todos los cambios recientes
00:38:32para reducir el problema.
00:38:35Y encontró
00:38:36que añadimos
00:38:36una espera
00:38:37en la ruta del favicon.
00:38:40Comprueba el rendimiento
00:38:41en ese punto final
00:38:42y confirma
00:38:44que una actualización
00:38:46causó el problema.
00:38:48Terminó la investigación
00:38:49con la causa raíz
00:38:50y ahora esto es
00:38:51y parece que voy a tener
00:38:51que hablar
00:38:52con Matan.
00:38:54Él está aquí en la audiencia
00:38:55en algún lugar.
00:38:56No te preocupes.
00:38:57La buena noticia es
00:38:58que Vercel Agent
00:38:59puede escribir una solución
00:38:59en un PR abierto.
00:39:01Cuando la apruebe,
00:39:02el cambio irá
00:39:03a producción.
00:39:05Vale, volvamos a G.
00:39:06Arreglar al Jefe.
00:39:07Cero líneas de código
00:39:08escritas hoy
00:39:08por mí.
00:39:11Está bien.
00:39:12Esos son dos ejemplos
00:39:13de cómo uso
00:39:15Vercel Agent
00:39:16que puede ayudarte a gestionar
00:39:17cualquier cosa en la plataforma Vercel.
00:39:19Cuando pides
00:39:20arreglar tu compilación,
00:39:22lee
00:39:22tus registros de despliegue,
00:39:24encuentra la configuración que falla,
00:39:25valida la solución
00:39:26en el entorno aislado
00:39:26y vuelve a desplegar
00:39:27con tu aprobación.
00:39:29Pregunta por qué tu compilación
00:39:30se hizo más lenta
00:39:30en el último despliegue
00:39:31y compara la compilación
00:39:32con la anterior
00:39:33y te dice
00:39:34qué cambió.
00:39:36Puedes pedirle
00:39:37que encuentre los principales
00:39:38problemas de accesibilidad
00:39:39en tu proyecto
00:39:39y ejecutará una revisión
00:39:40y abrirá un PR.
00:39:43Y si le pides
00:39:44que arregle el 500
00:39:45que aparece en tus registros,
00:39:46hará lo mismo.
00:39:48Pero lo que más amo
00:39:49del agente
00:39:51es que no tienes
00:39:52que pedirlo.
00:39:53Vercel Agent
00:39:54ve tu aplicación
00:39:54ejecutándose en producción
00:39:55así que cuando el tráfico sube
00:39:57o salta una alerta,
00:39:58investigará
00:39:59inmediatamente
00:39:59y te traerá respuestas
00:40:00a ti
00:40:01tal como lo hizo
00:40:02para mí
00:40:02cuando me avisaron
00:40:03aquí en el escenario.
00:40:05Los ejemplos
00:40:06que les di
00:40:07eran problemas normales
00:40:08de infraestructura
00:40:08y rendimiento.
00:40:09Pero pronto,
00:40:10Vercel Agent
00:40:10será capaz
00:40:11de llamar a especialistas.
00:40:11Ejecutará
00:40:13DeepSec
00:40:14para una revisión de seguridad
00:40:14profunda en toda
00:40:15tu base de código
00:40:16código base
00:40:16o inspeccionar
00:40:17tu front end
00:40:18para diseño
00:40:19y calidad de UX.
00:40:21Es un agente
00:40:22que entiende
00:40:22tu stack
00:40:23y tu infraestructura
00:40:24con expertos
00:40:25a los que puede llamar bajo demanda.
00:40:27Vercel Agent
00:40:28está disponible
00:40:28en versión beta privada
00:40:29hoy.
00:40:29Escanea este código QR
00:40:30para solicitar acceso.
00:40:33Oh, no.
00:40:34No otra vez.
00:40:36Genial.
00:40:37Es nuestra CEO, Gene.
00:40:39Está bien.
00:40:42Bien.
00:40:42Ella escribe,
00:40:43estoy entrando
00:40:43un poco en pánico.
00:40:44¿Realmente activamos
00:40:44los indicadores de características
00:40:45para todo
00:40:46lo que anunciamos hoy?
00:40:48Ahora,
00:40:49obviamente,
00:40:49no podría ir
00:40:50y entrar al panel de control
00:40:51y mirar los indicadores
00:40:51de Vercel yo mismo,
00:40:52¿pero qué año
00:40:53es este?
00:40:53¿2024?
00:40:55Preguntémosle a Vercel Agent.
00:40:57¿Qué lanzamos hoy?
00:40:59Muy bien.
00:40:59Tenemos
00:41:00activar Vercel Services.
00:41:02Gene habló de esto.
00:41:03Activar EVE.
00:41:03Estoy muy emocionado.
00:41:05No puedo esperar
00:41:05a que todos ustedes
00:41:06lo prueben.
00:41:07Activar la beta de Vercel Agent.
00:41:10Sabes,
00:41:10acabo de hablar de ello.
00:41:11Y luego activar
00:41:11Vercel Passport.
00:41:13En realidad,
00:41:14¿qué es Vercel Passport?
00:41:16No hemos escuchado
00:41:17a nadie hablar de eso todavía.
00:41:19Podría haber
00:41:20acabado de filtrar
00:41:20el resto del discurso.
00:41:21De todos modos,
00:41:22para hablar sobre
00:41:23Vercel Passport
00:41:23y otras cosas,
00:41:24por favor den la bienvenida
00:41:25al escenario, a Gene.
00:41:26Gracias, Malta.
00:41:36Vercel Agent
00:41:37te muestra
00:41:38lo que es posible
00:41:38cuando construyes
00:41:39agentes de la manera correcta.
00:41:41Y cada empresa
00:41:42en esta sala
00:41:43va a construir
00:41:43un agente
00:41:44tal como ese.
00:41:45Hay dos tipos
00:41:47de personas
00:41:47en esta sala
00:41:48al escuchar eso.
00:41:49Algunos de ustedes
00:41:50están sentados aquí
00:41:51pensando,
00:41:52vamos.
00:41:53Voy a lanzar
00:41:53eso esta noche.
00:41:55Entonces,
00:41:56están los CIOs
00:41:57y CTOs
00:41:58en la sala
00:41:58que están pensando,
00:41:59uf,
00:42:00no.
00:42:01Porque ya puedes
00:42:02sentir
00:42:03lo que viene.
00:42:04Agentes en la sombra
00:42:05escribiendo en sistemas
00:42:06sin registro de auditoría,
00:42:08usuarios bots de IA
00:42:09cerrando tickets,
00:42:11gastos que no puedes explicar.
00:42:13Ambos tienen
00:42:13razón.
00:42:15Construir agentes
00:42:16es más fácil
00:42:17de lo que piensas
00:42:17y mucho más difícil
00:42:20de lo que piensas.
00:42:21Voy a contarte
00:42:22sobre esa tensión
00:42:23y lo que hemos aprendido
00:42:25en Vercel
00:42:25viviéndolo.
00:42:28Drew Bredvick,
00:42:29quien trabaja para mí,
00:42:30es jefe de
00:42:30ingeniería
00:42:31go-to-market.
00:42:32En junio de 2025,
00:42:34tenía el trabajo más sexy
00:42:38del mundo.
00:42:39Su mandato,
00:42:40construir los agentes
00:42:41que transforman
00:42:42cómo Vercel
00:42:43va al mercado.
00:42:45Funcionó.
00:42:46Un año después,
00:42:48los agentes son parte
00:42:48de nuestro flujo de trabajo diario
00:42:49funcionando a escala
00:42:51a través de toda nuestra
00:42:52organización go-to-market.
00:42:54Hiciste un gran trabajo,
00:42:55Drew.
00:42:56Así que hoy,
00:42:57te estoy dando
00:42:58un buscapersonas.
00:43:00Déjame decirte por qué.
00:43:01Lo que aprendimos
00:43:03fue que los agentes
00:43:04son gratis.
00:43:05Gratis,
00:43:06como los cachorros gratis.
00:43:08A todos les encantan los cachorros,
00:43:10pero se orinan en el suelo,
00:43:11se comen tus muebles,
00:43:13y no puedes irte
00:43:14de vacaciones.
00:43:15Los agentes son gratis
00:43:16porque cualquiera
00:43:17puede pedirle a Claude,
00:43:19pero los agentes son software,
00:43:21y todos sabemos
00:43:22que el software
00:43:22nunca está terminado.
00:43:24Alguien tiene que mantenerlos,
00:43:26actualizar modelos,
00:43:27y crear nuevas funciones.
00:43:29Construir cientos de agentes
00:43:30nos enseñó lecciones difíciles.
00:43:33Primero,
00:43:34vimos el mismo problema
00:43:36resuelto una y otra vez.
00:43:38Múltiples agentes
00:43:39necesitaban conectarse
00:43:40a los mismos
00:43:41sistemas internos.
00:43:42Cada equipo construyó
00:43:43sus propias integraciones
00:43:44desde cero.
00:43:46Segundo,
00:43:47cada agente
00:43:48estaba leyendo
00:43:48de diferentes bases de conocimiento.
00:43:50Nuestro equipo preguntaría
00:43:51la misma pregunta
00:43:52y obtendría diferentes respuestas.
00:43:54Tercero,
00:43:55no teníamos visibilidad.
00:43:57Nadie sabía
00:43:58cuántos agentes existían,
00:43:59quién los construyó,
00:44:00o qué datos
00:44:01ellos tocaban.
00:44:03Cuarto,
00:44:04esa falta de visibilidad
00:44:05también significaba caos de adopción.
00:44:07Estoy en Slack,
00:44:08escribo arroba,
00:44:09aparecen 500 agentes.
00:44:11No sé
00:44:11qué hace ninguno de ellos.
00:44:13Y por último,
00:44:13también aprendimos
00:44:14que el chat
00:44:15no es todo lo que necesitas.
00:44:17Empezamos con la idea
00:44:18de que Slack
00:44:19era una interfaz universal,
00:44:20y eso estaba mal.
00:44:22Los agentes
00:44:22que realmente se usaron
00:44:24también tenían interfaces
00:44:25para permisos,
00:44:26para visualizar datos,
00:44:27para flujos de trabajo,
00:44:28y para mantener a los humanos
00:44:29en el ciclo.
00:44:31Aprendimos
00:44:31que todos nuestros agentes
00:44:33tenían que funcionar
00:44:33el primer día
00:44:35y el día 100.
00:44:38Y me complace
00:44:38decirles
00:44:39que lo hacen.
00:44:41Ejecutamos más de 100 agentes
00:44:43en producción
00:44:44en Vercel,
00:44:45y son parte
00:44:46de cómo operamos
00:44:47todos los días.
00:44:49Quiero hablarles
00:44:51de 10
00:44:51de los más importantes.
00:44:53Y el orden importa.
00:44:55Empezamos
00:44:55con los casos de uso
00:44:56más obvios
00:44:57y avanzamos
00:44:58hacia los agentes
00:44:59que cambiaron
00:45:00los procesos internos
00:45:01y transformaron
00:45:02cómo opera
00:45:04nuestro equipo de comercialización.
00:45:07Vertex
00:45:07es nuestro agente
00:45:08de atención al cliente.
00:45:10Resuelve
00:45:11más del 91%
00:45:13de los tickets de soporte
00:45:14de Vercel
00:45:15a través del centro de ayuda,
00:45:16Slack
00:45:17y DocsChat.
00:45:19Deal1
00:45:20es nuestro agente
00:45:21de inteligencia de acuerdos.
00:45:22Escucha
00:45:23cada llamada de ventas,
00:45:25entrena a nuestros representantes
00:45:25en Slack
00:45:26y hace un análisis posterior
00:45:27de cada acuerdo perdido.
00:45:29El MCP de Deal1
00:45:30ha sido llamado
00:45:3117,000 veces
00:45:34este mes.
00:45:36Draft Zero
00:45:36es nuestro agente de contenido.
00:45:38Escribe
00:45:39el primer borrador
00:45:40de cada blog,
00:45:41registro de cambios
00:45:42e historia de cliente
00:45:43que publicamos.
00:45:45A Zero
00:45:46es nuestro agente AEO.
00:45:48Rastrea
00:45:48cómo la marca y el contenido
00:45:50de Vercel
00:45:50aparecen
00:45:51en la búsqueda con IA.
00:45:53Cada día,
00:45:54ejecuta cientos
00:45:55de instrucciones
00:45:55en docenas
00:45:56de modelos de codificación.
00:45:59Revoa
00:45:59es nuestro agente
00:46:00de actualización de Salesforce.
00:46:02Envía
00:46:02cambios de registros
00:46:03críticos
00:46:03a Salesforce
00:46:05con un humano
00:46:05en el ciclo.
00:46:06Ahorra nueve horas
00:46:08de tiempo
00:46:08para nuestro equipo de RevOps
00:46:10todos los días.
00:46:12Penny
00:46:12es nuestra agente
00:46:14de finanzas y operaciones.
00:46:15Tiene acceso
00:46:15a nuestra plataforma de facturación,
00:46:17proveedor de pagos
00:46:18y sistemas de monitoreo.
00:46:20Ahorra a nuestro equipo
00:46:21de finanzas
00:46:21y al de ingeniería
00:46:22de guardia, horas
00:46:23respondiendo tickets de facturación.
00:46:26Y a continuación,
00:46:27está V.
00:46:28V es nuestro agente de enrutamiento.
00:46:30Enruta las solicitudes
00:46:31a todos los
00:46:32otros agentes internos.
00:46:34¿Recuerdan ese
00:46:35problema de adopción?
00:46:36Todavía tenemos
00:46:37100 agentes,
00:46:38pero V
00:46:39es la puerta de entrada
00:46:40a todos ellos.
00:46:41Hazle una pregunta a V,
00:46:43y elige
00:46:43al agente correcto
00:46:44para el trabajo.
00:46:46Lo último
00:46:47que voy a mostrarles
00:46:47son aquellos
00:46:48en los que quiero dedicar
00:46:49tiempo real
00:46:50porque creo que
00:46:51cada uno
00:46:52de ustedes va
00:46:52a querer construir
00:46:53uno de ellos.
00:46:55Primero,
00:46:56DZero,
00:46:57nuestro analista de datos.
00:46:59DZero brinda
00:46:59a toda nuestra empresa
00:47:01análisis de datos
00:47:03y ciencia de datos
00:47:04bajo demanda las 24 horas.
00:47:05Cualquiera en Vercel,
00:47:07ingenieros,
00:47:07AEs,
00:47:08finanzas,
00:47:09soporte,
00:47:10puede ejecutar análisis
00:47:11sobre nuestros datos
00:47:12de nuestro almacén
00:47:13sin presentar un ticket
00:47:14ni esperar al equipo de datos.
00:47:17Los usuarios pueden hacer
00:47:17preguntas sencillas
00:47:18como cuántos clientes potenciales
00:47:19obtuvimos de una campaña,
00:47:21y DZero escribe
00:47:22y ejecuta SQL básico.
00:47:25Pero DZero también es
00:47:26un científico de datos.
00:47:28Si los usuarios necesitan
00:47:28análisis estadístico,
00:47:30inicia un entorno aislado
00:47:31y ejecuta Python
00:47:33para generar informes.
00:47:35DZero es la herramienta interna
00:47:37más utilizada
00:47:38en Vercel.
00:47:39Responde 30,000
00:47:41preguntas al mes.
00:47:43Y es seguro a escala.
00:47:45DZero no funciona
00:47:46en modo Dios.
00:47:47Cada consulta está limitada
00:47:48a los permisos del usuario.
00:47:51Si no puedes ver una tabla
00:47:52en Snowflake,
00:47:53DZero tampoco puede mostrártela.
00:47:54tampoco.
00:47:55Bajo el capó,
00:47:56DZero necesitaba una capa semántica.
00:47:59Y aunque
00:47:59puedas hacer preguntas
00:48:01en Slack,
00:48:02necesitaba una interfaz
00:48:02para que la gente pudiera explorar gráficos
00:48:04y profundizar en los datos.
00:48:06La siguiente es Athena,
00:48:09nuestra cabina de ventas.
00:48:11Salesforce anunció headless.
00:48:13Hemos estado operando en ella
00:48:14por meses.
00:48:15Athena elige cuentas,
00:48:17planifica el alcance,
00:48:18rastrea señales,
00:48:19y ejecuta el movimiento semanal
00:48:20para cada AE en Vercel.
00:48:23Poco después de que salió en vivo,
00:48:25el flujo de trabajo casi se duplicó.
00:48:27Cada ejecutivo de cuentas lo usa
00:48:29todos los días.
00:48:31Internamente,
00:48:32Athena necesitaba
00:48:33la misma capa semántica
00:48:34que necesitaba DZero,
00:48:36además de flujos de trabajo duraderos
00:48:37y conexiones seguras,
00:48:39además de una interfaz,
00:48:40porque los agentes de GTM
00:48:41son más efectivos
00:48:42con píxeles y botones
00:48:44que solo con un canal de Slack.
00:48:47Y por último,
00:48:48Lead Agent,
00:48:49nuestro SDR autónomo.
00:48:51Entrenamos a Lead Agent
00:48:52con el manual
00:48:53de nuestro mejor SDR,
00:48:55y ahora ejecuta
00:48:56el manual por sí mismo
00:48:57las 24 horas del día, los 7 días de la semana.
00:48:58Quizás hayan visto
00:48:59el titular el año pasado.
00:49:01Pasamos de 10 SDR
00:49:02a uno solo.
00:49:04Ese era Lead Agent.
00:49:06Redesplegamos
00:49:07a esos nueve representantes
00:49:08en roles más importantes
00:49:09y aumentamos nuestra cuota.
00:49:10Hemos visto un ROI de 32 veces,
00:49:13y cuesta $5,000
00:49:15al año operarlo.
00:49:16Tiene un rendimiento
00:49:17en el percentil 90
00:49:19de nuestros representantes,
00:49:20y un ingeniero
00:49:21lo mantiene a tiempo parcial.
00:49:23Internamente,
00:49:25Lead Agent utiliza
00:49:26la pila que Tomo
00:49:27les acaba de mostrar.
00:49:28AI SDK,
00:49:29Workflow SDK,
00:49:30y Chat SDK
00:49:31para Slack.
00:49:32Y es de código abierto,
00:49:34así que pueden construir
00:49:35el suyo hoy mismo.
00:49:37Construir estos agentes
00:49:38fue fácil
00:49:39porque usamos Next.js
00:49:40y nuestro framework de agentes,
00:49:43Eve,
00:49:43y ejecutarlos
00:49:44nunca fue un problema
00:49:45porque se ejecutan en Vercel.
00:49:47¿Recuerdan cuando dije
00:49:48que construir agentes
00:49:49era más difícil
00:49:50de lo que piensan?
00:49:52La parte difícil
00:49:53es todo lo que los rodea,
00:49:55quién puede acceder a ellos,
00:49:57cómo se autentican,
00:49:58qué datos pueden tocar,
00:50:00y proporcionar todo esto
00:50:01a su equipo de seguridad.
00:50:03Así que pasamos el último año
00:50:04construyendo la plataforma
00:50:05que hace que eso sea fácil,
00:50:07y hoy,
00:50:08la estamos poniendo a su disposición.
00:50:09a ustedes.
00:50:11Me emociona anunciar
00:50:12Vercel para aplicaciones empresariales
00:50:15y agentes.
00:50:17Es la experiencia de desarrollo
00:50:19de Vercel que aman
00:50:20para todos en su empresa
00:50:22con identidad
00:50:23y acceso integrados
00:50:24y la opción
00:50:26de ejecutarlo
00:50:26en su propio inquilino de AWS.
00:50:29Como todos nuestros productos,
00:50:30es portátil
00:50:31porque es agnóstico
00:50:32al framework y al modelo,
00:50:34y construimos esto
00:50:35para nosotros mismos primero,
00:50:36y ahora es una plataforma
00:50:37en la que también pueden construir.
00:50:39Déjenme mostrarles
00:50:40las tres piezas más importantes.
00:50:43Antes de hoy,
00:50:44tenían que aprovisionar manualmente
00:50:45y retirar
00:50:46a cada usuario de Vercel.
00:50:48Los usuarios gestionados por la empresa
00:50:50les da control central
00:50:51sobre el acceso de los empleados
00:50:52a Vercel y VZero
00:50:54con un rastro de auditoría completo
00:50:56de cada acción que realizan.
00:50:59Dije antes
00:51:00que cualquiera puede crear prompts para Claude.
00:51:02La realidad es
00:51:03que tus empleados
00:51:04ya lo están haciendo,
00:51:05lo sepas o no.
00:51:07Eso se llama TI en la sombra,
00:51:09y la IA ya ha causado
00:51:11importantes brechas de seguridad
00:51:12en la empresa.
00:51:13Así que incluso si puedes controlar
00:51:15quién desarrolla con IA,
00:51:16todavía tienes que limitar
00:51:18el acceso a las aplicaciones
00:51:19y agentes que construyen.
00:51:21Por eso creamos
00:51:22Vercel Passport.
00:51:24Pone cada aplicación interna
00:51:26y agente detrás de tu IDP
00:51:28por defecto.
00:51:29Las herramientas internas
00:51:30se mantienen internas.
00:51:32Los empleados solo pueden ver
00:51:33las aplicaciones que necesitan,
00:51:35y nada queda expuesto públicamente.
00:51:38Y puedes implementar
00:51:39todo esto
00:51:40en tu propio inquilino de AWS.
00:51:42Escuchaste bien.
00:51:43Incluso puedes ejecutar
00:51:44funciones de Vercel
00:51:45en tu propia cuenta de AWS.
00:51:47Cualquier cosa que construyas
00:51:48con agentes
00:51:49permanece dentro
00:51:50de tu límite de seguridad.
00:51:53Los equipos
00:51:54que lanzan rápido,
00:51:56de forma segura y a escala,
00:51:57son los que
00:51:58van a ganar.
00:51:59Construimos aplicaciones empresariales
00:52:01y agentes
00:52:01para que puedas ser tú.
00:52:03G,
00:52:04vuelvo contigo
00:52:04para cerrar.
00:52:13Gracias, Gene.
00:52:14Gracias, Gene.
00:52:15Lo hiciste genial.
00:52:17Hoy,
00:52:18les mostramos
00:52:18que Vercel
00:52:19es una plataforma
00:52:19donde puedes construir
00:52:21y ejecutar todo.
00:52:23Cualquier tipo de sitio web,
00:52:25aplicación,
00:52:26o agente.
00:52:28Tus marcos de trabajo backend
00:52:29pueden ejecutarse a escala.
00:52:31Con los servicios de Vercel,
00:52:33puedes desarrollar,
00:52:34previsualizar,
00:52:35e implementar
00:52:36backends
00:52:36y frontends
00:52:37juntos.
00:52:40Con EVE,
00:52:41cualquiera en tu equipo
00:52:42puede construir un agente
00:52:43en minutos
00:52:44o segundos.
00:52:47Vercel Connect
00:52:48le da a esos agentes
00:52:49acceso seguro
00:52:50a todos tus servicios.
00:52:54Vercel Passport
00:52:55se asegura de que
00:52:55los agentes internos
00:52:56y aplicaciones
00:52:57permanezcan internos
00:52:58detrás de tu IDP.
00:53:01Y puedes ejecutar
00:53:02todo esto
00:53:03en tu propia
00:53:04cuenta de AWS.
00:53:07Puedes empezar hoy.
00:53:09Pídele a tu agente de codificación
00:53:10que instale
00:53:11el plugin de Vercel.
00:53:13Entonces puedes construir cualquier cosa.
00:53:16Un sitio web,
00:53:17una aplicación,
00:53:18un agente,
00:53:18y lanzarlo
00:53:19a escala global.
00:53:21Y Vercel Agent
00:53:22estará pendiente
00:53:23de la producción.
00:53:25Esto es
00:53:26infraestructura agentica.
00:53:28No podemos esperar
00:53:29para ver
00:53:30lo que lanzas después.
00:53:31Gracias.

Key Takeaway

Vercel ha evolucionado hacia una plataforma de infraestructura agéntica integral, lanzando herramientas como Eve, Vercel Connect y Vercel Passport para permitir el desarrollo, despliegue y gestión segura de software autónomo a escala empresarial.

Highlights

  • Los despliegues en Vercel originados por agentes de programación han crecido 17 veces en los últimos seis meses, representando ahora más de la mitad del volumen total.

  • La carga de trabajo en el AI Gateway de Vercel aumentó de 2 billones a 20 billones de tokens por mes.

  • El SDK de IA de Vercel ha superado los 15 millones de descargas semanales y es compatible con modelos en TypeScript y Python.

  • Vercel Services introduce el comando 'vcdev' para desarrollar frontends y backends de manera unificada con despliegues de vista previa completos.

  • El nuevo framework Eve permite construir agentes de producción de principio a fin en cuestión de minutos, definiendo la identidad e instrucciones mediante solo dos archivos.

  • El agente interno de Vercel para ventas (Lead Agent) aumentó el ROI 32 veces, permitiendo que un solo agente reemplace a nueve representantes de ventas humanos.

  • Vercel Passport permite centralizar la seguridad de las aplicaciones y agentes internos, manteniéndolos detrás del proveedor de identidad (IDP) de la empresa.

Timeline

La transición hacia la era agéntica

  • Más de la mitad de los despliegues en Vercel provienen actualmente de agentes de programación.
  • Las cargas de trabajo agénticas en la plataforma se han duplicado desde principios de año.
  • Vercel ha ampliado su infraestructura para soportar frameworks de backend como FastAPI, Flask y Express a escala.

El ecosistema de desarrollo ha cambiado radicalmente, pasando de escribir código manualmente a utilizar agentes que despliegan y crean software. Vercel ha respondido a esta dinámica construyendo una capa agéntica completa que incluye funciones de larga duración, sandboxes seguros y bases de datos integradas, permitiendo que empresas como Octopus Energy ejecuten arquitecturas full-stack complejas.

Vercel Services y la infraestructura para agentes

  • Vercel Services simplifica el desarrollo full-stack con el comando unificado 'vcdev'.
  • Los despliegues de vista previa ahora incluyen el backend, permitiendo pruebas integrales antes del lanzamiento.
  • Meta utiliza Vercel como su plataforma preferida para los Laboratorios de Superinteligencia de Meta tras observar su capacidad para hablar nativamente el lenguaje de los agentes.

Para eliminar la dificultad de conectar piezas aisladas, Vercel Services permite desarrollar frontend y backend en un mismo entorno. Esto facilita que los servicios se comuniquen de forma privada sin pasar por la red pública. La plataforma está diseñada para satisfacer las necesidades de los agentes, ofreciendo entornos de revisión dedicados y reversiones instantáneas.

Herramientas del stack agéntico: SDK, Gateway y Workflow

  • El SDK de IA es un kit universal independiente del modelo que soporta texto, imágenes, voz y video.
  • El AI Gateway actúa como una red de entrega de tokens, enrutando tráfico entre 35 modelos diferentes para optimizar costes y potencia.
  • El SDK de flujos de trabajo (Workflow SDK) proporciona durabilidad de cómputo para tareas de larga duración que requieren reintentos y persistencia de estado.

Construir agentes requiere una pila de herramientas especializada. El AI Gateway resuelve problemas de origen caliente y permite cambiar modelos dinámicamente, como hace Starbucks para equilibrar costes. Por su parte, el Workflow SDK permite gestionar procesos complejos, como los experimentos visuales de Flora, asegurando que los fallos no obliguen a reiniciar el trabajo.

Seguridad, Conectividad y el nuevo framework Eve

  • Vercel Sandbox ofrece entornos de micro-VM aislados para ejecutar código no confiable de forma segura.
  • Vercel Connect proporciona acceso a sistemas internos mediante tokens de corta duración y alcance limitado.
  • Eve es un framework de código abierto diseñado para construir agentes de producción de principio a fin en minutos.

La seguridad es crucial cuando los agentes ejecutan código. Vercel Sandbox permite a desarrolladores como Notion extender sus agentes sin riesgos. Vercel Connect facilita la integración con herramientas como Slack, Salesforce y Linear sin gestionar credenciales permanentes. Finalmente, Eve estandariza la construcción de agentes mediante la configuración simple de identidad y herramientas.

Operaciones agénticas y gobernanza empresarial

  • Vercel Agent permite detectar y mitigar incidentes de producción de forma autónoma con aprobación humana.
  • Vercel Passport centraliza la identidad y el acceso, protegiendo herramientas internas detrás de un IDP empresarial.
  • Vercel permite ejecutar funciones de la plataforma dentro del propio inquilino (tenant) de AWS del cliente.

La gobernanza es el mayor desafío para los CIOs. Para evitar la TI en la sombra y los riesgos de acceso, Vercel introduce capacidades empresariales que incluyen trazas de auditoría y la posibilidad de desplegar en AWS privado. Esto permite a las empresas capitalizar el ROI de la automatización, ejemplificado por el uso extensivo de agentes internos en Vercel para tareas de finanzas, ventas y soporte.

Community Posts

View all posts