La descripción general de este modo de agente capaz de iter en su propio código es una de las características agregadas por GitHub a su copiloto GitHub de asistente de codificación basado en el Genai. El proveedor también ha anunciado la disponibilidad general de ediciones de copilot en el código Visual Studio. Anunciado el 6 de febrero, estas actualizaciones hacen que GitHub Copilot evolucione, que pasa de una herramienta de programación de pares con IA a la de la programación de pares con agente para el desarrollo en parejas; Los agentes, según Github, cada vez más una parte integral del desarrollo de software. Con las ediciones de copilotes, los desarrolladores pueden especificar un conjunto de archivos para editar y preguntar a Copilot, en lenguaje natural, para realizar modificaciones en línea de inmediato en varios archivos. El modo de agente permite que Copilot se itera en su propia producción, así como en los resultados de esta producción para satisfacer la solicitud de un usuario. Aún así, según GitHub, el modo de agente puede reconocer y corregir sus propios errores, sugerir órdenes de terminal y analizar errores de ejecución con capacidades de auto reparación. Para acceder al modo de agente, los desarrolladores deben descargar el código VS Insiders y activar el modo de agente para GitHub Copilot CAT.

Entre las otras características presentadas, citemos:

- Modelos de líderes de la industria, incluidos Google Gemini 2.0 Flash y OpenAI O3-Mini, disponibles en Copilot Chat. Los administradores tienen un control de acceso en la escala de la empresa.

- Sugerencias de modificación para acelerar los cambios en el código identificando y proponiendo la siguiente modificación de acuerdo con el contexto de modificaciones anteriores. Al presionar la tecla TAB, los usuarios pueden implementar sugerencias a lo largo de un archivo abierto con inserciones, deleciones y reemplazos.

- Aplicar archivos que permiten a los usuarios almacenar y compartir instrucciones de inmediato reutilizables en su espacio de trabajo VS Code. Estos "planos" incluyen archivos de markdown autónomos que combinan asesoramiento de lenguaje natural, referencias de archivos y extractos relacionados para "energizar" tareas de codificación.

- La visión de la funcionalidad de copilot que se utiliza para generar una interfaz de usuario, un texto alternativo y código proporcionando copiloto con una pantalla, una imagen o un extracto

Github también ha presentado el "Proyecto Padawan", que proporciona la adición de agentes de SWE autónomos en Github que se encargará de forma independiente de las tareas completas bajo la dirección del desarrollador. Con estos agentes, los desarrolladores podrán, en el futuro cercano, asignar problemas de GitHub al copiloto de GitHub, dejar que la IA realice la tarea de forma independiente y luego revise el trabajo. GitHub también ha anunciado la gestión del aprovisionamiento y la autenticación del espacio de trabajo de copilot de GitHub para usuarios administrados por la empresa. "Las empresas podrán configurar y controlar el acceso al espacio de trabajo de manera segura", dijo Github.