Microsoft ha annunciato l’introduzione di GitHub Copilot Extensions, una nuova funzionalità progettata per integrare strumenti e servizi di terze parti direttamente nell’ambiente GitHub Copilot. Questo annuncio è stato fatto durante la conferenza degli sviluppatori Build 2024, evidenziando l’impegno di Microsoft nel migliorare la produttività degli sviluppatori.
Flussi di lavoro semplificati per gli sviluppatori
L’obiettivo principale di Copilot Extensions è per ridurre al minimo la necessità per gli sviluppatori di cambiare contesto mentre lavorano. Integrando queste estensioni, gli sviluppatori possono ora richiedere alle applicazioni supportate di eseguire varie azioni, come la generazione di file e le richieste pull, senza lasciare il proprio ambiente di codifica. Questa integrazione è disponibile tramite GitHub Copilot Chat, che supporta le estensioni su GitHub.com, Visual Studio e Visual Studio Code.
Tra i primi servizi ad essere integrati con le estensioni Copilot ci sono GitHub Copilot per Azure, Docker, LambdaTest, LaunchDarkly, McKinsey & Company, Microsoft Azure e Microsoft Teams, MongoDB, Octopus Deploy, Pangea, Pinecone, Product Science, ReadMe, Sentry e Stripe. Queste integrazioni mirano a fornire agli sviluppatori un flusso di lavoro più coeso ed efficiente. GitHub ha inoltre indicato che nei prossimi mesi sono previste ulteriori partnership, espandendo ulteriormente le funzionalità di Copilot Extensions.
GitHub Copilot è stato inizialmente rilasciato nell’ottobre 2021 e da allora è disponibile come estensione in vari ambienti di sviluppo integrato (IDE), tra cui Visual Studio Code, Visual Studio, Vim, Neovim, e IDE JetBrains. A febbraio, GitHub ha reso disponibile a tutti la versione aziendale di GitHub Copilot e ad aprile l’azienda ha presentato in anteprima GitHub Copilot Workspace, un ambiente di sviluppo basato sull’intelligenza artificiale.
[contenuto incorporato]
Personalizzazione e Marketplace
Le aziende hanno la possibilità di creare le proprie estensioni Copilot private, consentendo integrazioni su misura che soddisfano esigenze organizzative specifiche. Inoltre, GitHub Marketplace offrirà estensioni aperte a tutti gli utenti, fornendo agli sviluppatori una piattaforma per accedere a un’ampia gamma di strumenti e servizi.
La visione di GitHub per Copilot Extensions ricorda il modo in cui Slack si è posizionata come l’hub centrale per la comunicazione sul posto di lavoro. Integrando una varietà di strumenti e servizi, GitHub mira a diventare la piattaforma di riferimento per gli sviluppatori, unendo l’accesso a repository privati e open source con funzionalità di intelligenza artificiale.