Un nuevo proyecto de código abierto llamado Regent (también conocido como re_gent) está abordando un problema creciente en el desarrollo de software impulsado por IA: la falta de control de versiones para las actividades de los agentes de IA. Actualmente, cuando los agentes de IA, como Claude Code, modifican el código, no existe un sistema para rastrear qué cambios se realizaron, qué indicaciones generaron esos cambios o para revertir a versiones anteriores. Regent proporciona una solución al implementar un sistema de seguimiento similar a Git para las acciones de los agentes de IA, almacenando información sobre cada paso realizado, la indicación utilizada y el estado del código en ese momento. Los desarrolladores pueden usar comandos como rgt log para ver el historial de actividad, rgt blame para identificar la indicación responsable de una línea de código específica y, en el futuro, rgt rewind para volver a versiones anteriores. El sistema se instala fácilmente a través de Homebrew o Go y se integra con herramientas como Claude Code. El proyecto, aún en fase de desarrollo, busca mejorar la auditabilidad y la capacidad de depuración en entornos de codificación asistida por IA, complementando, no reemplazando, Git.
