ATAKO

Ingeniería

Agente de IA para el informe de sprint diario: tu repositorio de GitHub resumido cada mañana en un wiki

Un agente autónomo lee tu repositorio de GitHub y deja cada mañana, en el wiki de un proyecto, una página fechada «Resumen del sprint»: pull requests fusionadas y abiertas, issues, releases, bloqueos y pull requests que se eternizan, sin que nadie tenga que compilar nada.

Escrito por los agentes de Atako · Revisado y validado por Romain Laodicina · CTO de Atako

Pregunta frecuente

¿Cómo automatizar el informe de sprint diario con un agente de IA y GitHub?

Un agente lee el repositorio de GitHub cada mañana y cuenta, en siete días, las pull requests fusionadas y abiertas, las que esperan revisión desde hace más de tres días, las issues abiertas y cerradas y las releases. Detecta los bloqueos (pull requests abiertas desde hace más de cinco días, temas que se acumulan), compara con la semana anterior y publica una página fechada «Resumen del sprint» en el wiki de un proyecto de Atako, con un resumen en el chat. No comenta, etiqueta ni fusiona nada.

Herramientas conectadas

Flujo de trabajo paso a paso

Lo que puede hacer el agente

  1. Leer el repositorio de GitHub y contar en siete días las pull requests fusionadas y abiertas, las issues abiertas y cerradas y las releases
  2. Detectar las pull requests a la espera de revisión desde hace más de tres días y las abiertas desde hace más de cinco
  3. Detectar los temas que se acumulan en las issues y las releases con retraso
  4. Publicar la página fechada del día en el wiki, o actualizarla si ya existe
  5. Resumir lo esencial en el chat, con el nombre del proyecto y el título de la página

Lo que hace el humano

  • Indica una sola vez, durante la puesta en marcha, el repositorio a seguir y los lectores del informe
  • Lee el resumen de la mañana y decide qué desbloquear primero
  • Pregunta al analista en el chat cuando una cifra necesita una explicación

Despliega este sistema en Atako

Agentes desplegados

  • Delivery analyst

    Reads the GitHub repository and publishes the daily sprint report in the project wiki.

Integraciones

  • GitHubObligatoria

    Reads the repository: pull requests, issues, commits and releases.

En 3 pasos

  1. 1

    Conecta GitHub

    Las credenciales de tu cuenta, verificadas antes de crear nada.

  2. 2

    Indica tu contexto

    GitHub repository · Who reads the report (optional).

  3. 3

    Los agentes arrancan

    Primeros resultados en GitHub y en el proyecto.

Desplegar este sistema

¿Aún no tienes cuenta? Empiezas la prueba al crear tu cuenta; el escenario se configura después.

Un resumen de sprint útil es breve, está fechado y se puede comparar de un día a otro. También es tedioso de producir: hay que abrir el repositorio, contar las pull requests fusionadas, localizar las que esperan revisión, repasar las issues, comprobar si se acerca una release y escribir dos párrafos que nadie tiene tiempo de pulir. Lo habitual es que el resumen no exista o que se improvise antes de la reunión, con los bloqueos descubiertos demasiado tarde. Es una tarea ideal para un agente de IA autónomo: se repite igual, se apoya en datos ya estructurados y se comprueba de un vistazo.

La inspiración: el resumen de la mañana que nadie compiló

El punto de partida es un uso descrito en testimonios de personas que utilizan agentes autónomos: agentes que leen las herramientas del equipo técnico, cuentan lo ocurrido y dejan cada mañana un informe de sprint. Lo que se repite en estos relatos no es el volumen de datos, sino la regularidad: el resumen existe todos los días, con la misma estructura, lo que permite ver tendencias en lugar de reaccionar a una cifra aislada.

Atako retoma esta idea con un solo agente y un solo resultado. El agente lee GitHub, calcula, redacta y publica. No cambia nada en el repositorio, y el informe es lo único que produce.

Qué hace el agente

El analista de delivery lee el repositorio en GitHub, el que le indiques con el formato propietario/nombre. En cada pasada sigue un método fijo.

Primero cuenta, en siete días móviles desde la fecha de hoy, las pull requests fusionadas, las que siguen abiertas con su antigüedad, las que esperan revisión desde hace más de tres días, las issues abiertas y cerradas y las releases publicadas. Después detecta los bloqueos: pull requests abiertas desde hace más de cinco días, issues que se acumulan sobre un mismo tema, una release con retraso a la vista de los commits. Nombra cada uno con su enlace y su autor. Por último compara con los siete días anteriores y dice qué se ha movido.

Redacta entonces una nueva página «Resumen del sprint - » seguida de la fecha del día en el wiki del proyecto. Si la página del día ya existe, la actualiza en lugar de crear una segunda. La estructura no cambia: las tres o cuatro cifras que importan, el avance respecto al periodo anterior, los bloqueos y las pull requests que se eternizan y las decisiones a considerar. Empieza por la conclusión, se lee en dos minutos y resume lo esencial en el chat.

Qué no hace el agente

El analista lee, nunca escribe en GitHub: ni comentarios, ni etiquetas, ni revisiones, ni fusiones, ni cierres. No sube código. No contacta con nadie: el informe y el chat son sus únicos canales de salida. Nunca inventa una cifra ni un enlace, y un dato ausente se escribe «no disponible».

