Home Técnica Probé la codificación de Vibe con diferentes modelos de Gemini. Esto es...

Probé la codificación de Vibe con diferentes modelos de Gemini. Esto es lo que aprendí

11

Codificación de vibraciones Puede ser muy divertido con la mentalidad adecuada. Todo lo que necesitas son ideas y chatbot como Claude, Géminis Y ChatGPT puede generar código de trabajo para usted según sus instrucciones. Pasé bastante tiempo codificando Vibe Calendario de eventos Y juego inverso solo charlando con LL.MY puede abrir un mundo a personas que nunca pensaron que serían capaces de construir algo a partir de código.

Atlas de IA

CNET

Sin embargo, el modelo que utilice puede tener un efecto dramático en la calidad del resultado del proyecto. Quería ver cómo se comparan los modelos ligeros con los modelos “pensantes”, como los llaman Google y OpenAI. Estos modelos más ligeros tienen diferentes nombres: la interfaz Gemini de Google lo llama Rápido (aunque en realidad el modelo se llama, por ejemplo, Gemini 2.5 Flash), mientras que OpenAI lo llama Instantáneo.

Para comprender cuán diferente es cada modelo para Vibe Coding, decidí hacer una prueba suelta. Comencé creando un proyecto usando el modelo de pensamiento de Gemini (Gemini 3 Pro) y luego quise ver si podía replicar el mismo proyecto con un modelo más rápido usando indicaciones idénticas del proyecto anterior. Dado que no hay manera de garantizar respuestas para cada modelo, sabía que habría diferencias y que las conversaciones se bifurcarían, pero en su mayor parte utilicé indicaciones idénticas para ambos proyectos.

En el momento de esta prueba, el modelo más rápido era el Gemini 2.5 Flash. Esperaba que los resultados finales fueran diferentes, y lo fueron, pero no tanto como esperaba. La forma en que pasé de la A a la Z fue diferente con cada modelo.

Realmente no sabía por dónde empezar mi proyecto, así que le pedí a Gemini que me propusiera algunos proyectos interesantes de codificación de Vibe. Uno de ellos era una “vitrina de trofeos” y lo tomé como punto de partida. Le pedí a Gemini que mostrara una lista de películas de terror en lugar de trofeos y que proporcionara más información sobre ellas al hacer clic en uno de los carteles. Más allá de este requisito, di control creativo a ambos modelos Gemini.


No se pierda nuestro contenido tecnológico imparcial y reseñas basadas en laboratorio. Añadir CNET Como fuente preferida de Google.


Modelos de IA de pensamiento rápido y de pensamiento: ¿cuál es la diferencia?

Si Google nos da a elegir entre los modelos Flash y Pro, deben ser bastante diferentes, ¿no? sí y no Ambos son grandes modelos de lenguaje, pero funcionan de manera diferente. Para el usuario cotidiano, “rápido” y “reflexivo” definen bastante bien la diferencia entre los dos: velocidad versus profundidad.

A modelo lógico Un LLM que está optimizado para dividir problemas complejos en pasos más pequeños antes de producir el resultado final. Esto se hace realizando una cadena interna de caminos lógicos de pensamiento. Tanto el Gemini 2.5 Flash como el Gemini 3 Pro son modelos razonables, pero el Gemini 2.5 Flash requiere un Método híbrido: Esta es una oferta acto de equilibrio Entre la velocidad y la lógica.

Gemini 3 Pro es un potente modelo de razonamiento y está optimizado para profundizar en la búsqueda de respuestas. Como resultado, es más lento que modelos más eficientes como el 2.5 Flash. Desde entonces, Google ha lanzado Géminis 3 DestelloUn modelo base más potente que reemplazó al 2.5 Flash. El Gemini 3 Pro es el modelo lógico más potente disponible en Gemini para la mayoría de las personas.

Es más fácil trabajar con el modelo Gemini 3 Pro que con Flash

Proyecto de película de codificación Gemini 3 Pro Vibe

El proyecto final que produjo Gemini 3 Pro no fue perfecto, pero fue mejor que mi idea original y casi una milla por delante de lo que produjo Gemini 2.5 Flash.

Captura de pantalla de Google Gemini/Blake Stimac/CNET

Usando Gemini 3 Pro, pude crear una página de inicio que mostraba películas de mi lista, completa con imágenes de carteles, y cuando hacías clic en un título, se abría una página que revelaba información adicional, incluido un enlace para ver el avance en YouTube. No fue un proyecto complicado, pero tuve muchos problemas y errores en el camino.

Originalmente quería insertar los avances en la página, pero eso dejó errores de marcado que Gemini no pudo corregir, por lo que terminó reduciéndose a solo proporcionar una imagen vinculada para ver el avance en YouTube. Estuvo bien, pero fue una experiencia menos fluida de lo que quería. Dicho esto, aprecié cómo Gemini 3 Pro detalló los problemas específicos que tuve con esta función y me permitió decidir descartarla.

Otro problema que el Gemini 3 Pro intentó resolver varias veces es lo que se ha descrito como un problema de capas. Al hacer clic en un cartel, aparecía una ventana emergente con una descripción de la imagen, junto con un pequeño botón para salir de esa vista, aunque esto nunca funcionó. Le pedí a Gemini que lo solucionara cuatro veces y no pudo solucionar el problema hasta la última solicitud. Gemini explicó lo que estaba haciendo con el código a grandes rasgos, pero nunca entró en demasiados detalles, aunque imagino que habría proporcionado detalles si lo hubiera preguntado.

