Guía Completa de Herramientas de Desarrollo IA 2025 - Comparación de Cursor, Claude Code, Gemini CLI, Codex CLI
¡Hola, soy LISA! 🙂
En mi último post hablé sobre qué es la Codificación Vibe, y hoy quiero compartir reseñas honestas de las herramientas de desarrollo IA que realmente usé.
¿Por qué usé solo una herramienta?
Al desarrollar TipSmart, realmente tenía muchas opciones. Había Cursor, Gemini CLI… pero terminé usando solo Claude Code.
¡Déjame contarte por qué, y cómo me siento al respecto mirando hacia atrás!
¿Cómo las usé realmente?
🎯 Claude Code - Casi todo el desarrollo
Hice más del 90% del desarrollo de TipSmart con Claude Code.
- Calidad del código: Alrededor del 70-80% fue satisfactorio
- Característica: Fue impresionante cómo desglosaba tareas complejas paso a paso
❌ Cursor - No lo usé para nada
Realmente probé Cursor ya que era famoso…
- Por qué no lo usé: Claude Code se sentía más sistemático
- Diferencia: Cursor es como “haz esto” → procesamiento inmediato, mientras Claude Code se acerca como “para hacer esto, necesitamos pasos A, B, C”
⚠️ Gemini CLI - Lo intenté unas veces luego me rendí
Lo probé ya que es de Google…
- Reseña honesta: Fue un poco decepcionante en ese entonces (¡podría ser mucho mejor ahora!)
- Por qué me rendí: Se sintió menos consistente comparado con Claude Code
❓ Codex CLI - No sabía que existía entonces
Ni siquiera sabía que esto existía al desarrollar TipSmart 😅
- Actualmente: ¡Lo estoy usando más que Claude Code en el desarrollo de nuevas apps estos días!
- Reseña próximamente: Compartiré pensamientos detallados en un post separado
¿Por qué aposté todo a Claude Code?
1. Combo perfecto con Task Master
¡Esto fue realmente bueno!
- Extraer tareas basadas en PRD → Task Master hace esto
- Lanzarlas una por una a Claude Code → Maneja dependencias automáticamente
- No “construye una app” sino “haz solo esta característica” → Resultados mucho más limpios
2. Calidad de código predecible
Claude Code es algo predecible.
- Características simples: Casi perfecto, se podía usar de inmediato
- Características complejas: ¿Alrededor del 70-80%? Necesitaba algo de refactorización pero
- Al menos no se estrellaba (¡esto es importante!)
3. Enfoque paso a paso
Esto parece ser la característica única de Claude Code.
- Cuando recibe solicitudes complejas: “Para hacer esto, necesitamos dividirlo en pasos 1, 2, 3”
- Procede mientras confirma cada paso
- Si ocurren problemas, solo necesitas arreglar ese paso, haciendo la gestión fácil
Pero también hubo problemas… 😅
🚨 Problemas reales que encontré
1. “¿Dónde está esta función?”
Este era un error que veía a menudo al construir código generado por IA.
- Errores de compilación diciendo usando funciones que no existen
- ¿Probablemente funciones que existen en datos de entrenamiento de IA pero no en el SDK real de iOS?
- Afortunadamente, se detectaba durante la compilación así que no era un gran problema
2. Con el tiempo, la arquitectura se volvió…
Inicialmente siguió bien las reglas que escribí en CLAUDE.md.
- Gradualmente con el tiempo, ignoró mi estilo y codificó como quiso 😂
- Después me di cuenta “¿Eh? ¿Esta no es la estructura que quería?”
- Eventualmente tuve que refactorizar
3. “Dijo que terminó pero hay más trabajo…“
Cuando decía que una tarea estaba terminada:
- “Oh, pero también necesitamos hacer esto” mientras creaba trabajo adicional
- Muchas más tareas de seguimiento de las esperadas
- Se sintió como terminar una creaba dos más
📊 Calidad de código realista
Siendo honesto:
- Alrededor del 70-80% satisfactorio (no perfecto pero utilizable)
- Más errores a medida que aumentaba la complejidad
- Debe hacer revisión de código al 100% (esto es obvio aunque)
¿Por qué no usé otras herramientas?
Por qué Cursor no fue genial (en ese entonces)
Cuando probé Cursor durante el desarrollo de TipSmart…
- “Haz esto” → “Sí, terminado” ¿tipo de sensación?
- Claude Code es como “Para hacer esto, necesitamos estos pasos” paso a paso
- En ese entonces Claude Code se sintió más sistemático
- Ahora es diferente: ¡Estos días estoy probando varias cosas con Cursor en el desarrollo de nuevas apps!
Gemini CLI fue… hmm…
Tenía expectativas ya que es de Google
- En ese entonces fue decepcionante (no sé cómo está ahora)
- ¿Las actualizaciones eran muy rápidas, se sintió algo inestable?
- Se sintió menos consistente comparado con Claude Code
Por qué la estrategia divide y vencerás de Claude Code fue buena
Diferencia de otras herramientas
En palabras simples:
- Otras herramientas: “Implementa esta característica” → “¡Sí, todo terminado!”
- Claude Code: “Para implementar esta característica… necesitamos hacer A primero, luego B, luego C. ¿Suena bien?”
Combo Task Master + Claude Code
Esta combinación fue realmente buena:
- Task Master mira el PRD → Crea aproximadamente 10 tareas de alto nivel
- Cada tarea de alto nivel se subdivide → Total de 50-60 tareas detalladas
- Las lanza una por una a Claude Code → Cada una se procesa paso a paso
Al final, era como desarrollar toda la app dividiéndola en cientos de pequeños pasos. Las apps complejas eran fáciles de manejar, y si ocurrían problemas, solo necesitabas arreglar ese paso.
En conclusión…
Siendo honesto, las herramientas de desarrollo IA no son perfectas. ¿Alrededor del 70-80%? Pero si se usan apropiadamente, son realmente útiles.
Me gustó la combinación Claude Code + Task Master porque era sistemática y predecible.
¡Oh, y una cosa más! Esto es del desarrollo de TipSmart hace 2-3 meses. Las cosas son muy diferentes ahora:
- Cursor: Muy actualizado, así que estoy probando varias cosas con él en nuevas apps estos días
- Codex CLI: Lo he estado usando mucho recientemente, honestamente lo uso más que Claude Code
- Reseñas detalladas de cada herramienta: ¡Las compartiré en posts separados!
Aun así, compartí reseñas honestas basadas en la experiencia de desarrollo de TipSmart.
Vista previa del próximo post: Cómo usé Task Master para dividir PRD en 50-60 tareas y manejarlas, compartiré todo ese proceso en detalle. ¡Ese es el núcleo real de la Codificación Vibe!
Y… ¿Quieren probar la primera app que hice de esta manera, TipSmart? ¡Es una calculadora de propinas y salió bastante bien! También apreciaría mucho su retroalimentación 😊
📱 Descargar TipSmart
¡Esta es mi primera app iOS hecha con Claude Code. Experimenta el resultado del desarrollo colaborativo con IA de primera mano!
Descargar TipSmart de App Store 📱
¡Si este post fue útil, por favor compártelo en redes sociales! ¡Si compartes tus experiencias con herramientas de desarrollo IA en redes sociales también, ayudará a más desarrolladores!