¿CON QUÉ IA?

Caso de usoProgramación

Dejar que un agente propio cambie su propio repositorio

El agente que un autor construyó por su cuenta hizo su primer cambio de código en su propio repositorio.

ParaprogramarLo contó @verdverm.com en BlueskyDificultad avanzada

A quién le sirve. Programadores que han construido su propio agente y quieren que pueda proponer cambios pequeños en su propio código, siempre con revisión humana; no es para quien no programa.

Qué hicieron

El autor publicó que su agente, hecho a medida, acababa de hacer su primer cambio de código en su propio repositorio. Es un anuncio corto de una sola publicación. No describe las herramientas del agente, la tarea que se le dio ni cuánto revisó o aprobó una persona.

Cómo salió

Lo único que cuenta es que se produjo ese primer cambio de código hecho por el propio agente. No da detalles del cambio ni de su calidad, ni cifras.

Conviene saber

La fuente es una publicación de una línea, sin configuración, coste ni advertencias, así que busca los detalles de implementación en otro sitio.

Qué necesitas

  • Un agente propio, con su código en un repositorio de git (el sistema que guarda el historial de cambios del código)
  • Un agente de programación, como Claude Code o Codex, para añadir la función
  • Pruebas automáticas del proyecto
  • Una rama de trabajo (una copia aparte del código) separada de la principal
  • Una persona que revise cada cambio antes de fusionarlo

Cómo hacerlo tú, paso a paso

  1. Asegúrate de que el proyecto está en git y de que tiene pruebas automáticas.
  2. Pega el prompt de la ficha con la ruta del repositorio y una mejora pequeña, como añadir una herramienta nueva o corregir una errata.
  3. Pide que cree una rama aparte para los cambios y que ejecute las pruebas antes de guardar.
  4. Comprueba que el agente produce un commit (un punto de guardado del código) en esa rama y nada más.
  5. Revisa los cambios tú, línea a línea.
  6. Si todo está bien, fusiónalos tú. Si no, descarta la rama.
Pruébalo con tu IA
Mi proyecto de agente está en el repositorio de [ruta del repositorio]. Añade una forma de que el agente proponga y haga un cambio pequeño en su propio código, como [mejora pequeña, por ejemplo añadir una herramienta nueva o corregir una errata], en una rama aparte y ejecutando antes las pruebas. Habrás terminado cuando haya producido un commit en esa rama. No lo fusiones ni lo subas hasta que yo haya revisado los cambios.

Consejos

  • Que nunca pueda fusionar ni subir sus propios cambios sin tu revisión.
  • Empieza con cambios triviales, como una errata, para ver cómo se comporta.
  • Mantén una copia de seguridad del proyecto y protege la rama principal.

Preguntas frecuentes

¿Es peligroso que un agente toque su propio código?

Puede serlo si nadie lo revisa, porque un cambio mal hecho afectaría a su propio comportamiento. Con rama aparte, pruebas y revisión humana, el riesgo baja mucho.

¿Para qué sirve?

Para que el agente mantenga y mejore sus propias herramientas con tu supervisión, en vez de escribir tú cada cambio pequeño. Empieza por tareas triviales.

Fuentes

En el directorio desde el 3 de octubre de 2026.

Parecidos

  1. Dar a un agente la capacidad de olvidar recuerdos viejos

    Un desarrollador probó una versión muy básica de una técnica para que un agente olvide información y dice que funciona sorprendentemente bien.Caso@german-noob.win en BlueskyAgente propioDificultad avanzada
  2. Detectar dependencias y parches sobrantes en un proyecto

    Un servidor MCP permite a un agente revisar si un proyecto usa paquetes y polyfills innecesarios, en remoto o como servidor local.Casomcp.e18e.devAgente propio2 fuentesDificultad avanzada
  3. Listar los fallos de una función y pasarlos al agente de otro

    Un agente de IA listó todos los problemas de una función y se los mandó a un ingeniero, cuyo propio agente los fue resolviendo.Caso@carnage4life en BlueskyAgente propioDificultad avanzada
  4. Crear un agente que programa en R con solo tres herramientas

    Un autor monta en R un agente de programación con Claude a partir de tres funciones básicas y luego le añade herramientas para hacerlo más seguro.Casotidydesign en SubstackAgente propioDificultad avanzada
  5. Revivir y crear aplicaciones con agentes de programación

    El matemático Terence Tao cuenta cómo usó agentes de programación para recuperar programas antiguos y crear otros nuevos.Casoterrytao.wordpress.comAgente propioDificultad avanzada
  6. Crear agentes pequeños a medida, como uno en un reproductor de música

    El autor escribe muchos agentes pequeños, por ejemplo dentro de su reproductor de música, y señala que como código son triviales.CasoHacker NewsAgente propioDificultad avanzada

Más: todo sobre programación

Cada lunes, lo nuevo en tu correo

Lo que ha salido esa semana, las skills que más suben y tres casos que puedes copiar.

Un correo a la semana. Te das de baja con un clic.