El proyecto original era una forma de mostrar una colección de películas y obtener más información sobre ellas. Más allá de eso, no pensé en el estilo ni en formas de hacer atractiva la aplicación web, y Gemini 3 Pro fue útil en ese sentido. Cuando pregunté cómo podía mejorar la aplicación, tanto en términos de diseño como de características, me sugirió agregar un efecto de rueda 3D a las películas y una opción de selección aleatoria.

Este proyecto tomó alrededor de 20 iteraciones. El producto final fue tan bueno como se esperaba y fue un proyecto divertido, pero hubo algunos problemas que Gemini a menudo no pudo solucionar. El producto final superó mis expectativas, así que quedé satisfecho con él. Pero con todos los problemas que se me ocurrieron, comencé a preguntarme qué tan rápido manejaría el modelo Gemini el mismo proyecto.

Codificar Vibe con Gemini 2.5 Flash es más manual

Sorprendentemente, usar el modelo “rápido” fue más rápido que Gemini 3 Pro, pero la mayoría de las veces, este modelo sugiere un enfoque más manual para encontrar soluciones de proyecto. La IA funcionó más rápido, pero creó más trabajo, y más lento, para mí.

Por ejemplo, quería que la aplicación web mostrara tanto el póster como la sinopsis de cada película de la lista, pero nunca pensé en cómo se generaría esa información. Sin preguntar específicamente, Gemini 3 Pro me sugirió registrarme Base de datos de películas Y obtener una clave API para obtener esos detalles automáticamente, mientras que Gemini 2.5 Flash básicamente me dijo que “adquiriera” las imágenes y continuara desde allí. Aparentemente dependía de mí cómo adquirí esta imagen.

Gemini 2.5 Flash se siente casi lento en comparación con Gemini 3 Pro a veces. Hay algunas cosas que el modelo Gemini Pro hará sin preguntar, pero Flash necesita indicaciones más específicas. A veces, sentí como si estuviera instando a un niño que había escuchado las instrucciones pero evitaba deliberadamente sus tareas.

En más de un caso, después de que le pedí a Gemini 2.5 Flash que hiciera un cambio, lo hizo y proporcionó código actualizado, pero solo para secciones específicas. Luego me indicará que cambie el código antiguo por el nuevo. Si sabes lo que estás buscando, reemplazar un fragmento de código por otro probablemente no sea gran cosa, pero eso es codificación de vibración, y si no sabes dónde colocar el código, aunque es una tarea realmente simple, puede detener a algunas personas. Puede alterar la vibra.

Además, Gemini 2.5 Flash simplemente me sugirió que “adquiriera” imágenes de carteles de películas y detalles adicionales. Entonces, mientras rompía los límites de los parámetros de prueba para usar solo el mismo mensaje en ambos proyectos (lo cual era, en el mejor de los casos, flojo), decidí preguntarle a Gemini 2.5 Flash qué pensaba de la idea de agregar una clave API para The Movies Database. Acogió con agrado la idea y me dijo dónde agregar qué. En cambio, le pedí al modelo que agregara la clave que le proporcioné. Agregó la clave, pero cuando ejecuté la aplicación web, en realidad no extraía las imágenes de los carteles de las películas que enumeré, así que tuve que pedirle que lo arreglara nuevamente. El modelo establece sus limitaciones: “Encontrar el ID de TMDB correcto para cada película en su lista original lleva mucho tiempo, pero construiré la matriz con tantos ID confirmados como sea posible para que la colección de listas solicitada sea correcta”.

Si hiciera algo, diría, no me di cuenta. En comparación con la gran variedad de películas diferentes que lo pueblan, cualquier similitud en la lista que proporcioné parecía una coincidencia. Aún así, a pesar de que el 99% de los carteles de películas que se completaron estaban incorrectos, en teoría, aún así me evitó tener que agregar imágenes manualmente. Por el contrario, el Gemini 3 Pro creó todos los carteles de películas correctos de una sola vez.

En qué se diferencian los modelos de rapidez y pensamiento al codificar Vibe

Cada vez que le pregunto compatibilidad al modelo de pensamiento de Gemini, cambia e inmediatamente reescribe todo el código para que pueda copiar y pegar el código completo donde quiera sin saber dónde se actualizó el código.

El flash Gemini 2.5 era diferente. En un momento, después de un pequeño ajuste, me dio el código y me pidió que lo reemplazara con lo que había allí. Con la esperanza de evitar esto, le pedí que reescribiera todo el código para no tener que cambiar nada. Respuesta: “Esa es una gran pregunta”. Si bien parecía que creía que le estaba pidiendo mucho más en ese momento, es un poco fastidioso en comparación con el Gemini 3 Pro.

proyectos

Proyecto de película de codificación Flash Vibe Gemini 2.5

Gemini 2.5 Flash creó un proyecto algo funcional, pero estaba plagado de errores incluso después de intentar corregirlos.

Captura de pantalla de Google Gemini/Blake Stimac/CNET

Al final de mis pruebas, ninguno de los modelos era perfecto, pero fue notablemente fácil trabajar con el Gemini 3 Pro. Aunque ambos modelos pueden producir resultados muy similares en otro proyecto, se pueden tomar dos caminos diferentes para llegar a ese destino final.

Cuando trabaje con Gemini 2.5 Flash, debe ser específico acerca de lo que desea que haga y estar preparado para modificarlo cuando los atajos parezcan necesarios. Se necesitará práctica y experiencia, incluido el trabajo con otros modelos de IA, para identificar cuándo el modelo está tomando un atajo que podría afectar el proyecto. Si está trabajando con este único modelo, debe ser más diligente con él en general.

Gemini 3 Pro realmente merece su nombre. No solo se encargó del trabajo pesado de este proyecto, sino que también brindó sugerencias útiles que lo mejoraron desde el concepto inicial con el que comencé.

Enlace fuente