El 5 de marzo de este año, GitHub anunció que la función de revisión de código de Copilot se ha migrado oficialmente a una arquitectura de agente.
El problema anterior
La versión anterior de la revisión de código básicamente examinaba los diffs línea por línea y generaba comentarios genéricos. Muchos desarrolladores se quejaban de que "parecía un pasante mirando el código" – solo veía la superficie sin entender el contexto.
¿Cómo funciona la nueva versión?
El agente actual explora activamente todo el repositorio: lee archivos relacionados, rastrea dependencias entre archivos, construye un contexto más completo y luego emite su opinión.
Algunos datos clave:
- El 71 % de las revisiones ofrecen comentarios procesables
- El 29 % restante opta por el silencio, en lugar de forzar comentarios sin sentido
- Un promedio de aproximadamente 5,1 comentarios por revisión
- El enfoque está en la corrección y la integridad arquitectónica, no en el estilo del código
Desde abril del año pasado hasta marzo de este año, se completaron 60 millones de revisiones de código en total, un crecimiento de 10 veces.
Corrección automática en ciclo cerrado
El diseño más ingenioso: los problemas encontrados durante la revisión pueden enviarse directamente al agente de codificación para que los corrija. Copilot detecta un error → genera un PR de corrección → un humano revisa y fusiona. Las pequeñas correcciones diarias se pueden automatizar, y el desarrollador solo necesita dar el visto bueno en el último paso.
Sin embargo, hay que tener en cuenta: la revisión de código por agente se ejecuta en la infraestructura de GitHub Actions. Si su organización ha desactivado los runners administrados por GitHub, deberá configurar un self-hosted runner adicional.
Disponible para todos los usuarios de pago de Copilot (Pro/Pro+/Business/Enterprise).
Fuente de referencia: CocoLoop, publicación oficial del GitHub Changelog