El ‘vibe coding’ y otras formas en que la IA ha comenzado a cambiar quién puede crear aplicaciones y cómo
Doher Drizzle Pablo se ahogaba en recibos de viaje. Después de que su empresa la trasladara a Suecia desde Filipinas el año pasado, empezó a visitar clientes en al menos dos países al mes, y el papeleo era tan tedioso que empezaba a costarle dinero.
«Estaba súper frustrada porque mi marido no paraba de decirme que no iba a presentar mis reembolsos», recuerda Pablo. Ahora se ríe, pero en ese momento estaba harta y abrumada por las hojas de cálculo, así que decidió afrontar la tarea con IA.
Aún no lo sabía, pero estaba a punto de probar algo nuevo: Crear software mientras hablaba de una idea con una herramienta de IA, que escribe el código para hacerlo real.
«Vibe coding» (o “programación conversacional”, donde el usuario habla de su idea y la IA genera el código), un término acuñado por el destacado científico informático Andrej Karpathy, llamó la atención a principios de este año como un ejemplo de esta tendencia. Ahora, el enfoque más amplio de usar IA para convertir la conversación en creación ha comenzado a transformar la manera en que se construye el software, lo que abre la puerta a los recién llegados y libera a los desarrolladores para que avancen más rápido y experimenten.
Construir con la voz: la promesa de herramientas de conversación
Pablo no es programadora y se alegró de que ese día no tuviera que aprender ningún lenguaje de programación. Tan solo empezó a hablar de su situación en lenguaje claro con una función impulsada por IA llamada Plan Designer en Microsoft Power Apps. En dos horas, ya usaba su propia aplicación personalizada de gestión de gastos y empezó a sorprender a su jefe, ya que presentaba los recibos a tiempo o incluso antes, según ella.
Pablo, que creció en una zona rural y ni siquiera tenía ordenador hasta que se mudó a Manila de adulta, ahora utiliza herramientas de IA, incluido Copilot dentro de Power Platform, para crear programas que ayudan con todo, desde recopilar diferentes calendarios hasta organizar eventos y compartir clientes con su equipo.
«Si hay muchas cosas manuales, hay una solución tecnológica», dice. «Ahora tengo un compañero para crear soluciones. En verdad me ahorra todas las tareas mundanas.»
La programación ha estado durante mucho tiempo limitada al ámbito de los ingenieros de software que la estudiaron en la escuela. Pero ahora existen las llamadas herramientas de IA no-code, low-code y pro-code como Power Apps, el nuevo agente App Builder en Microsoft 365 Copilot, GitHub Spark, VS Code y GitHub Copilot. Eso significa ampliar quién puede crear aplicaciones, para ayudar a todo tipo de personas, desde profesionales no técnicos hasta desarrolladores experimentados a resolver problemas, ahorrar tiempo y fomentar la creatividad.

