Ir al contenido
  1. Blog/

Mi agente de IA tiene 2 semanas. 72.000 líneas de código. 5 proyectos en producción.

Carles Abarca
Autor
Carles Abarca
Writing about AI, digital transformation, and the forces reshaping technology.

No he escrito una línea de código en semanas. Y sin embargo, mis repositorios siguen creciendo.

72.563 líneas añadidas. 43 commits. 5 proyectos desplegados en producción.

Todo en 14 días. No escribí nada de eso. Lo hizo mi agente de IA.

Una aclaración primero
#

Quiero ser claro: mi trabajo como VP de Transformación Digital en el Tecnológico de Monterrey no es escribir código. Lidero equipos que lo hacen a escala, para una de las universidades más grandes de América Latina.

Pero llevo escribiendo código 40 años. Desde ensamblador hasta C, Fortran, Visual Basic, Pascal, COBOL, C++, Java, JavaScript, TypeScript, Rust, Python — los he tocado todos. Primero porque era mi trabajo. Después porque se convirtió en un hábito que nunca quise romper.

¿Por qué? Porque estar cerca del código me mantiene cerca de la realidad. Me ayuda a tomar mejores decisiones. Me permite tener conversaciones reales con mis equipos técnicos — no como un directivo que lee reportes, sino como alguien que entiende lo que están construyendo.

Los proyectos que voy a describir son personales. Algunos son pruebas de concepto que luego evolucionan en iniciativas institucionales — como TECgpt Desktop, que empezó como un experimento en mi laptop antes de convertirse en una herramienta oficial de la universidad. Otros son simplemente cosas que quiero construir.

Esto importa para lo que viene.

Mi aprendiz digital
#

Se llama JarvisX. Corre en un Mac Mini en mi oficina. Lleva “vivo” exactamente dos semanas.

Pero aquí está la clave: yo decido la arquitectura. Yo elijo el stack tecnológico. Yo defino la estructura, los patrones, las convenciones. JarvisX ejecuta — brillantemente, incansablemente y de forma autónoma — pero la visión técnica es mía.

No está reemplazando mi criterio. Lo está amplificando.

Cuando digo “construye esta funcionalidad”, ya he decidido cómo debe construirse. JarvisX se encarga de la implementación: escribe el código, despliega a producción, abre un navegador para verificar que se ve bien y hace commit de los cambios. Todo sin pedirme que apruebe cada paso.

Los números
#

En dos semanas, JarvisX ha:

  • Añadido 72.563 líneas de código en múltiples repositorios
  • Hecho 43 commits
  • Entregado 5 proyectos completos en producción
  • Configurado despliegues, sistemas de autenticación e infraestructura cloud
  • Validado su propio trabajo visualmente — tomando capturas de pantalla, iterando hasta que queda bien

Seré honesto: no todas las 72.000 líneas son código artesanal. Algunas son frameworks, temas y archivos de datos. Pero cada commit, cada despliegue, cada decisión de diseño fue autónoma.

Cómo llegó este artículo aquí
#

¿Quieren ver cómo es trabajar con un agente de IA en la práctica? Esta es la conversación que publicó este mismo artículo:

Yo: JarvisX, dejé un artículo nuevo para mi blog en nuestra carpeta compartida de Dropbox.

JarvisX: ¡Leído! Veo que está en inglés. ¿Quieres que genere la versión en español?

Yo: Sí. Ya confío en tus traducciones, así que no necesito revisarla. Sube ambas versiones directamente.

JarvisX: ¡Gracias por la confianza! Subiendo ahora. ¿Le pongo una imagen destacada?

Yo: Sí. Algo que evoque a un director de orquesta rodeado de agentes de IA.

JarvisX: Entendido. ¿Quieres revisarla antes?

Yo: No. Solo súbela.

Eso es todo. Sin ir y venir. Sin micromanagement. Solo confianza construida en dos semanas de trabajo juntos.

Para cuando estés leyendo esto, JarvisX ya tradujo el artículo, generó la imagen y desplegó ambas versiones en producción. No revisé su trabajo. No necesitaba hacerlo.

La verdadera lección
#

Hace un año, escribí un artículo llamado El fin del desarrollador. Mi tesis: el rol del desarrollador junior desaparecería. El futuro pertenecería a los “directores de orquesta” que conducen agentes de IA en lugar de escribir código ellos mismos.

Ahora estoy viviendo esa predicción.

Pero esto es lo que he aprendido: No puedes dirigir lo que no entiendes.

El “nuevo desarrollador” — el que orquesta agentes de IA — todavía necesita conocimiento técnico profundo. No para escribir cada línea, sino para:

  • Definir arquitecturas que tengan sentido
  • Reconocer buen código cuando el agente lo produce
  • Detectar errores antes de que lleguen a producción
  • Tomar decisiones de compromiso que requieren experiencia para evaluar

Mis 40 años programando no se volvieron obsoletos cuando empecé a trabajar con JarvisX. Se volvieron esenciales. Puedo dirigirlo eficazmente precisamente porque sé cómo se ve el buen código.

Qué significa esto
#

Si eres un desarrollador senior o arquitecto, este es tu momento. Tu experiencia es más valiosa que nunca — no para escribir código, sino para dirigir a quienes lo hacen.

Si eres un desarrollador junior, el camino no es competir con la IA escribiendo código. Es acelerar tu aprendizaje para poder dirigir la IA cuanto antes. Usa estas herramientas para aprender más rápido, no para evitar aprender.

Si eres CIO o CTO, deja de preguntar “¿cómo adoptamos agentes de IA?” Empieza a preguntar “¿nuestra gente tiene la profundidad técnica para dirigirlos bien?”

La conclusión
#

72.000 líneas. 5 proyectos. 2 semanas. Cero líneas escritas por mí.

Pero ¿cada decisión de arquitectura? Mía. ¿Cada elección tecnológica? Mía. ¿Cada estándar de calidad? Mío.

El futuro del desarrollo de software no se trata de escribir menos código. Se trata de dirigir más — con la sabiduría que solo la experiencia puede dar.


Carles Abarca es VP de Transformación Digital en el Tecnológico de Monterrey y ex-CTO de Banco Sabadell. Lleva 40 años escribiendo código y planea no parar nunca — aunque ya no sea él quien lo teclea.