Usare Copilot Code (Frontier)

Importante

  • Questa è una funzionalità di anteprima fornita ai sensi di Microsoft Product Terms.
  • Le funzionalità di anteprima potrebbero avere funzionalità limitate e potrebbero non essere rilasciate per la disponibilità generale. Queste funzionalità sono disponibili prima del rilascio ufficiale in modo che i clienti possano ottenere un accesso anticipato e fornire feedback.
  • È necessario far parte del programma di anteprima di Frontier per ottenere l'accesso anticipato. Frontier consente di connettersi direttamente alle ultime innovazioni di intelligenza artificiale di Microsoft. Le anteprime Frontier sono soggette ai termini di anteprima esistenti dei tuoi accordi con il cliente. Poiché queste funzionalità sono ancora in fase di sviluppo, la loro disponibilità e capacità potrebbero cambiare nel tempo.

Copilot Code crea software funzionante dalla tua descrizione. Questo articolo illustra le attività principali: descrivere cosa creare, visualizzare in anteprima e iterare il risultato, usare i file e i dati, eseguire localmente o nel cloud, automatizzare il lavoro e condividere ciò che crei.

Per creare e aprire il primo progetto, vedere Introduzione a Copilot Code. In questo articolo si presuppone che sia aperto un progetto nella scheda Codice .

Descrivi ciò che vuoi realizzare

Il codice trasforma una descrizione in linguaggio normale in software funzionante. Descrivere il risultato desiderato e per chi è, anziché il codice. È possibile compilare:

  • App e strumenti interattivi, ad esempio tracker, moduli e calcolatrici.
  • Dashboard e visualizzazioni dati.
  • Siti Web statici e pagine di destinazione.
  • Trasformazioni dei dati, script e automazioni.
  • Strumenti interni.

Negli esempi seguenti viene illustrato il tipo di richiesta che funziona correttamente.

Obiettivo Richiesta di esempio
Un dashboard Creare un dashboard che tiene traccia delle registrazioni settimanali per canale.
Un'app di tracciamento Creare uno strumento di rilevamento attività con un pulsante Aggiungi attività e un elenco di attività.
Una landing page Creare una landing page per l'avvio di un prodotto con un modulo di iscrizione.

Quando Copilot Code richiede più dettagli, pone domande di chiarimento prima di generare. Rispondi a esse per guidare il risultato.

Tip

Iniziare con semplicità. Descrivere il nucleo di ciò che si vuole prima, quindi aggiungere funzionalità man mano che si procede.

Importa i file e i dati

Copilot Code può lavorare con i file e i dati che fornisci.

  • Carica o trascina i file: aggiungi file CSV, fogli di calcolo, immagini, documenti, PDF e presentazioni che Copilot Code può usare.
  • Incolla testo: Incolla i dati direttamente nella conversazione.
  • Aprire una cartella locale (progetti locali): indirizza Copilot Code a una cartella esistente sul dispositivo. Copilot Code può leggere i file lì per lavorarci.
  • Usare il contesto di lavoro: con l'autorizzazione, Copilot Code usa i dati Microsoft 365, ovvero documenti, messaggi di posta elettronica, riunioni e calendario, come contesto. È possibile richiederlo in linguaggio semplice, ad esempio Usare l'elenco di progetti corrente per compilare il dashboard o collegare il contesto di lavoro dall'editor di composizione.

Visualizzare in anteprima e interagire con l'area di disegno

L'area di disegno accanto alla conversazione è la posizione in cui è possibile visualizzare e interagire con ciò che Copilot Code crea.

  • Anteprima: visualizza il risultato del rendering, ovvero un sito Web statico o un'app Web, che si aggiorna mentre Copilot Code lavora.
  • Visualizzazione codice: passare al codice non elaborato per visualizzare e modificare (solo locale) i file generati.
  • Selezionare nell'area di disegno: selezionare un elemento nell'anteprima per fare in modo che Copilot Code lo prenda come riferimento, quindi descrivere la modifica desiderata.

Note

Il supporto dell'anteprima dipende dal tipo di artefatto e dal dispositivo. Alcuni artefatti non possono essere visualizzati in anteprima su tutte le piattaforme.

Iterare e ripristinare

La compilazione è una conversazione. Affini il risultato nel corso di più iterazioni.

  • Perfeziona: Descrivi una modifica, ad esempio aggiungendo una funzionalità, modificando il layout o correggendo un problema, e Copilot Code aggiorna il progetto. Copilot Code mantiene il contesto della sessione, quindi le richieste successive si basano su quelle precedenti.
  • Ripristina: Chiedi ad Chiedi a Copilot Code di tornare a una versione precedente se vuoi annullare un'istruzione.
  • Ripristino da errori: se qualcosa non va, Copilot Code tenta di risolverlo. In caso contrario, spiega cosa è successo in linguaggio semplice e offre di riprovare.

Tip

Apportare una modifica mirata alla volta. È più facile vedere l'effetto di ogni modifica e orientare il risultato.

Compilare e pubblicare app in Copilot Managed Runtime

Copilot Code può creare app leggere e interattive: tracker, lavagne kanban, moduli, calcolatrici, dashboard e planner che le persone selezionano, in cui digitano e che aggiornano nel tempo. Descrivi l'app desiderata, Copilot Code la crea con un'anteprima in tempo reale ed è possibile pubblicarla e condividerla con gli utenti dell'organizzazione. Non è necessario sapere come scrivere codice.

  1. Descrivi l'app desiderata, il problema da risolvere o le informazioni da visualizzare. È possibile fare riferimento ai dati Microsoft 365, ad esempio documenti, fogli di calcolo, riunioni e messaggi.
  2. Immetti il prompt. Ad esempio, creare un'app per gestire lo stand-up giornaliero con il team.
  3. Copilot Codice compila l'app e la mostra in un'anteprima live. Per un'app che usa i dati reali, Copilot Codice può chiedere all'utente di usare l'origine dati prima della compilazione. Per un'app autonoma, ad esempio un tracker o una calcolatrice, viene creata immediatamente.