Una ventaja en productividad para los ingenieros
Es una nueva mentalidad que muchos desarrolladores han observado con una mirada bienvenida pero cautelosa.
El vibe coding destaca en la creación de prototipos y en sacar conceptos de la cabeza y ponerlos en pantalla, lo que ayuda a abordar lo que algunos programadores llaman «el problema de la página en blanco». Las herramientas de IA también son invaluables cuando los desarrolladores quieren experimentar o implementar mejoras que de otro modo requerirían cambios tediosos y línea por línea — un trabajo tan laborioso que quizá nunca lo intente.
«La barrera para plasmar tu idea en papel o en un ordenador, o para que funcione, para conseguir el primer corte, el primer borrador, está reducida a cero», dice David Fowler, un ingeniero distinguido de Microsoft que trabaja en desarrollo nativo en la nube. «Cualquiera puede hacerlo.»
Y programar con herramientas de IA puede tener un «efecto multiplicador» para los ingenieros de software al encargarse de la investigación y la preparación de un proyecto, lo que evita que los desarrolladores se atasquen en detalles y ayuda a que la productividad se dispare, dice Fowler.
Ha usado GitHub Copilot y el propio VS Code para automatizar tareas monótonas — «cosas tontas que repito a diario y que son lo suficientemente incómodas como para que sea como, debería dedicar 5 minutos a programar una app con mi voz», dice — lo que libera tiempo y capacidad mental para trabajos más significativos. Un compañero usó de manera reciente la programación conversacional para convertir una de las aplicaciones de Fowler en una web robusta que el equipo ahora utiliza a diario, todo ello sin escribir ni una sola línea de código, dice Fowler.
El poder de una prueba de concepto rápida
Colaborar con IA cambia el enfoque para los desarrolladores, dice, permitiéndoles centrarse en el panorama general mientras la herramienta trabaja en la programación y la arquitectura necesarias para alcanzar los objetivos que se le han asignado.
«Es un desarrollo orientado a resultados», dice Fowler. «En la programación, por lo general todo gira en torno al ‘cómo’. El vibe coding es todo sobre ‘qué’.»
Con el desarrollo de software tradicional, cada revisión puede llevar mucho tiempo, y los programadores pueden dudar en experimentar por miedo a desperdiciar recursos. La asistencia de IA con lo básico ha comenzado a tener un «impacto profundo» al ayudar a reducir ese esfuerzo para que los desarrolladores puedan probar diferentes ideas y mejorar más rápido dice Amanda Silver, vicepresidenta corporativa en Microsoft que lidera el equipo de producto de Apps & Agents, así como un equipo centrado en mejorar la productividad de los desarrolladores.
El vibe coding muestra a los desarrolladores lo que es posible en una manera limitada, lo que les anima a «hacer el trabajo para llevarlo hasta la realidad», dice Brendan Burns, vicepresidente corporativo del equipo de Microsoft Azure. «Para mucha gente, empezar es la parte más difícil. Así que eso es valioso.»
Desarrollo basado en especificaciones: por qué la velocidad necesita estructura
Al mismo tiempo, los promotores están recelosos ante esta nueva tendencia por múltiples razones, dice Fowler.
La ingeniería de software no es «tan solo escupir código», dice, sino que implica recopilar requisitos, considerar su propósito, contemplar cómo podría evolucionar un programa con el tiempo y otras actividades «centradas en las personas». Y dado que «el software siempre se estropea», dice, también hay «una gran preocupación de que los ingenieros de software tengan que limpiar los desastres que hacen los programadores de vibe coding.»
Mantener la inteligencia humana es fundamental para programar, dice Sarah Bird, que lidera los esfuerzos responsables de IA en Microsoft.
«El vibe coding es emocionante para demostraciones rápidas de concepto o experimentación», dice Bird, «pero cuando se trata de construir software de producción, creemos que el código generado por IA aun requiere de un desarrollo riguroso y basado en especificaciones.»
Las herramientas de IA y los agentes de programación de Microsoft tienen «protección integrada en cada capa», dice, «pues combinan la vigilancia de los desarrolladores y las pruebas continuas para detectar problemas antes de que lleguen a los usuarios.»
Esto es necesario porque la misma velocidad y facilidad que hacen que vibe coding sea tan atractiva también puede llevar a atajos — como saltarse comprobaciones de seguridad importantes o bloquear hackeos tempranos que luego se vuelven difíciles de arreglar. A medida que los proyectos crecen, esos atajos pueden crear responsabilidades reales, desde funciones rotas hasta vulnerabilidades que podrían perjudicar a una empresa o a sus clientes.
«Si la gente piensa que vamos a poder llegar a una solución robusta y en verdad escalable a través solo de prompts en lenguaje natural», dice Silver, «y sin entender la arquitectura del sistema ni las dimensiones de complejidad de construir una solución a gran escala — en realidad aún no hemos llegado a ese punto.»

