Condividi tramite


Server MCP di Azure DevOps in anteprima pubblica

Siamo entusiasti di presentare l'anteprima pubblica del server MCP di Azure DevOps. È ora possibile accedere ai dati di Azure DevOps, ad esempio elementi di lavoro, richieste pull, compilazioni, piani di test e altro ancora, tramite una soluzione self-hosted e locale da GitHub Copilot in Visual Studio Code.

Questa integrazione migliora la capacità di Copilot di fornire suggerimenti intelligenti e consapevoli del contesto garantendo al contempo che i dati rimangano sicuri all'interno dell'ambiente.

Dai un'occhiata alle note di rilascio per i dettagli.

Generale

Sicurezza avanzata di GitHub per Azure DevOps

Azure Repos

Piani di test di Azure

Generale

Anteprima pubblica del server MCP di Azure DevOps

Siamo lieti di annunciare l'anteprima pubblica del server MCP di Azure DevOps, un server locale self-hosted che consente a GitHub Copilot in Visual Studio Code di accedere in modo sicuro ai dati di Azure DevOps, tra cui elementi di lavoro, richieste pull, compilazioni, piani di test e altro ancora. Questa integrazione consente a Copilot di offrire suggerimenti più avanzati e consapevoli del contesto mantenendo i dati all'interno dell'ambiente.

Di seguito sono riportati alcuni esempi di operazioni che è possibile eseguire con il server MCP di Azure DevOps:

• Recuperare e modificare singoli elementi di lavoro
• Eseguire aggiornamenti in blocco sugli elementi di lavoro
• Accedere ai dettagli delle richieste pull
• Generare test case dalle descrizioni degli elementi di lavoro
• Eseguire ricerche tra elementi di lavoro, wiki e codice

Vedere questa demo che illustra come creare iterazioni e assegnarle a un team:

Demo di Azure DevOp MCP Server.

Sei pronto per iniziare? Visitare il repository del server MCP di Azure DevOps per istruzioni di installazione, esempi e linee guida per i contributi.

Le nuove organizzazioni non offriranno progetti pubblici

A partire da questo sprint, le nuove organizzazioni non avranno più la politica Consenti progetti pubblici disponibile. Questo criterio rimane invariato per i clienti esistenti. Microsoft consiglia di usare GitHub per tutte le esigenze del progetto pubblico.

Sicurezza avanzata di GitHub per Azure DevOps

Abilitazione con un clic per l'analisi delle dipendenze ora in anteprima pubblica

Dalle impostazioni del repository, tutti i clienti di Sicurezza avanzata possono abilitare l'attività di analisi delle dipendenze sicurezza avanzata senza dover modificare la definizione della pipeline.

Con il consenso esplicito su Analizza ramo predefinito per le dipendenze vulnerabili, l'attività di dipendenza verrà eseguita automaticamente in qualsiasi pipeline destinata al ramo predefinito o alle richieste pull destinate al ramo predefinito, se l'attività non è già presente nella pipeline. Se l'attività è già presente nella pipeline, l'attività non verrà eseguita nuovamente.

Hook di servizio per gli avvisi di Sicurezza Avanzata di GitHub per Azure DevOps ora disponibili in generale.

La possibilità di configurare gli hook del servizio per gli eventi di avviso di sicurezza avanzata di GitHub, tra cui:

  • Nuovo avviso creato
  • Dati degli avvisi modificati
  • Stato dell'avviso modificato

sono ora disponibili a livello generale per l'uso. Analogamente ad altri eventi del repository, è possibile filtrare in base al repository e al ramo. Per gli avvisi, è possibile filtrare in base al tipo di avviso (dipendenze, analisi del codice o segreti) e gravità degli avvisi.

Azure Repos

Supporto per l'evidenziazione della sintassi del linguaggio di query Kusto

Azure DevOps supporta ora l'evidenziazione della sintassi per il linguaggio di query Kusto nella visualizzazione file e nell'esperienza di modifica. Questo miglioramento si applica ai file con .csl, .kql e .kusto, semplificando la lettura e la modifica degli script KQL direttamente all'interno della piattaforma.

Piani di test di Azure

Possibilità di associare test Java, JavaScript e Python ai test case manuali

Introduzione alla possibilità di associare test automatizzati scritti in Java/JUnit (Maven e Gradle), JS (Jest) e Python (PyTest) con test case manuali.

Al termine dell'associazione, è possibile eseguire i test all'interno delle pipeline usando la nuova attività Piano di test di Azure . Inoltre, è possibile eseguire i test su base ad hoc tramite l'esperienza Piani di test .

Passaggi successivi

Annotazioni

Queste funzionalità verranno implementate nelle prossime due o tre settimane. Passare ad Azure DevOps e dare un'occhiata.

Come fornire commenti e suggerimenti

Ci piacerebbe sentire ciò che pensi a queste funzionalità. Usa il menu di aiuto per segnalare un problema o fornire un suggerimento.

Inviare un suggerimento

È anche possibile ottenere consigli e risposte alle domande della community su Stack Overflow.