En la conferencia Universe, GitHub presentó varios productos nuevos importantes, incluyendo el proyecto Spark, que permite escribir aplicaciones completamente con inteligencia artificial, y soporte para múltiples modelos en su servicio Copilot. Además, Copilot está recibiendo varias actualizaciones.
Por primera vez, GitHub, que es propiedad de Microsoft, está llevando Copilot al entorno Xcode de Apple. Actualmente en vista previa pública, esto permitirá a los desarrolladores que crean aplicaciones en el IDE de Apple recibir asistencia de Copilot. En esta etapa, el enfoque principal es la finalización de código, aunque se espera que Copilot Chat y otras funciones lleguen a Xcode con el tiempo. Copilot ya soporta los lenguajes preferidos de Apple, Swift y Objective-C, lo cual no es una sorpresa. Al igual que en otras plataformas, Copilot ofrecerá sugerencias de múltiples líneas cuando sea posible, y los usuarios podrán bloquear sugerencias que coincidan con código público.
GitHub mencionó: “Este es un hito importante en nuestra misión continua de hacer de Copilot una herramienta esencial para desarrolladores en diversas plataformas. Ahora, los desarrolladores de Apple pueden disfrutar de la misma asistencia inteligente para codificación, integrada sin problemas en su IDE favorito”. Todos los usuarios de Copilot que paguen, ya sea en planes individuales, empresariales o de grandes empresas, tendrán acceso a esta beta pública. Solo necesitan instalar la extensión de Copilot para Xcode.
Es importante señalar que, aunque Copilot nunca había soportado Xcode de forma nativa, hemos visto proyectos como la extensión CopilotForXcode que usaron las APIs de GitHub para llevar la finalización de código de Copilot a Xcode.
Entre las nuevas capacidades se encuentran Copilot Chat en VS Code, que permite editar múltiples archivos al mismo tiempo para resolver problemas más complejos, una nueva función de revisión de código que ofrece retroalimentación a los desarrolladores sobre su código, y la posibilidad de dar instrucciones personalizadas a Copilot Chat sobre las herramientas preferidas de un usuario u organización, así como su conocimiento organizacional.
Las Extensiones de Copilot, que integran herramientas y servicios de desarrolladores de empresas como Atlassian, Docker, Sentry y Stack Overflow, siguen en vista previa, pero estarán disponibles de manera general a principios de 2025. En ese momento, los usuarios también podrán crear sus propias extensiones privadas que funcionen con las herramientas personalizadas de su organización.