Risolvere i problemi relativi alla revisione del codice Copilot

Servizi di Azure DevOps

Fatturazione e crediti

D: Dove è possibile trovare i prezzi di listino addebitati per i token?

R: Vedere Modelli e prezzi nella documentazione di GitHub Copilot.

D: Quali fattori influenzano il numero di token utilizzati da una revisione del codice?

R: L'utilizzo dei token dipende da fattori quali le dimensioni del repository, le dimensioni della modifica e la complessità del codice da esaminare.

D: I crediti acquistati con gli abbonamenti a Copilot vengono conteggiati ai fini dell'utilizzo della revisione del codice in Azure DevOps? È possibile usare i crediti di intelligenza artificiale da un piano di GitHub Copilot?

R: No, l'utilizzo in Azure DevOps non usa i crediti di intelligenza artificiale dai piani GitHub Copilot.

Gestione e privacy dei dati

Q: Il codice dei clienti o il contenuto delle revisioni delle pull request vengono utilizzati per addestrare o migliorare i modelli fondamentali?

R: No. I dati di interazione utilizzati per la revisione del codice in Copilot, inclusi i diff delle pull request, i prompt, le risposte, i suggerimenti e il relativo contesto di revisione, non vengono usati per addestrare o migliorare i modelli di base.

D: Quali dati dei clienti vengono conservati durante o dopo una revisione del codice?

A: La gestione e la conservazione dei dati seguono la documentazione delle policy di GitHub Copilot. Azure Repos non pubblica criteri di conservazione separati per la revisione del codice di Copilot.

D: I diff delle pull request, i prompt, i suggerimenti generati o i dati di telemetria vengono conservati oltre il tempo necessario per l'elaborazione della richiesta? Se conservati, quali sono i periodi di conservazione?

R: Per i dettagli di archiviazione e conservazione correnti, inclusi gli aggiornamenti dei criteri correlati alla conservazione, vedere GitHub Copilot documentazione sull'attendibilità e sulla privacy. Azure Repos al momento non pubblica una tabella separata con il periodo di conservazione specifico della funzionalità per la revisione del codice con Copilot.

D: Dove viene elaborato e archiviato il contenuto dei clienti per la revisione del codice con Copilot?

A: La revisione del codice di Copilot in Azure Repos è basata su GitHub Copilot. La residenza dei dati per GitHub Copilot non è allineata ai limiti di residenza dei dati dell'organizzazione Azure DevOps per questa funzionalità di anteprima. Ad esempio, se la tua organizzazione Azure DevOps è ospitata nell'UE, l'elaborazione della revisione del codice di Copilot potrebbe comunque avvenire in un'altra area geografica, ad esempio negli Stati Uniti.

D: La residenza dei dati di GitHub Copilot si applica alla revisione del codice Copilot per Azure Repos?

A: Per questa funzionalità in anteprima, non dare per scontato che l'area geografica dell'organizzazione di Azure DevOps determini l'area geografica di elaborazione della revisione del codice di Copilot. Consultare la documentazione su attendibilità e privacy di GitHub Copilot per informazioni aggiornate sull'ambito e i limiti della residenza dei dati.

D: La revisione del codice di Copilot per Azure Repos segue gli stessi impegni di gestione dei dati di GitHub Copilot Business e GitHub Copilot Enterprise?

A: Sì, la revisione del codice di Copilot in Azure Repos segue i criteri di gestione dei dati di GitHub Copilot. Per gli impegni attuali, consulta la documentazione su affidabilità e privacy di GitHub Copilot.

D: Quale documentazione sulla conformità rivolta ai clienti è possibile condividere con i team di sicurezza e conformità?

R: Usare questi riferimenti ufficiali:

Limitazioni dell'anteprima

D: Esistono limitazioni o eccezioni specifiche dell'anteprima di cui tenere conto?

R: Sì. Copilot revisione del codice per Azure Repos è disponibile in anteprima limitata:

  • Le funzionalità di anteprima possono cambiare o essere rimosse senza preavviso.
  • Le funzionalità di anteprima non hanno un contratto di servizio e un supporto limitato.
  • La residenza dei dati per questa funzionalità non è allineata ai limiti di residenza dei dati dell'organizzazione Azure DevOps.

Risolvere i problemi relativi alle istruzioni personalizzate

D: Copilot non segue le istruzioni personalizzate

R: Verificare che il file sia stato eseguito il .github/copilot-instructions.md commit nel ramo predefinito. Verificare che le istruzioni siano scritte in modo chiaro, conciso Markdown e concentrarsi su modelli interattivi anziché linee guida astratte. Richiedere una nuova revisione per applicare istruzioni aggiornate alle richieste pull esistenti.

D: Le mie istruzioni personalizzate sono troppo aggressive o lenienti

R: Esaminare i tipi di commenti Copilot sta generando. Modificare le istruzioni in modo che siano più specifiche sui problemi da classificare in ordine di priorità e usare esempi per chiarire i casi limite.