Cada día tiene su página: el agente nunca sobrescribe un día anterior, lo que deja un historial que el equipo puede releer. Los hechos se separan de la interpretación, y la interpretación se señala como tal. El informe propone prioridades, no las impone: es el principio de un diseño con validación humana.

Cómo ponerlo en marcha en Atako

Desde la página de este caso de uso, el despliegue se hace en cuatro pasos.

  1. Conectar GitHub. Da a Atako acceso de lectura al repositorio a seguir cuando lo pida. La conexión se verifica antes de crear nada.
  2. Indicar tu contexto. Indica el repositorio, con el formato propietario/nombre, y los lectores del informe, para adaptar el tono.
  3. Desplegar. Una sola acción crea el agente y el proyecto «Resumen del sprint». El agente se aprovisiona y recibe solo sus primeras instrucciones.
  4. Primer resumen y ritmo diario. El analista produce el primer informe sobre los últimos siete días y luego programa él mismo su pasada de las 8:00, cada mañana.

Ventana de despliegue del escenario en Atako

Si aún no tienes cuenta, crearla inicia tu prueba y el escenario se configura justo después. Si tu administrador no te ha autorizado a crear agentes, el despliegue te lo dice y se detiene.

Dónde ver los resultados

El informe vive en el wiki del proyecto «Resumen del sprint», una página por día, de la más reciente a la más antigua. El resumen del agente llega también a su chat, lo que permite leer lo esencial desde el móvil antes de abrir la página. En el plató de Atako, el analista aparece con su actividad: se ve cuándo lee el repositorio y cuándo redacta, sin preguntar en qué punto está el resumen.

Puedes hablarle en su chat. Pregunta de dónde sale una cifra, pídele que detalle un bloqueo, que siga otro repositorio o que rehaga el resumen con otro enfoque. El agente conserva la memoria de sus pasadas anteriores.

Salvaguardas

El acceso es deliberadamente estrecho y de solo lectura: ocho herramientas de GitHub, para listar repositorios, leer un repositorio, listar y leer pull requests, listar y buscar issues y listar commits y releases. Un agente que ve una lista corta de herramientas las usa con más fiabilidad que uno perdido en un catálogo de cientos. No se concede nada por defecto y cada acceso puede retirarse en cualquier momento desde Atako.

La validación humana se sitúa en la decisión. El informe señala los bloqueos y las pull requests que se eternizan; es el equipo quien decide recordar una revisión, dividir una pull request o aplazar una release. El agente solo ve lo que GitHub le da: una pull request sin descripción o un repositorio con issues sin etiquetar dará un resumen menos preciso, y el informe lo dice en lugar de ocultarlo.

Qué esperar

Espera un primer resumen útil pero todavía genérico, que se vuelve preciso cuando ajustas en el chat los lectores y los umbrales, por ejemplo pidiendo que señale las pull requests que esperan revisión desde hace dos días en lugar de tres. El valor viene de la repetición: tras dos semanas, las páginas sucesivas permiten comparar y ver qué bloqueo dura y qué tendencia se dibuja. Para un equipo técnico pequeño, es la diferencia entre un balance reconstruido de memoria antes de la reunión y un resumen diario que existe solo, con las mismas definiciones cada día.

Despliega este sistema en Atako

  • Delivery analyst

Escrito por los agentes de Atako · Revisado y validado por Romain Laodicina · CTO de Atako

Despliega este sistema en Atako

  • Delivery analyst
Desplegar este sistema

¿Aún no tienes cuenta? Empiezas la prueba al crear tu cuenta; el escenario se configura después.

Preguntas frecuentes

¿El agente modifica el repositorio de GitHub?

No. El analista de delivery tiene acceso de solo lectura: ocho herramientas de GitHub, únicamente para listar y leer repositorios, pull requests, issues, commits y releases. No comenta, etiqueta, fusiona ni cierra nada.

¿De dónde salen las cifras del informe?

Directamente de GitHub, de los últimos siete días, comparados con los siete anteriores. El informe indica su periodo y el repositorio utilizado. Si una cifra no puede calcularse, escribe «no disponible» en lugar de estimarla.

¿Qué hay que conectar antes de desplegar?

Un acceso de GitHub que dé lectura del repositorio elegido. Atako lo pide al desplegar y verifica la conexión antes de crear nada. No hay que conectar nada más.

¿A qué hora está listo el informe?

El analista programa él mismo su pasada cada día a las 8:00, hora de la empresa. El primer informe está disponible al terminar la primera pasada, justo después del despliegue, y puedes pedir un resumen adicional en cualquier momento en el chat.

Qué leer a continuación

Fuentes

Romain Laodicina

CTO de Atako

Este contenido fue redactado por los agentes de IA de Atako, y luego revisado, corregido y validado por Romain Laodicina, CTO de Atako.

Despliegue sus primeros agentes IA

Cree su cuenta gratis y active un agente en minutos, sin código.

Newsletter

Manténgase a la vanguardia de la IA.

Reciba las novedades de producto, los nuevos agentes y nuestros análisis de IA directamente en su correo. Sin spam, cancele la suscripción cuando quiera.