Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Da Autocomplete ad Agente: Comprendere il Cambiamento
- In che modo le suggestion di Copilot differiscono dalla pianificazione multi-fase agentic.
- Architettura del ciclo agente: pianifica, genera, esegui, iterai.
- Supporto linguistico e selezione del modello per compiti agentici.
- Esempi pratici: da funzioni di cinque righe a funzionalità su più file.
Abilitazione della Modalità Agente nel tuo IDE
- Attivazione in VS Code, JetBrains e Neovim.
- Configurazione del contesto della finestra e delle preferenze del livello del modello.
- Impostazione delle regole del workspace e ignorare i file binari di grandi dimensioni.
- Gestione di Copilot Chat rispetto ai flussi di lavoro agent inline.
Pianificazione ed Esecuzione Multi-Fase
- Chiedere a Copilot di costruire una funzionalità end-to-end.
- Osservare come l'agente suddivide i compiti in passaggi attraverso più file.
- Rivedere ogni passaggio prima di applicare le modifiche.
- Utilizzare il rollback inline quando i passaggi si discostano dal percorso previsto.
Comandi nel Terminale all'interno del Ciclo Agente
- Installazione delle dipendenze tramite l'integrazione terminale di Copilot.
- Esecuzione dei comandi di build e interpretazione dell'output.
- Gestione delle variabili d'ambiente direttamente dalle sessioni di Copilot.
- Confini di sicurezza: quali comandi richiedono approvazione manuale.
Sviluppo guidato dai test con un Agente
- Generazione di test unitari dal codice sorgente esistente.
- Guidare la creazione dei test con prompt in linguaggio naturale.
- Esecuzione delle suite di test e interpretazione dei log degli errori direttamente dentro Copilot.
- Raffinamento delle asserzioni dopo aver osservato i fallimenti sui casi limite.
Navigazione nei Grandi Codebase
- Trovare automaticamente riferimenti tra file diversi.
- Refactoring delle utility condivise con rinominazioni guidate da Copilot.
- Aggiornamento simultaneo dei file di configurazione e degli schema.
- Evitare l'esaurimento del contesto utilizzando prompt mirati.
Personalizzazione di Copilot per gli Standard del Team
- Scrivere istruzioni specifiche per il repository in .github/copilot-instructions.md.
- Imporre convenzioni di naming e pattern architetturali.
- Escludere file sensibili e directory dal contesto.
- Creare template prompt specifici per il team per le attività comuni.
Governance di GitHub Copilot Enterprise
- Allocazione delle licenze, fatturazione e dashboard di utilizzo.
- Log di audit: tracciare ciò che Copilot ha generato rispetto a ciò che è stato commitato.
- Policies di indennizzo IP Microsoft e implicazioni sulle licenze.
- Impegnare pattern specifici di file dalle pipeline di suggestion AI.
Debug con la Modalità Agente
- Lettura delle stack trace insieme all'agente.
- Debug basato su ipotesi: chiedere a Copilot perché un test è fallito.
- Utilizzo dell'agente per il bisect assistito e individuare le origini delle regressioni.
- Gestione dei rischi di allucinazione durante il debug di codice non familiare.
Gestione delle Prestazioni e dei Limiti
- Comprendere i limiti giornalieri di richiesta e le quote del modello.
- Ottimizzare la lunghezza del prompt per evitare risposte troncate.
- Cambiare tra modelli per diverse attività.
- Monitorare la latenza dell'agente e le strategie di caching.
Sicurezza e Conformità per le Aziende
- Gestione dei dati: cosa esce dal tuo repository e cosa resta locale.
- Prevenire la fuoriuscita di segreti e credenziali tramite i prompt.
- Conformità con GDPR, SOC 2 e requisiti FedRAMP.
- Red-teaming del codice generato per vulnerabilità di iniezione.
Risoluzione dei Problemi nei Casi Comuni
- Perché Copilot a volte ignora il contesto del tuo codebase.
- Risolvere i fallimenti di indicizzazione per repository di grandi dimensioni.
- Gestire gli errori di rate limit durante le ore di picco.
- Ripristinare i problemi di sincronizzazione delle estensioni IDE.
Sintesi e Roadmap Futura
- Riepilogo delle capacità della Modalità Agente e dei flussi di lavoro pratici.
- La roadmap di GitHub per Copilot e le prossime funzionalità agentiche.
- Risorse per rimanere aggiornati sulle rilasci di Copilot.
Requisiti
- Esperienza con la programmazione orientata agli oggetti o funzionale.
- Account GitHub e conoscenza base del flusso di lavoro Git.
- Dimestichezza con almeno un IDE (VS Code, JetBrains o Neovim).
Pubblico
- Sviluppatori che utilizzano attualmente Copilot e desiderano sbloccare la modalità agente.
- Responsabili tecnici che stanno introducendo Copilot tra i team di sviluppo.
- Team di sicurezza che rivedono le policy sulla generazione di codice assistita dall'AI.
21 ore