GitHub ha anunciado una oleada de actualizaciones para GitHub Copilot en el marco de GitHub Universe 2025, reforzando su apuesta por la inteligencia artificial en el desarrollo de software. Entre las novedades más destacadas se encuentran el lanzamiento del modo agente, nuevas capacidades de modernización de aplicaciones y mejoras en la revisión de código y la seguridad de los releases.
Modo agente: Copilot como miembro autónomo del equipo
El nuevo modo agente de GitHub Copilot permite a los desarrolladores asignar tareas complejas al asistente de IA, que puede trabajar de forma autónoma y asíncrona. Entre las tareas que puede realizar se incluyen:
- Refactorización de código
- Mejora de cobertura de tests
- Corrección de defectos
- Implementación de nuevas funcionalidades
El agente puede operar tanto en Visual Studio como en VS Code, y próximamente llegará a JetBrains, Eclipse y Xcode. Además, ahora es posible interactuar con el agente desde la terminal gracias a la nueva versión de GitHub Copilot CLI, que permite editar, depurar y refactorizar código localmente, así como iniciar proyectos y aprovechar el contexto de GitHub.
Modernización de aplicaciones con IA
GitHub Copilot incorpora nuevas funciones de modernización de aplicaciones, especialmente enfocadas en Java y .NET. El asistente puede analizar proyectos, sus dependencias y generar un plan de actualización en formato Markdown. Los desarrolladores pueden revisar y ajustar el plan antes de que Copilot lo ejecute, realizando los cambios paso a paso y generando commits en el repositorio local.
Si encuentra problemas durante el proceso, Copilot intenta solucionarlos y, si no puede, solicita ayuda al desarrollador. Tras completar la actualización, genera un informe detallado con los cambios realizados y las siguientes acciones recomendadas.
Mejoras en la revisión de código y seguridad
La revisión de código con Copilot (Copilot Code Review) ahora combina inteligencia de modelos de lenguaje (LLM) con herramientas deterministas como ESLint y CodeQL. Esto permite detectar problemas de seguridad y calidad de forma más precisa y con menos ruido. Además, los desarrolladores pueden transferir sugerencias de corrección directamente al agente de Copilot, que las aplica en una pull request apilada lista para revisión.
Otra novedad importante es la disponibilidad general de releases inmutables. Esta función protege los assets y tags de los releases contra modificaciones o eliminaciones, añadiendo una capa adicional de seguridad en la cadena de suministro de software. Los releases inmutables incluyen atestaciones firmadas que permiten verificar la autenticidad e integridad de los artefactos, incluso fuera de GitHub.
PostgreSQL y personalización de respuestas
La extensión de PostgreSQL para VS Code ya está disponible en versión preliminar e integra GitHub Copilot, permitiendo interactuar con bases de datos usando lenguaje natural. Los desarrolladores pueden diseñar esquemas, escribir consultas y aplicar mejores prácticas de rendimiento y seguridad directamente desde el entorno de desarrollo.
También se han introducido nuevas opciones de personalización, como la posibilidad de guardar y reutilizar archivos de prompts y definir instrucciones personalizadas para adaptar las respuestas de Copilot a las preferencias y mejores prácticas de cada equipo.
Resumen
Las nuevas funciones de GitHub Copilot buscan aumentar la productividad, mejorar la calidad del código y reforzar la seguridad en el desarrollo de software. Desde la automatización de tareas repetitivas hasta la modernización de aplicaciones y la revisión inteligente de código, Copilot se consolida como un asistente indispensable para los equipos de desarrollo modernos.











