Ésta semana tocaría hablar de fable 5, pero los límites de uso hacen que apenas lo haya podido probar. Sólo estará disponible en la versión de suscripción hasta el 22 de junio. Luego sólo estará en la api con pago por uso. Por lo poco que he visto y leído, parece que va a ser un modelo diferencial, openai va a tener que ponerse las pilas.
En estas, me he puesto a trabajar en algunos proyectos personales que quería hacer y, por el susodicho límite, estoy usando composer 2.5 de cursor. Es razonablemente bueno. Los anteriores dejaban bastante que desear: eran muy rápidos pero no lo suficientemente inteligentes, no resolvían bien los problemas. Éste modelo es bastante aceptable y aquí es dónde empiezan los problemas humanos.
Mi yo del 2009 era algo más arrogante y detectaba cuando un jefe no tenía ni idea de lo que hablaba a nivel técnico. Esto es habitual en tecnología, los desarrolladores somos en general bastante meritocráticos (show me the code). Por eso google durante un tiempo fue una empresa admirable: ponía por delante el mérito técnico antes que el empresarial. Pero hace años que me reconcilié conmigo mismo y terminé por comprender que no sólo de código vive el hombre.
Con composer 2.5 (y lo poco que he visto de fable 5) tengo que decir que me he sentido al otro lado, como ese jefe que aprueba los desarrollos sin entender del todo lo que han hecho sus empleados. Le pedía cosas para implementar. El agente me soltaba las clases que había creado, las interfaces, los algoritmos, y yo lo leía sin revisarlas a fondo. Así que he terminado aceptando todos los cambios casi sin revisar.
En el trabajo no puedo meter cosas en producción sin saber si están correctas, si el funcionamiento y la arquitectura son razonables y no se rompen por completo. En un proyecto personal, en cambio, te vale con que funcione y que el código parezca razonable. No necesitas conocer los detalles, ya que los agentes se van a encargar de ello.
Hasta hace unos meses tenía la sensación de que el vibe coding era manejable: conocía lo suficiente como para comprenderlo. Ahora creo que todavía podría hacerlo, no necesito saber los detalles, pero le dejo hacer más cosas con más autonomía y ya no miro tanto los detalles de lo que hace el agente. No soy un 10x developer, pero probablemente fable 5, gpt 5.5, etc sí lo sean.
Me da la sensación de que muchos desarrolladores van a pasar por lo mismo en los próximos años: supervisar sin comprender del todo lo que sale. En un repo personal eso puede ser aceptable; en producción, con responsabilidad sobre lo que se despliega, la tensión va a ser mucho más incómoda.

Deja un comentario