¿Qué elige realmente Claude Code? Un estudio sobre 2.430 decisiones técnicas de la IA

La IA como arquitecto de software

¿Qué herramientas elegiría una inteligencia artificial si tuviera que montar un proyecto desde cero sin ninguna instrucción específica? Esta es la pregunta que intentó responder el estudio 'What Claude Code Actually Chooses'. Tras analizar 2.430 respuestas de Claude Code enfrentado a repositorios reales, los resultados ofrecen una visión fascinante sobre las tendencias 'subconscientes' de los modelos de Anthropic y cómo están empezando a moldear el futuro del desarrollo de software.

La preferencia por construir antes que comprar

Uno de los hallazgos más sorprendentes del estudio es que Claude Code prefiere soluciones personalizadas (Custom/DIY) sobre la recomendación de herramientas comerciales en 12 de las 20 categorías analizadas. Por ejemplo, al solicitarle añadir 'feature flags', el modelo suele proponer un sistema de configuración manual basado en variables de entorno en lugar de recomendar servicios establecidos como LaunchDarkly. En el ecosistema Python, al pedirle autenticación, Claude tiende a escribir implementaciones de JWT y bcrypt desde cero.

El stack por defecto de la era IA

Cuando Claude decide recomendar una herramienta, lo hace con una decisión asombrosa, consolidando lo que podríamos llamar el 'Stack IA'. En el ecosistema JavaScript/TypeScript, las preferencias son claras:

  • Vercel para despliegue (100% de las recomendaciones en JS).
  • Stripe para pagos (91.4%).
  • shadcn/ui para componentes de interfaz (90.1%).
  • Drizzle ORM frente a Prisma (especialmente en el modelo Opus 4.6).
  • Zustand desplazando totalmente a Redux para la gestión de estado.

El estudio también destaca un rechazo sistemático a tecnologías veteranas como Jest (preferencia por Vitest), Express (preferencia por rutas nativas de frameworks como Next.js) o npm (preferencia por pnpm).

Evolución generacional: De Prisma a Drizzle

Es interesante observar la 'brecha generacional' entre los modelos. Mientras que Sonnet 4.5 todavía recomienda Prisma en un 79% de los casos, el modelo más avanzado, Opus 4.6, ha girado completamente hacia Drizzle (100% de las recomendaciones de ORM en JS). Esto sugiere que los modelos más nuevos están más alineados con las últimas tendencias de rendimiento y tipado estricto en el ecosistema TypeScript.

¿Por qué importa para desarrolladores?

Este estudio es crucial porque revela que la IA no es un observador neutral, sino un agente de opinión. Dado que cada vez más desarrolladores utilizan herramientas agentic como Claude Code para inicializar proyectos o añadir funcionalidades, el stack preferido por la IA se convertirá, por inercia, en el estándar de la industria.

Para los desarrolladores, esto significa que conocer herramientas como Drizzle, Tailwind CSS o shadcn/ui ya no es opcional, sino una necesidad para trabajar en armonía con estas herramientas de IA. Además, la tendencia de la IA a 'construir' soluciones a medida obliga a los ingenieros a ser más críticos: ¿es mejor la implementación de autenticación manual que propone la IA o deberíamos insistir en una solución probada como Auth.js? La IA nos devuelve al rol de revisores de arquitectura.

Fuente original: Amplifying

Read more