Visual Studio Code con intelligenza artificiale e Copilot

Editor di codice estendibile con suggerimenti, chat e agenti Copilot

Vai al sito code.visualstudio.com
code.visualstudio.com
Visual Studio Code screenshot

Visual Studio Code è un editor di codice gratuito e multipiattaforma di Microsoft. Attivando GitHub Copilot, nello stesso ambiente diventano disponibili suggerimenti inline, chat contestuale e agenti in grado di coordinare modifiche su più file. Il punto di forza non è delegare tutto: è poter scegliere il livello di assistenza, vedere le differenze prodotte e verificare il risultato con gli strumenti di sviluppo già presenti.

Scegliere tra suggerimento, chat e agente

I suggerimenti inline sono adatti al lavoro quotidiano: completano righe, commenti, test o la prossima modifica prevedibile senza interrompere la scrittura. La chat aiuta a capire una funzione, formulare un’ipotesi di debug o cambiare una porzione selezionata. L’agente ha senso quando l’obiettivo richiede pianificazione, più file, comandi e correzioni dopo un test fallito.

Usare subito un agente per una modifica minima aumenta inutilmente l’area da controllare. Al contrario, una feature che coinvolge interfaccia, logica e test può beneficiare di un flusso coordinato. In ogni caso il compito termina soltanto dopo aver letto il diff, eseguito i controlli e valutato manualmente le parti sensibili. La panoramica ufficiale di chat e agenti descrive anche istruzioni di progetto, agenti personalizzati e strumenti MCP.

Una prima sessione Copilot verificabile

  1. Installare la versione desktop aggiornata per Windows, macOS o Linux e aprire un progetto con comandi di test noti.
  2. Dal controllo Copilot nella barra di stato scegliere Use AI Features e accedere con l’account GitHub che possiede il piano corretto.
  3. Partire da una richiesta piccola: spiegare una funzione, aggiungere un test o correggere un errore riproducibile.
  4. Per una richiesta in modalità agente, indicare comportamento atteso, vincoli, file da non toccare e comando che conferma il successo.
  5. Controllare ogni file, eseguire formatter, type checker e test; autenticazione, autorizzazioni, query e gestione dei segreti richiedono una lettura umana.

La guida ufficiale alla configurazione di Copilot segue l’interfaccia corrente. Per nascondere le funzioni AI integrate si può usare chat.disableAIFeatures a livello utente o workspace. Le estensioni AI installate separatamente vanno disabilitate o rimosse a parte.

VS Code gratuito, Copilot con limiti propri

VS Code è gratuito per uso privato e commerciale. La licenza del prodotto Microsoft e la licenza MIT del repository sorgente non sono la stessa cosa; un’organizzazione deve basarsi sui termini di licenza di VS Code per valutare l’uso del prodotto distribuito.

GitHub Copilot è un servizio distinto. Copilot Free offre un accesso limitato, mentre i piani a pagamento modificano crediti, modelli disponibili, agenti e funzioni di revisione. Prezzi, soglie e disponibilità cambiano e possono dipendere da account, mercato e imposte. La pagina dei piani Copilot aggiornati è quindi più affidabile di un articolo con cifre datate.

Privacy: non esiste un solo interruttore

VS Code invia dati di arresto anomalo, errore e utilizzo. La documentazione sulla telemetria spiega come impostare il livello su off. Questa scelta non rende l’editor completamente offline e non governa automaticamente la telemetria di ogni estensione.

Copilot applica le regole dell’account GitHub attivo. Secondo la policy corrente per i piani individuali, interazioni come input, output, frammenti di codice e contesto associato possono essere usate per migliorare i modelli, salvo disattivazione nelle impostazioni. Business ed Enterprise seguono condizioni diverse. Prima di usare codice proprietario verificare entità di fatturazione, policy organizzativa e controlli dati di Copilot. Chiavi e credenziali non devono entrare nel prompt o nei file forniti come contesto.

Desktop, browser ed ecosistema

L’applicazione desktop è necessaria quando servono runtime locale, terminale integrato, debugger e il catalogo completo di estensioni. vscode.dev consente di esplorare repository e fare modifiche leggere senza installazione, ma il sandbox del browser non offre la stessa esecuzione, il debugger completo o tutte le estensioni.

Il Marketplace aggiunge supporto linguistico, linter, debugger e strumenti per agenti. Un’estensione ha permessi ampi nell’editor, quindi bisogna verificare autore, provenienza e politica sui dati. Anche un server MCP può ampliare molto l’accesso dell’agente verso API o database: collegare solo ciò che è davvero necessario.

Domande frequenti

Visual Studio Code è gratis anche per lavoro?

Sì. VS Code è gratuito per uso privato e commerciale secondo la licenza del prodotto. Copilot è separato: il piano Free ha limiti, mentre i piani a pagamento offrono capacità differenti.

Come si attiva GitHub Copilot in VS Code?

Scegliere Use AI Features, accedere con GitHub e provare una richiesta piccola. Per un agente aggiungere criteri di accettazione e comando di test, quindi controllare tutti i diff.

GitHub Copilot usa il mio codice per addestrare i modelli?

Dipende dall’account e dalla policy vigente. Le interazioni dei piani individuali possono essere incluse, con possibilità di opt-out; gli account Business ed Enterprise sono regolati diversamente.

VS Code funziona completamente nel browser?

No. vscode.dev è valido per lettura e piccoli interventi, ma terminale, debug completo, runtime locali e alcune estensioni richiedono VS Code desktop o un ambiente remoto.

Risorse ufficiali e community per sviluppatori

Z.aiFreemium
Assistente web GLM per chat, file, slide, app e attività in modalità Agent.
Assistenti AI e chatbotAssistenti di codifica AI · Generatori di app AI · Generatori di presentazioni AIApri
MuleRunFreemium
Agenti AI, ambiente cloud e flussi di lavoro ripetibili
Strumenti di automazione IAAssistenti di ricerca sull'intelligenza artificiale · Assistenti di codifica AI · Generatori di app AI +1Apri
DeepSeekFreemium
Chat AI, ragionamento, ricerca web, analisi di file e codifica gratuiti con accesso API per sviluppatori a prezzo di token.
Assistenti AI e chatbotAssistenti di ricerca sull'intelligenza artificiale · Assistenti di codifica AIApri