Abrir la puerta — sin entregar las llaves
Guido van Rossum, creador de Python, un lenguaje de programación popular utilizado por millones de desarrolladores, dice que recurre con frecuencia al vibe coding en GitHub Copilot y VS Code en su papel como ingeniero distinguido en Microsoft, donde trabaja en reforzar la memoria en agentes de IA. Pero ve las herramientas como asistentes, no como sustitutos.
«Con la ayuda de un agente codificador, me siento más productivo, pero es más como tener una sierra eléctrica en vez de una sierra manual que como tener un robot que pueda construirme una silla o un armario o algo así», dice van Rossum. «Todavía tengo que trabajar en la implementación, pero la ayuda de la IA hace que probar cosas diferentes o cambiar de opinión sea más fácil.»
El vibe coding desbloquea creatividad y velocidad, «pero en realidad solo aporta valor de producción cuando se combina con una revisión rigurosa, seguridad y juicio por parte de los desarrolladores», dice Mario Rodriguez, director de producto de GitHub. «En GitHub, facilitamos la creación colaborativa, segura y de alta calidad de software con el agente de codificación Copilot, que mantiene a los humanos en el centro mientras asegura que la IA complemente en lugar de sustituir las prácticas de ingeniería.»
Rodriguez afirma que comprender, probar y verificar código «seguirá como una de las habilidades esenciales — que ahora más que nunca se encuentran a debate — cuando se construya con IA en entornos de producción.»
Para Ryan Cunningham, que lidera Power Platform en Microsoft, el apoyo de la IA a través de nuevos enfoques como el vibe coding representa una democratización muy esperada de la creación de software.
«Hay una tensión inherente en esta idea de quién tiene acceso a la tecnología», dice Cunningham. «¿Cuándo está bien no tomárselo en serio y ser creativo y explorador? ¿Y cuándo está bien ponerse serio y construir cosas más avanzadas? Eso es parte de por qué la gente habla tanto de esta idea, porque toca este nervio en muchas direcciones diferentes.»
Hasta ahora, siempre había «mucha gente, experiencia y tecnología entre una persona con una necesidad y las instrucciones para los ordenadores», dice. Con la IA que cierra esa brecha a través de la conversación en lugar del código, las personas con diversos roles en toda la organización pueden ahora involucrarse en proyectos y ayudar a moldear soluciones tecnológicas antes — y de nuevas maneras.
«Las líneas se han comenzado a difuminar mucho entre las personas que resuelven problemas para el negocio y las que escriben software, que antes eran tipos muy diferentes de personas», dice Cunningham. «Esos grupos en verdad se han comenzado a unir.»
Magia para cualquier época, seguridad para cada etapa
Microsoft ha sido cuidadosa en diseñar herramientas que sean seguras para quienes no tienen un título en informática para experimentar con la creación de software, dice Cunningham.
«Lo bueno de Power Platform es que lo haces en un cajón de arena», dice. «Cuando lo empujes a tu empresa, ocurrirá en el contexto de nuestro límite seguro. Va a funcionar en una plataforma segura y escalable, y todo eso se gestiona por ti.»
Y una «cosa linda» de Spark, dice Fowler, es que la herramienta impulsada por IA «te da una URL compartida para que puedas compartir con amigos, y ellos pueden iniciar sesión en tu app y jugar con ella. Ejecuta, mantiene y aloja tu app en internet de forma segura.»
Cunningham, Fowler y Silver también conectan con sus hijos en proyectos personales que no requieren escrutinio de nivel empresarial. Han creado juegos divertidos y aplicaciones que han ayudado a sus hijos a gestionar un puesto de limonada en verano, a controlar la mayor carga de deberes que conlleva pasar a la secundaria, o incluso a superar pesadillas.
«Esas son las cosas que puedes hacer en 20 minutos», dice Cunningham. «La capacidad de conectar con esa raíz de la creatividad exploratoria es en verdad poderosa. Es mágico para cualquiera, de cualquier edad.»
Para Silver, esta nueva mentalidad de asociarse con IA para crear aplicaciones es la culminación de una misión que ha defendido por 24 años.
«Lo que he dedicado a mi carrera en Microsoft es a intentar que más personas puedan crear con tecnología», dice. «El vibe coding en realidad permite que más gente cree con tecnología.»
Ilustraciones creadas por Makeshift. Historia publicada el 13 de noviembre de 2025.