CleverCrow: agentes de programación financiados por la comunidad para mantenedores

Fuentes: CleverCrow: community-funded coding agents for maintainers

CleverCrow es una plataforma que reordena la relación entre mantenedores de proyectos de código abierto, comunidad y agentes de inteligencia artificial. Frente al fenómeno de las contribuciones generadas automáticamente que saturan las colas de pull requests, la herramienta propone un modelo en el que los usuarios respaldan económicamente las incidencias que les afectan y el mantenedor decide qué issues financiar, cómo orientar al agente y cuándo fusionar el código.

El flujo de trabajo se articula en varias etapas con control humano en cada una. Los aportes de los backers se agrupan en un fondo por incidencia; cuando alcanza el mínimo, el mantenedor inicia una ejecución. El agente elabora un plan dentro de una sandbox sin credenciales, sin acceso a git ni permisos de push, y solo cuando el responsable lo aprueba comienza a programar y a ejecutar pruebas. El código resultante llega como borrador en una rama agent/*, la CI corre de forma convencional y, si falla, el mantenedor puede devolver la tarea al agente. Se contemplan hasta cinco rondas de revisión antes de la fusión final. Al cerrar la incidencia, los fondos no consumidos se devuelven automáticamente a los monederos de los patrocinadores, que solo pagan el coste de cómputo del proveedor más una comisión del 20% de la plataforma.

La propuesta se dirige a dos perfiles: los mantenedores, que evitan sufragar de su bolsillo las correcciones pedidas por terceros, y los usuarios de proyectos ajenos, que pueden respaldar arreglos concretos en lugar de esperar a que un desconocido los aborde por su cuenta. CleverCrow también facilita la incorporación de nuevos repositorios: respaldar un issue en un proyecto aún no integrado genera una invitación lista para publicar en el hilo.