Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
De la Autocompletare la Agent: Înțelegerea Schimbării
- Cum diferă sugestiile Copilot de planificarea în mai mulți pași a agentului
- Arhitectura ciclului agent: planificare, generare, executare, iterație
- Suportul pentru limbaje și selectarea modelului pentru sarcinile agentului
- Exemple din lumea reală: de la funcții de cinci linii la funcționalități pe mai multe fișiere
Activarea Modului Agent în IDE-ul Dumneavoastră
- Activare în VS Code, JetBrains și Neovim
- Configurarea ferestrei de context și a preferințelor pentru nivelul modelului
- Setarea regulilor de spațiu de lucru și ignorarea fișierelor binare mari
- Gestionarea conversațiilor Copilot față de fluxurile de lucru inline ale agentului
Planificare și Executare în Mai Mulți Pași
- Promptarea Copilot pentru a construi o funcționalitate de la început până la sfârșit
- Observarea cum agentul împarte sarcini în pași pe mai multe fișiere
- Revizuirea fiecărui pas înainte de a aplica modificările
- Folosirea rollback inline când pașii se abat de la cale
Comenzi de Terminal în Cadrul Ciclului Agent
- Instalarea dependențelor prin integrarea terminalului Copilot
- Rularea comenzilor de build și interpretarea rezultatelor
- Gestionarea variabilelor de mediu din sesiunile Copilot
- Limite de siguranță: ce comenzi necesită aprobare manuală
Dezvoltare Orientată pe Teste cu un Agent
- Generarea testelor unitare din codul sursă existent
- Conducerea creării de teste cu prompturi în limbaj natural
- Rularea suitelor de teste și interpretarea jurnalelor de eșec în Copilot
- Rafinarea aserțiilor după ce se observă eșecuri la cazuri limită
Navigarea în Baze de Cod Mari
- Găsirea automată a referințelor între fișiere
- Refactorizarea utilităților partajate cu ghidul Copilot pentru redenumiri
- Actualizarea fișierelor de configurare și a fișierelor de schemă în tandem
- Evitarea epuizării ferestrei de context cu prompturi țintite
Personalizarea Copilot pentru Standardele Echipei
- Scrierea instrucțiunilor specifice depozitului în .github/copilot-instructions.md
- Implementarea convențiilor de denumire și a modelelor de arhitectură
- Excluderea fișierelor și directoarelor sensibile din context
- Crearea de șabloane de prompturi specifice echipei pentru sarcini comune
Guvernanța Enterprise a GitHub Copilot
- Alocarea locurilor, facturarea și panourile de utilizare
- Jurnale de audit: urmărirea a ceea ce a generat Copilot față de ceea ce a fost comis
- Politicile de indemnizare IP ale Microsoft și implicațiile de licențiere
- Blocarea anumitor modele de fișiere din conductele de sugestii AI
Depanare cu Modul Agent
- Citirea urmelor de stivă împreună cu agentul
- Depanare bazată pe ipoteze: întrebarea Copilot de ce a eșuat un test
- Folosirea bisectului asistat de agent pentru a găsi sursele de regresie
- Gestionarea riscurilor de halucinație la depanarea codului necunoscut
Performanță și Managementul Limitelor
- Înțelegerea limitelor zilnice de cerere și a cotelor de modele
- Optimizarea lungimii prompturilor pentru a evita răspunsurile trunchiate
- Comutarea între modele pentru diferite sarcini
- Monitorizarea latenței agentului și a strategiilor de caching
Securitate și Conformitate pentru Întreprinderi
- Gestionarea datelor: ce părăsește depozitul dumneavoastră și ce rămâne local
- Prevenirea scurgerii de secrete și acreditive prin prompturi
- Conformitate cu cerințele GDPR, SOC 2 și FedRAMP
- Testarea codului generat pentru vulnerabilități de injecție
Rezolvarea Scenariilor Comune
- De ce Copilot ignoră uneori contextul bazei de cod
- Rezolvarea eșecurilor de indexare pentru depozite mari
- Gestionarea erorilor de limită de rată în orele de vârf
- Remedierea problemelor de sincronizare a extensiilor IDE
Rezumat și Planuri Viitoare
- Recapitularea capacităților Modului Agent și a fluxurilor de lucru practice
- Planul de dezvoltare al Copilot și funcționalitățile viitoare ale agentului
- Resurse pentru a rămâne la curent cu lansările Copilot
Cerințe
- Experiență în programare orientată pe obiect sau funcțională
- Cont GitHub și cunoștințe de bază despre fluxul de lucru Git
- Familiaritate cu cel puțin un IDE (VS Code, JetBrains sau Neovim)
Publicul țintă
- Dezvoltatori care folosesc deja Copilot și doresc să activeze modul agent
- Manageri de inginerie care implementează Copilot în echipele de dezvoltare
- Echipe de securitate care evaluează politicile de generare de cod asistată de AI
21 Ore