Microsoft ha lanciato GitHub Copilot Extensions, un nuovo strumento che consente agli sviluppatori di collegare facilmente i propri servizi preferiti direttamente all’interno dell’ambiente di codifica di GitHub. Con GitHub Copilot Chat, gli sviluppatori possono richiedere alle app integrate di eseguire varie azioni, ottenere contesto aggiuntivo, generare file, richieste pull e molto altro ancora. Tra i primi servizi integrati ci sono GitHub Copilot per Azure, DataStax, Docker, LambdaTest, LaunchDarkly, McKinsey & Company, Microsoft Azure e Teams, MongoDB, Octopus Deploy, Pangea, Pinecone, Product Science, ReadMe, Sentry e Stripe.
Al momento, GitHub Copilot Extensions è disponibile solo in anteprima privata.
GitHub mira a diventare il principale ambiente di lavoro per lo sviluppo di software, seguendo l’esempio di come Slack è diventato il punto focale per la comunicazione sul lavoro. GitHub sta eliminando il cambio di contesto per gli sviluppatori, offrendo un flusso di lavoro integrato che combina l’accesso ai repository con l’intelligenza artificiale per migliorare il processo creativo e supportare servizi esterni al di fuori dell’ecosistema GitHub.
GitHub Copilot, sviluppato da Microsoft, gioca un ruolo chiave in questa visione. Passando dall’essere un semplice assistente di codifica a diventare un ambiente di sviluppo completo, Copilot utilizza l’intelligenza artificiale per semplificare l’esperienza di programmazione. Adesso, con le GitHub Copilot Extensions, l’obiettivo è estendere questa funzionalità anche per gestire servizi esterni.
Un esempio di estensione GitHub Copilot è quella per Azure, che fornisce assistenza AI per operazioni cloud-to-edge. Questa estensione consente agli sviluppatori di ottenere risposte su Azure direttamente all’interno di Copilot Chat, aiutandoli a prendere decisioni su servizi Azure, sviluppare app React e selezionare i migliori database da utilizzare con Django. GitHub prevede di aggiungere ulteriori estensioni in futuro, rendendo il processo di sviluppo ancora più fluido per gli sviluppatori. Le estensioni sono accessibili tramite il Marketplace GitHub e supportate su GitHub.com, Visual Studio e VS Code.