El Vibe Coding llegó: 6 meses con Claude Desktop

Mi viaje desde agosto 2025 usando Claude Desktop: de la curiosidad inicial al desarrollo asistido por IA como metodología estándar. Aprendizajes, errores y conclusiones sobre el futuro del coding.

El Vibe Coding llegó: 6 meses con Claude Desktop

Introducción: Agosto 2025, el primer contacto

Agosto de 2025. Abro por primera vez Claude Desktop después de meses escuchando hablar sobre IA que "programa sola". Soy escéptico. ¿Realmente una IA puede escribir código de producción? Decido probarlo con algo simple: un script de automatización.

Lo que pasó después cambió completamente mi forma de trabajar.

El cambio de paradigma (Septiembre-Octubre)

Septiembre: Los primeros experimentos

Empiezo con tareas pequeñas:

  • Tests unitarios con PHPUnit
  • Refactoring de código legacy
  • Documentación automática de APIs

El resultado es sorprendente. Claude no solo genera código funcional, sino que aplica mejores prácticas que yo había olvidado. Usa patrones que conozco pero que por velocidad a veces omito.

Aquí descubro algo crucial: Claude es como un pair programmer que nunca se cansa y siempre sugiere la solución más limpia.

Octubre: La confianza crece

Ya no uso Claude solo para tareas puntuales. Empiezo proyectos completos con su ayuda:

  1. Refactoring de arquitectura: De código procedural a hexagonal
  2. MCP (Model Context Protocol): Integración de herramientas externas
  3. Workflow diario: Claude está presente en el 70% de mi código

Pero lo más importante: aprendo a hacer mejores prompts. No se trata de pedirle "hazme esto", sino de:

  • Definir claramente el problema
  • Especificar restricciones y contexto
  • Iterar sobre soluciones
  • Revisar SIEMPRE el código generado

El concepto "Vibe Coding" empieza a tomar forma: desarrollo guiado por intención, ejecutado por IA, validado por humano.

Noviembre: PPIA nace con Vibe Coding

En noviembre llega el proyecto que cambia todo: PPIA (Playwright + IA).

El problema en El Confidencial

Los Product Owners quieren escribir tests E2E pero no saben programar. Los desarrolladores están sobrecargados. El resultado: testing insuficiente y bugs en producción.

La solución: PPIA

PPIA se programó completamente usando Vibe Coding en sus primeras versiones. El flujo fue:

  1. Yo defino la arquitectura: "Necesito un sistema que interprete Gherkin y genere código Playwright"
  2. Claude genera el código: Page Object Model, parsers, integraciones
  3. Yo reviso y ajusto: Valido lógica, añado casos edge, optimizo
  4. Tests automáticos validan: PHPUnit + Playwright verifican todo

El resultado: una herramienta que permite a Product Owners escribir especificaciones Gherkin y generar tests Playwright automáticamente.

Febrero 2026: Claude Code CLI y el portfolio v18

Febrero trae el descubrimiento de Claude Code (CLI).

Ya no es solo un chat. Es una herramienta integrada en terminal que:

  • Lee y modifica archivos directamente
  • Ejecuta comandos y tests
  • Mantiene contexto de proyecto completo
  • Integra con Git, GitHub, herramientas MCP

La metodología establecida

  1. Humano define QUÉ (arquitectura, requisitos, decisiones)
  2. Claude Code escribe CÓMO (implementación, tests, documentación)
  3. Humano valida (code review, lógica de negocio)
  4. Tests automáticos verifican (PHPUnit, Playwright, PHPStan)

Resultado: Velocidad 5x sin sacrificar calidad. El portfolio está actualmente en v18.0.0.

Lecciones aprendidas: DO's y DON'Ts

✅ DO's (Qué hacer)

  1. Prompt engineering es crítico: Aprende a comunicarte con precisión
  2. IA acelera, humano decide arquitectura: Tú defines el QUÉ, IA el CÓMO
  3. Tests son fundamentales: IA puede fallar, tests validan
  4. Revisar SIEMPRE el código: Entiende cada línea antes de commitear
  5. Context window es tu amigo: Refactors grandes son más fáciles con IA

❌ DON'Ts (Qué NO hacer)

  1. NO confíes ciegamente: Valida lógica y seguridad siempre
  2. NO copies sin entender: Si no entiendes el código, no lo uses
  3. NO delegues decisiones arquitectónicas: IA sugiere, tú decides
  4. NO te saltes testing: "La IA lo hizo" no es excusa para código sin tests

Conclusión: El Vibe Coding ya llegó

Claude no reemplaza al programador. Lo eleva.

Pasé de escribir código a diseñar soluciones. De pensar en sintaxis a pensar en arquitectura. De debuggear bugs tontos a resolver problemas complejos.

El Vibe Coding no es el futuro. Ya llegó.

Y la pregunta no es "¿Usarás IA?", sino "¿Cuándo empezarás?"