El modelo centralizado de GitHub muestra grietas ante la creciente actividad de agentes de IA

Fuentes: The centralized code forge model shows strain under growing AI agent activity

El ingeniero de software Alcides Fonseca repasa la evolución de la forja de código y sostiene que el modelo centralizado tipo GitHub, vigente desde hace casi dos décadas, empieza a mostrar limitaciones técnicas y económicas por el aumento del tráfico y del trabajo automatizado de agentes de inteligencia artificial. Fonseca recuerda que, antes de Git, los proyectos de código abierto se alojaban en sitios como SourceForge, que ofrecía CVS y Subversion, y que el gran salto llegó con GitHub hacia 2007, al popularizar Git y, sobre todo, las pull requests, que simplificaron la contribución externa sin necesidad de solicitar permisos de escritura al repositorio.

El artículo apunta que GitHub ha reportado un incremento de caídas en su servicio vinculado al aumento de la actividad de agentes, lo que cuestiona la viabilidad económica del modelo, especialmente para proyectos de código abierto y para Microsoft como propietaria de la plataforma. Fonseca describe dos limitaciones concretas de Git: la obligación de mantener todo el historial lineal del proyecto, costoso cuando se quieren crear copias rápidas para que los agentes experimenten, y la granularidad fija de los commits, que obliga a juntar muchos cambios pequeños en uno solo al fusionar una rama. Aunque Git ya permite una jerarquía de repositorios distribuidos (maestro de empresa, de equipo, personal y de cada agente) que podría aliviar la carga, Fonseca argumenta que se pierde la integración continua, la gestión centralizada de incidencias y las pull requests, por lo que propone una forja distribuida, alojada y configurable por cada organización, capaz de aislar el trabajo de los agentes sin renunciar a la cooperación entre personas.