Importante

La creazione e la pubblicazione di app per Copilot Managed Runtime è una funzionalità di anteprima fornita ai sensi delle Condizioni per i prodotti Microsoft. Le funzionalità di anteprima potrebbero avere funzionalità limitate e potrebbero cambiare prima della disponibilità generale. È necessario far parte del programma di anteprima di Frontier per ottenere l'accesso anticipato.

Altre informazioni sulla creazione e la pubblicazione di app in Che cos'è Copilot Managed Runtime.

Perfeziona l'app

Chiedi a Code di aggiungere o modificare funzionalità, ad esempio mostrando le informazioni sui partecipanti come schede. L'app viene aggiornata man mano che si procede. Si tratta dello stesso ciclo conversazionale descritto in Itera e ripristina.

Apri l'app

Apri l'app per testare il funzionamento e usarla nel modo in cui la useranno le persone con cui la condividi. Per altre informazioni sulla visualizzazione di tutte le app create, vedere Una posizione in cui trovare ed eseguire le app.

Pubblicare l'app

L'app viene salvata automaticamente mentre si lavora. Il build non lo pubblica: la pubblicazione è un passaggio separato che si verifica solo quando viene richiesto. Quando si è pronti, chiedere a Code di pubblicare l'app, ad esempio Pubblicarla o Renderla attiva. La pubblicazione rende disponibile l'app e le modifiche più recenti come versione live agli utenti con cui si condivide.

Condividi la tua app

Dopo la pubblicazione, condividere l'app con un collegamento, nel modo in cui si condivide un documento. Chiedi a Code di condividerlo con persone o gruppi specifici nell'organizzazione e scegli se possono usarlo. La condivisione di un'app non condivide i dati sottostanti. Le persone con cui condividi vedono solo i dati a cui hanno già l'autorizzazione ad accedere nelle origini connesse, ad esempio un elenco SharePoint, e potrebbero essere invitati ad approvare una connessione la prima volta che aprono l'app.

Eseguire localmente o nel cloud

È possibile eseguire un progetto nel proprio dispositivo o nel cloud.

  • Local: Copilot Code funziona all'interno delle cartelle del progetto sul tuo dispositivo, sia nel percorso predefinito sia in una cartella da te scelta. Può leggere i file lì, installare ciò che il progetto necessita ed eseguire l'app in modo che l'anteprima rimanga aggiornata. Copilot Code richiede l'approvazione prima di accedere all'esterno di quella cartella o effettuare una connessione di rete.
  • Cloud: Copilot Code viene eseguito e il progetto viene mantenuto in un ambiente sicuro e isolato nel cloud, in modo da poterlo usare su dispositivi diversi.

Per un confronto, vedere Compilare localmente o nel cloud.

Estendere il codice con plug-in e strumenti

Il codice usa gli stessi plug-in disponibili in Cowork, oltre agli strumenti predefiniti.

  • Plug-in: Connetti origini dati e servizi esterni tramite plug-in dall'App Store di Microsoft 365. Per il funzionamento dei plug-in, vedere Usare plug-in con Cowork.
  • Strumenti: il codice può usare strumenti come la ricerca Web e la generazione di immagini durante la generazione, in base ai criteri dell'organizzazione.

Collaborare con GitHub

Collega il tuo account GitHub per lavorare con i repository, porre domande sul codice e aprire pull request. La connessione a GitHub è facoltativa: non è necessaria per compilare, visualizzare in anteprima e salvare i progetti. Per il flusso di lavoro completo, vedere Usare GitHub in Copilot Code.

Condividi ed elimina

  • Condividi: condividi un'app statica come collegamento che ha come ambito l'organizzazione. Gli utenti dell'organizzazione possono aprire il collegamento.
  • Elimina: Chiedi a Copilot Code per eliminare un artefatto che ha creato.

Mantieni il controllo

Copilot Code richiede l'autorizzazione prima di eseguire azioni che vanno oltre la cartella del progetto selezionata, ad esempio l'accesso ad altri percorsi, la creazione di connessioni di rete o l'esecuzione di comandi. Le richieste di consenso descrivono cosa accade in linguaggio normale.

Per impostazione predefinita, Copilot Code richiede l'autorizzazione per:

  • Effettuare chiamate di rete, incluso l'accesso a Internet.
  • Usare estensioni e MCP.
  • Eseguire comandi della shell o del terminale.
  • Leggere o scrivere file all'esterno dei progetti e delle cartelle già in uso in Copilot Code.

Copilot Code consente la lettura e la scrittura di file in progetti e cartelle già in uso senza richiedere l'autorizzazione. Ad esempio, se si avvia un nuovo progetto in una cartella esistente, tutti i progetti Copilot Code possono leggere e scrivere in tale cartella senza autorizzazioni aggiuntive.

Importante

Quando si abilita Always Allow, rimane abilitato fino a quando non viene disabilitato. Consenti sempre si applica alle sessioni e alle aree di lavoro esistenti, nonché a tutte le nuove sessioni avviate dopo averlo abilitato. Prestare attenzione quando si abilita Always Allow.