A Microsoft está lançando as Extensões do GitHub Copilot, permitindo que desenvolvedores integrem facilmente suas ferramentas e serviços de terceiros preferidos sem sair do ambiente de codificação ou do site do GitHub. Com o GitHub Copilot Chat, os desenvolvedores podem interagir com aplicativos suportados para executar ações, obter contextos adicionais, gerar arquivos, criar pull requests, entre outras funcionalidades. As integrações iniciais incluem GitHub Copilot para Azure, DataStax, Docker, LambdaTest, LaunchDarkly, McKinsey & Company, Microsoft Azure e Teams, MongoDB, Octopus Deploy, Pangea, Pinecone, Product Science, ReadMe, Sentry e Stripe. Atualmente, as Extensões do GitHub Copilot estão disponíveis em visualização privada.
Assim como o Slack se posicionou como o hub para colaboração no local de trabalho, o GitHub busca se tornar a plataforma preferida para desenvolvedores. Ao minimizar a troca de contexto, o GitHub cria um fluxo de trabalho simplificado que equilibra o acesso a repositórios privados e de código aberto com capacidades de IA que aprimoram a criatividade e introduzem ferramentas além de suas funções principais.
O Copilot da Microsoft desempenha um papel crucial nessa visão, transformando o GitHub de um assistente de codificação em um ambiente de desenvolvimento completo. Dada a importância crescente da IA na programação, expandir sua funcionalidade para gerenciar serviços externos é um passo lógico.
Por exemplo, o GitHub Copilot para Azure atua como um assistente de IA que otimiza operações em nuvem. "Ao chamar o GitHub Copilot para Azure diretamente no Copilot Chat, os desenvolvedores recebem orientações sobre várias questões relacionadas ao Azure—desde a escolha de um serviço Azure até a implantação de um aplicativo React e a seleção do melhor banco de dados Azure para Django," observa Mario Rodriguez, Vice-Presidente Sênior de Produto do GitHub. "No momento da implantação, o GitHub Copilot para Azure orienta os desenvolvedores através das etapas para um lançamento bem-sucedido."
"Esse é o futuro do desenvolvimento de software, onde os desenvolvedores passam menos tempo procurando e mais tempo construindo," afirma Tillman Elser, Gerente de Engenharia da Sentry. "Usando linguagem natural, eles podem escrever código, acessar dados e resolver desafios tudo em um único fluxo de trabalho intuitivo."
O GitHub planeja introduzir extensões adicionais no futuro. Os desenvolvedores podem explorar as ofertas existentes no GitHub Marketplace, com suporte disponível no GitHub Copilot Chat no GitHub.com, Visual Studio e VS Code.