Microsoft presenta GitHub Copilot Extensions, que permite a los desarrolladores integrar fácilmente sus herramientas y servicios de terceros preferidos sin salir del entorno de codificación ni del sitio web de GitHub. A través de GitHub Copilot Chat, los desarrolladores pueden interactuar con aplicaciones soportadas para ejecutar acciones, obtener contexto adicional, generar archivos, crear pull requests y más. Las integraciones iniciales incluyen GitHub Copilot para Azure, DataStax, Docker, LambdaTest, LaunchDarkly, McKinsey & Company, Microsoft Azure y Teams, MongoDB, Octopus Deploy, Pangea, Pinecone, Product Science, ReadMe, Sentry y Stripe.
Actualmente, GitHub Copilot Extensions está disponible en vista previa privada. Así como Slack se posicionó como el centro de colaboración en el lugar de trabajo, GitHub aspira a ser la plataforma preferida para desarrolladores. Al reducir el cambio de contexto, GitHub crea un flujo de trabajo optimizado que combina el acceso a repositorios privados y de código abierto con capacidades de IA que potencian la creatividad e introducen herramientas más allá de sus funciones básicas.
El Copilot de Microsoft desempeña un papel clave en esta visión, transformando a GitHub de un asistente de codificación en un entorno completo de desarrollo de espacios de trabajo. Dado el papel crucial que la IA desempeña ahora en la programación, extender su funcionalidad para gestionar servicios externos es un paso lógico.
Por ejemplo, GitHub Copilot para Azure actúa como un asistente de IA que simplifica las operaciones en la nube. "Al invocar GitHub Copilot para Azure directamente en Copilot Chat, los desarrolladores reciben orientación sobre diversas consultas relacionadas con Azure, desde seleccionar un servicio de Azure hasta desplegar una aplicación React y elegir la mejor base de datos de Azure para Django", señala Mario Rodríguez, Vicepresidente Senior de Producto en GitHub. "Cuando llega el momento de desplegar, GitHub Copilot para Azure guía a los desarrolladores a través de los pasos para un lanzamiento exitoso".
"Este es el futuro del desarrollo de software, donde los desarrolladores pasan menos tiempo buscando y más tiempo construyendo", afirma Tillman Elser, Gerente de Ingeniería de Sentry. "Usando lenguaje natural, pueden escribir código, acceder a datos y resolver desafíos todo dentro de un único flujo de trabajo intuitivo".
GitHub planea presentar más extensiones en el futuro. Los desarrolladores pueden explorar las ofertas existentes en el GitHub Marketplace, con soporte disponible en GitHub Copilot Chat en GitHub.com, Visual Studio y VS Code.