Antes de que Claude Code escribiera su primera línea de código, Vercel ya estaba en el espacio de codificación vibe con su servicio v0.
La concept básica detrás de la v0 authentic, que se lanzó en 2024, period esencialmente ser la versión 0. Es decir, la versión más antigua de una aplicación, que ayudara a los desarrolladores a resolver el problema del lienzo en blanco. Los desarrolladores podían abrirse camino hacia un andamiaje de interfaz de usuario (UI) que se veía bien, pero el código period desechable. Poner esos prototipos en producción requirió reescrituras.
Más de 4 millones de personas han utilizado v0 para construir millones de prototipos, pero a la plataforma le faltaban los elementos necesarios para entrar en producción. El desafío es acquainted con las herramientas de codificación de vibe, ya que existe una brecha entre lo que ofrecen las herramientas y lo que requieren los creadores de empresas. Código Claudepor ejemplo, genera secuencias de comandos y lógica de backend de manera efectiva, pero no implementa interfaces de usuario de producción dentro de los sistemas de diseño existentes de la empresa al tiempo que aplica las políticas de seguridad.
Esto crea lo que el CPO de Vercel, Tom Occhino, llama “el mayor problema de TI en la sombra del mundo”. La creación de software program basada en IA ya está ocurriendo dentro de todas las empresas. Las credenciales se copian en mensajes. Los datos de la empresa fluyen hacia herramientas no administradas. Las aplicaciones se implementan fuera de la infraestructura aprobada. No hay rastro de auditoría.
Vercel reconstruyó la versión 0 para abordar esta brecha en la implementación de producción. La nueva versión, generalmente disponible hoy, importa repositorios de GitHub existentes y extrae automáticamente variables y configuraciones de entorno. Genera código en un tiempo de ejecución basado en sandbox que se asigna directamente a implementaciones reales de Vercel y aplica controles de seguridad y flujos de trabajo de git adecuados, al tiempo que permite a quienes no son ingenieros enviar código de producción.
“Lo realmente bueno de v0 es que todavía tienes el código seen, revisable y gobernado”, dijo Occhino a VentureBeat en una entrevista exclusiva. “Los equipos terminan colaborando en el producto, no en PRD y esas cosas”.
Este cambio es importante porque la mayor parte del trabajo de software program empresarial se realiza en aplicaciones existentes, no en nuevos prototipos. Los equipos necesitan herramientas que se integren con su infraestructura y bases de código actuales.
Cómo el entorno de ejecución de la zona de pruebas de v0 conecta el código generado por IA con los repositorios existentes
La versión 0 authentic generaba una estructura de interfaz de usuario a partir de indicaciones y permitía a los usuarios iterar a través de las conversaciones. Pero el código vivía en el entorno aislado de v0, lo que significaba que pasarlo a producción requería copiar archivos, reescribir las importaciones y conectar todo manualmente.
La v0 reconstruida cambia esto fundamentalmente al importar directamente los repositorios de GitHub existentes. Un tiempo de ejecución basado en sandbox extrae automáticamente variables de entorno, implementaciones y configuraciones de Vercel, de modo que cada solicitud genera código listo para producción que ya comprende la infraestructura de la empresa. El código reside en el repositorio, no en una herramienta de creación de prototipos separada.
Anteriormente, v0 period un entorno de creación de prototipos independiente. Ahora, está conectado a la base de código actual con VS Code completo integrado en la interfaz, lo que significa que los desarrolladores pueden editar el código directamente sin cambiar de herramienta.
Un nuevo panel de Git maneja los flujos de trabajo adecuados. Cualquier miembro de un equipo puede crear ramas desde v0, abrir solicitudes de extracción contra principal e implementar en combinación. Las solicitudes de extracción son ciudadanos de primera clase y las vistas previas se asignan directamente a implementaciones reales de Vercel, no a demostraciones aisladas.
Esto es importante porque los gerentes de productos y los especialistas en advertising ahora pueden enviar código de producción a través de flujos de trabajo de git adecuados sin necesidad de entornos de desarrollo locales ni entregar fragmentos de código a los ingenieros para su integración. La nueva versión también agrega integraciones directas con las bases de datos de Snowflake y AWS, para que los equipos puedan conectar aplicaciones a fuentes de datos de producción con controles de acceso adecuados integrados, en lugar de requerir trabajo guide.
La experiencia de Vercel en React y Subsequent.js explica la infraestructura de implementación de v0
Antes de unirse a Vercel en 2023, Occhino pasó una docena de años como ingeniero en Meta (anteriormente Fb) y ayudó a liderar el desarrollo de esa empresa del marco React JavaScript ampliamente utilizado.
El reclamo de Vercel a la fama es que el fundador de su empresa, Guillermo Rauch, es el creador de Subsequent.js, un marco completo construido sobre React. En la period de la codificación vibe, Subsequent.js se ha convertido en un marco cada vez más well-liked. La compañía publicó recientemente una lista de Reaccionar mejores prácticas diseñado específicamente para ayudar a trabajar a los agentes de IA y LLM.
La plataforma Vercel resume las mejores prácticas y los aprendizajes de Subsequent.js y React. Esa década de construcción de marcos e infraestructura juntos significa que v0 genera código listo para producción que se implementa en la misma infraestructura que Vercel utiliza para millones de implementaciones anualmente. La plataforma incluye soporte de flujo de trabajo agente, integración MCP, firewall de aplicaciones net, SSO y protecciones de implementación. Los equipos pueden abrir cualquier proyecto en un entorno de desarrollo en la nube y enviar cambios con un solo clic a una vista previa de Vercel o una implementación de producción.
Sin escasez de ofertas competitivas en el espacio de codificación de vibe, incluidos Replit, Lovable y Cursor, entre otros, es la infraestructura elementary lo que Occhino considera sobresaliente.
“El mayor diferenciador para nosotros es la infraestructura de Vercel”, afirmó Occhino. “Ha estado construyendo infraestructura administrada, infraestructura definida por un marco y ahora infraestructura autónoma durante los últimos 10 años”.
Por qué la seguridad de la codificación de Vibe requiere management de infraestructura, no solo políticas
El problema de la TI en la sombra no es que los empleados utilicen herramientas de IA. Es que la mayoría de las herramientas de codificación de vibe operan completamente fuera de la infraestructura empresarial. Las credenciales se copian en solicitudes porque no existe una forma segura de conectar el código generado a las bases de datos empresariales. Las aplicaciones se implementan en URL públicas porque las herramientas no se integran con los procesos de implementación de la empresa. Las fugas de datos ocurren porque no existen controles de visibilidad.
El desafío técnico es que proteger el código generado por IA requiere controlar dónde se ejecuta y a qué puede acceder. Los documentos de políticas no ayudan si las herramientas en sí no pueden hacer cumplir esas políticas.
Aquí es donde la infraestructura importa. Cuando las herramientas de codificación Vibe funcionan en plataformas independientes, las empresas se enfrentan a una elección: bloquear las herramientas por completo o aceptar los riesgos de seguridad. Cuando la herramienta de codificación Vibe se ejecuta en la misma infraestructura que las implementaciones de producción, los controles de seguridad se pueden aplicar automáticamente.
v0 se ejecuta en la infraestructura de Vercel, lo que significa que las empresas pueden establecer protecciones de implementación, controles de visibilidad y políticas de acceso que se aplican al código generado por IA de la misma manera que se aplican al código escrito a mano. Las integraciones directas con las bases de datos de Snowflake y AWS permiten a los equipos conectarse a los datos de producción con controles de acceso adecuados en lugar de copiar las credenciales en las solicitudes.
“Los equipos de TI se sienten cómodos con lo que construyen porque tienen management sobre quién tiene acceso”, afirmó Occhino. “Tienen management sobre a qué tienen acceso esas aplicaciones desde Snowflake o los sistemas de datos”.
UI generativa versus software program generativo
Además de la nueva versión de v0, Vercel ha introducido recientemente una tecnología de interfaz de usuario generativa llamada json-renderizado.
v0 es lo que Vercel llama software program generativo. Esto difiere del marco json-render de la empresa para una verdadera interfaz de usuario generativa. El ingeniero de software program de Vercel, Chris Tate, explicó que v0 crea aplicaciones y agentes completos, no solo interfaces de usuario o interfaces. Por el contrario, json-render es un marco que permite a la IA generar componentes de interfaz de usuario directamente en tiempo de ejecución generando JSON en lugar de código.
“La IA no escribe software program”, dijo Tate a VentureBeat. “Se conecta directamente a la capa de renderizado para crear interfaces espontáneas y personalizadas bajo demanda”.
La distinción es importante para los casos de uso empresarial. Los equipos utilizan v0 cuando necesitan crear aplicaciones completas, componentes personalizados o software program de producción.
Utilizan renderizado JSON para elementos de interfaz de usuario dinámicos y personalizados dentro de aplicaciones, paneles que se adaptan a usuarios individuales, widgets contextuales e interfaces que responden a datos cambiantes sin cambios de código.
Ambos aprovechan la infraestructura AI SDK que Vercel ha creado para transmisión y salidas estructuradas.
Tres lecciones que las empresas aprendieron de la adopción de la codificación vibe
A medida que las empresas adoptaron herramientas de codificación vibe en los últimos dos años, surgieron varios patrones sobre el código generado por IA en entornos de producción.
Lección 1: La creación de prototipos sin implementación de producción genera un progreso falso. Las empresas vieron a los equipos generar demostraciones impresionantes en las primeras versiones de v0 y luego chocaron contra un muro al pasar esas demostraciones a producción. El problema no period la calidad del código generado. Period que los prototipos vivían en entornos aislados y desconectados de la infraestructura de producción.
“Si bien las demostraciones son fáciles de generar, creo que la mayor parte de la iteración que se produce en estas bases de código se produce en aplicaciones de producción reales”, afirmó Occhino. “El 90% de lo que tenemos que hacer es realizar cambios en una base de código existente”.
Lección 2: El ciclo de vida del desarrollo de software program ya ha cambiado, ya sea que las empresas lo hayan planificado o no. Los expertos en el campo están creando software program directamente en lugar de escribir documentos de requisitos del producto (PRD) para que los ingenieros los interpreten. Los gerentes de productos y especialistas en advertising ofrecen funciones sin esperar sprints de ingeniería.
Este cambio significa que las empresas necesitan herramientas que mantengan la visibilidad y la gobernanza del código y al mismo tiempo permitan que quienes no son ingenieros realicen envíos. La alternativa es crear cuellos de botella al forzar que todo el código generado por IA pase por flujos de trabajo de desarrollo tradicionales.
Lección 3: Bloquear las herramientas de codificación de Vibe no detiene la codificación de Vibe. Simplemente empuja la actividad fuera de la visibilidad de TI. Las empresas que intentan restringir el desarrollo impulsado por la IA encuentran que los empleados utilizan herramientas de todos modos, creando el problema de la TI en la sombra a escala.
La implicación práctica es que las empresas deberían centrarse menos en permitir la codificación vibe y más en garantizar que suceda dentro de una infraestructura que pueda hacer cumplir las políticas de implementación y seguridad existentes.











